Package: norwegianblue
norwegianbluePython interface toendoflife.dateto show
end-of-life dates for a number of products.InstallationFrom PyPIpython3-mpipinstall--upgradenorwegianblueWithpipxpipxinstallnorwegianblueFrom sourcegitclonehttps://github.com/hugovk/norwegianbluecdnorwegianblue
python3-mpipinstall.Example command-line useRunnorwegianblueoreol, they do the same thing.Top-level help:$eol--helpusage: eol [-h] [-f {html,json,md,markdown,pretty,rst,csv,tsv,yaml}] [-c {yes,no,auto}] [--clear-cache] [--show-title {yes,no,auto}] [-v] [-V] [-w][--pretty | --md | --rst | --json | --csv | --tsv | --html | --yaml][product ...]CLI to show end-of-life dates for a number of products, from https://endoflife.dateFor example:* `eol python` to see Python EOLs* `eol ubuntu` to see Ubuntu EOLs* `eol centos fedora` to see CentOS and Fedora EOLs* `eol all` or `eol` to list all available productsSomething missing? Please contribute! https://endoflife.date/contributepositional arguments:product               product to check, or 'all' to list all available (default: 'all')options:-h, --help            show this help message and exit-f {html,json,md,markdown,pretty,rst,csv,tsv,yaml}, --format {html,json,md,markdown,pretty,rst,csv,tsv,yaml}deprecated: use direct options instead: --html, --json, --md, --pretty, --rst, --csv, --tsv or--yaml-c {yes,no,auto}, --color {yes,no,auto}colour the output (default: auto)--clear-cache         clear cache before running--show-title {yes,no,auto}show or hide product title, 'auto' to show title only for multiple products (default: auto)-v, --verbose         print extra messages to stderr-V, --version         show program's version number and exit-w, --web             open product page in web browserformatters:--pretty              output in pretty (default)--md                  output in Markdown--rst                 output in reStructuredText--json                output in JSON--csv                 output in CSV--tsv                 output in TSV--html                output in HTML--yaml                output in YAMLList all available products with end-of-life dates:$# eol all$# or:$eolakeneo-pimalibaba-dragonwellalmalinuxalpineamazon-cdk...Show end-of-life dates:$norwegianbluepython┌───────┬────────────┬─────────┬────────────────┬────────────┬────────────┐│ cycle │  release   │ latest  │ latest release │  support   │    eol     │├───────┼────────────┼─────────┼────────────────┼────────────┼────────────┤│ 3.12  │ 2023-10-02 │ 3.12.0  │   2023-10-02   │ 2025-04-02 │ 2028-10-02 ││ 3.11  │ 2022-10-24 │ 3.11.6  │   2023-10-02   │ 2024-04-01 │ 2027-10-24 ││ 3.10  │ 2021-10-04 │ 3.10.13 │   2023-08-24   │ 2023-04-05 │ 2026-10-04 ││ 3.9   │ 2020-10-05 │ 3.9.18  │   2023-08-24   │ 2022-05-17 │ 2025-10-05 ││ 3.8   │ 2019-10-14 │ 3.8.18  │   2023-08-24   │ 2021-05-03 │ 2024-10-14 ││ 3.7   │ 2018-06-26 │ 3.7.17  │   2023-06-05   │ 2020-06-27 │ 2023-06-27 ││ 3.6   │ 2016-12-22 │ 3.6.15  │   2021-09-03   │ 2018-12-24 │ 2021-12-23 ││ 3.5   │ 2015-09-12 │ 3.5.10  │   2020-09-05   │   False    │ 2020-09-13 ││ 3.4   │ 2014-03-15 │ 3.4.10  │   2019-03-18   │   False    │ 2019-03-18 ││ 3.3   │ 2012-09-29 │ 3.3.7   │   2017-09-19   │   False    │ 2017-09-29 ││ 2.7   │ 2010-07-03 │ 2.7.18  │   2020-04-19   │   False    │ 2020-01-01 ││ 2.6   │ 2008-10-01 │ 2.6.9   │   2013-10-29   │   False    │ 2013-10-29 │└───────┴────────────┴─────────┴────────────────┴────────────┴────────────┘You can format in Markdown, ready for pasting in GitHub issues and PRs:cyclereleaselatestlatest releasesupporteol3.122023-10-023.12.02023-10-022025-04-022028-10-023.112022-10-243.11.62023-10-022024-04-012027-10-243.102021-10-043.10.132023-08-242023-04-052026-10-043.92020-10-053.9.182023-08-242022-05-172025-10-053.82019-10-143.8.182023-08-242021-05-032024-10-143.72018-06-263.7.172023-06-052020-06-272023-06-273.62016-12-223.6.152021-09-032018-12-242021-12-233.52015-09-123.5.102020-09-05False2020-09-133.42014-03-153.4.102019-03-18False2019-03-183.32012-09-293.3.72017-09-19False2017-09-292.72010-07-032.7.182020-04-19False2020-01-012.62008-10-012.6.92013-10-29False2013-10-29With options:$eolnodejs--rst.. table::========  ============  ==========  ================  ============  ============  ======================================================================================cycle      release       latest     latest release     support         eol                                                link========  ============  ==========  ================  ============  ============  ======================================================================================21        2023-10-17    21.1.0      2023-10-24        2024-04-01    2024-06-0120 LTS    2023-04-18    20.9.0      2023-10-24        2024-10-22    2026-04-3019        2022-10-18    19.9.0      2023-04-10        2023-04-01    2023-06-0118 LTS    2022-04-19    18.18.2     2023-10-13        2023-10-18    2025-04-3017        2021-10-19    17.9.1      2022-06-01        2022-04-01    2022-06-0116 LTS    2021-04-20    16.20.2     2023-08-09        2022-10-18    2023-09-1115        2020-10-20    15.14.0     2021-04-06        2021-04-01    2021-06-0114 LTS    2020-04-21    14.21.3     2023-02-16        2021-10-19    2023-04-3013        2019-10-22    13.14.0     2020-04-29        2020-04-01    2020-06-0112 LTS    2019-04-23    12.22.12    2022-04-05        2020-10-20    2022-04-3011        2018-10-23    11.15.0     2019-04-30        2019-04-01    2019-06-3010 LTS    2018-04-24    10.24.1     2021-04-06        2020-05-19    2021-04-309         2017-10-31    9.11.2      2018-06-12        2018-06-30    2018-06-308 LTS     2017-05-30    8.17.0      2019-12-17        2019-01-01    2019-12-317         2016-10-25    7.10.1      2017-07-11        2017-06-30    2017-06-306 LTS     2016-04-26    6.17.1      2019-04-03        2018-04-30    2019-04-305         2015-10-30    5.12.0      2016-06-23        2016-06-30    2016-06-304 LTS     2015-09-09    4.9.1       2018-03-29        2017-04-01    2018-04-303         2015-08-04    3.3.1       2015-09-15        False         True          https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_IOJS.md#__LATEST__2         2015-05-04    2.5.0       2015-07-28        False         True          https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_IOJS.md#__LATEST__1         2015-01-20    1.8.4       2015-07-09        False         True          https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_IOJS.md#__LATEST__========  ============  ==========  ================  ============  ============  ======================================================================================Example programmatic useReturn values are from the JSON responses documented in the API:https://endoflife.date/docs/api/importnorwegianblue# Call the APIprint(norwegianblue.norwegianblue())print(norwegianblue.norwegianblue(product="ubuntu"))print(norwegianblue.norwegianblue(format="json"))Why "Norwegian Blue"?The Norwegian Blue has reached end-of-life.