home / dmd

endoflifedate_products

42 rows

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: product_name, is_supported, is_eol, supported_until (date), eol_from (date), inserted_at (date)

Link rowid ▼ product_name cycle supported_until is_supported eol_from is_eol inserted_at
1 1 alpine 3.13     2022-11-01 1 2025-06-19T12:18:17Z
2 2 alpine 3.15     2023-11-01 1 2025-06-19T12:18:17Z
3 3 alpine 3.16     2024-05-23 1 2025-06-19T12:18:17Z
4 4 alpine 3.19     2025-11-01 0 2025-06-19T12:18:17Z
6 6 alpine 3.20     2026-04-01 0 2025-06-19T12:18:17Z
8 8 alpine 3.21     2026-11-01 0 2025-06-19T12:18:17Z
9 9 go 1.11     2019-09-03 1 2025-06-19T12:18:17Z
12 12 go 1.18     2023-02-01 1 2025-06-19T12:18:17Z
13 13 go 1.19     2023-09-06 1 2025-06-19T12:18:17Z
45 45 go 1.13     2020-08-11 1 2025-06-19T12:18:17Z
47 47 go 1.17     2022-08-02 1 2025-06-19T12:18:17Z
48 48 go 1.20     2024-02-06 1 2025-06-19T12:18:17Z
49 49 go 1.21     2024-08-13 1 2025-06-19T12:18:17Z
50 50 go 1.22     2025-02-11 1 2025-06-19T12:18:17Z
52 52 go 1.23       0 2025-06-19T12:18:17Z
55 55 go 1.24       0 2025-06-19T12:18:17Z
56 56 gradle 4 2018-11-26 1 2018-11-26 1 2025-06-19T12:18:17Z
57 57 gradle 6 2021-04-09 1 2023-02-10 1 2025-06-19T12:18:17Z
62 62 gradle 7   1   0 2025-06-19T12:18:17Z
78 78 gradle 8   0   0 2025-06-19T12:18:17Z
79 79 nodejs 12 2020-10-20 1 2022-04-30 1 2025-06-19T12:18:17Z
81 81 nodejs 16 2022-10-18 1 2023-09-11 1 2025-06-19T12:18:17Z
111 111 nodejs 24 2026-10-20 0 2028-04-30 0 2025-06-19T12:18:17Z
116 116 nodejs 14 2021-10-19 1 2023-04-30 1 2025-06-19T12:18:17Z
117 117 nodejs 18 2023-10-18 1 2025-04-30 1 2025-06-19T12:18:17Z
118 118 nodejs 20 2024-10-22 1 2026-04-30 0 2025-06-19T12:18:17Z
119 119 nodejs 22 2025-10-21 0 2027-04-30 0 2025-06-19T12:18:17Z
120 120 python 2.7   1 2020-01-01 1 2025-06-19T12:18:17Z
121 121 python 3.11 2024-04-01 1 2027-10-31 0 2025-06-19T12:18:17Z
122 122 python 3.12 2025-04-02 1 2028-10-31 0 2025-06-19T12:18:17Z
126 126 python 3.7 2020-06-27 1 2023-06-27 1 2025-06-19T12:18:17Z
127 127 python 3.9 2022-05-17 1 2025-10-31 0 2025-06-19T12:18:17Z
133 133 python 3.13 2026-10-01 0 2029-10-31 0 2025-06-19T12:18:17Z
134 134 rails 8.0 2025-11-07 0 2026-11-07 0 2025-06-19T12:18:17Z
135 135 redis 5.0 2020-04-30 1 2022-04-27 1 2025-06-19T12:18:17Z
136 136 redis 6.0 2021-02-22 1 2022-05-31 1 2025-06-19T12:18:17Z
137 137 ruby 2.7     2023-03-31 1 2025-06-19T12:18:17Z
138 138 ruby 3.1     2025-03-31 1 2025-06-19T12:18:17Z
139 139 ruby 3.2     2026-03-31 0 2025-06-19T12:18:17Z
140 140 ruby 3.3     2027-03-31 0 2025-06-19T12:18:17Z
141 141 ruby 3.4     2028-03-31 0 2025-06-19T12:18:17Z
142 142 rails 5.0 2018-04-09   2018-04-09   2025-06-19T12:18:17Z

Advanced export

JSON shape: default, array, newline-delimited

CSV options:

CREATE TABLE endoflifedate_products (
  -- product_name describes an EndOfLife.date Product name.
  -- For example:
  --   go
  --   ansible
  --   sqlite
  product_name TEXT NOT NULL,

  -- cycle of the given product, as defined by EndOfLife.date, and the product
  -- itself.
  --
  -- For example (non-exhaustively):
  --   sqlite has cycles: `3`, `2`, `1`
  --   go     has cycles: `1.21`, `1.20`, `1.5`
  cycle TEXT NOT NULL,

  -- supported_until describes the date that this release is (actively)
  -- supported until.
  --
  -- Either `supported_until` or `is_supported` will be specified to indicate
  -- whether the release is (actively) supported.
  supported_until TEXT,
  -- is_supported indicates whether the this release is (actively)
  -- supported until.
  --
  -- You'll likely want to query i.e. `WHERE is_supported = false`
  --
  -- Either `supported_until` or `is_supported` will be specified to indicate
  -- whether the release is (actively) supported.
  is_supported BOOLEAN,
  -- eol_from describes the date that this release will be marked as End of
  -- Life, and will no longer be maintained from
  --
  -- Either `eol_from` or `is_eol ` will be specified to indicate whether the
  -- release is End of Life, and will no longer be maintained from
  eol_from TEXT,
  -- is_eol indicates whether this release is marked as End of Life, and will
  -- no longer be maintained
  --
  -- You'll likely want to query i.e. `WHERE is_eol = true`
  --
  -- Either `eol_from` or `is_eol ` will be specified to indicate whether the
  -- release is End of Life, and will no longer be maintained from
  is_eol BOOLEAN,

  -- inserted_at indicates when this row was inserted into the database
  inserted_at TEXT NOT NULL,

  UNIQUE (product_name, cycle) ON CONFLICT REPLACE,
  CHECK(product_name <> ''),
  CHECK(cycle <> '')
);
Powered by Datasette · Queries took 11.436ms