{"data":{"entity":"pypi:oslo-middleware","versions":[{"version":"8.2.0","published_at":"2026-07-10T13:03:42.475Z","prerelease":false,"withdrawn":false},{"version":"8.1.0","published_at":"2026-05-18T09:15:13.827Z","prerelease":false,"withdrawn":false},{"version":"8.0.0","published_at":"2026-02-17T16:30:19.598Z","prerelease":false,"withdrawn":false},{"version":"7.0.0","published_at":"2025-11-19T19:19:00.558Z","prerelease":false,"withdrawn":false},{"version":"6.6.0","published_at":"2025-07-10T09:45:38.130Z","prerelease":false,"withdrawn":false},{"version":"6.5.0","published_at":"2025-05-08T13:52:46.511Z","prerelease":false,"withdrawn":false},{"version":"6.4.0","published_at":"2025-04-17T09:21:49.891Z","prerelease":false,"withdrawn":false},{"version":"6.3.1","published_at":"2025-02-21T13:49:42.467Z","prerelease":false,"withdrawn":false},{"version":"6.3.0","published_at":"2024-11-19T11:16:33.412Z","prerelease":false,"withdrawn":false},{"version":"6.2.0","published_at":"2024-08-21T15:12:29.753Z","prerelease":false,"withdrawn":false},{"version":"6.1.0","published_at":"2024-02-22T14:27:17.384Z","prerelease":false,"withdrawn":false},{"version":"6.0.0","published_at":"2024-01-10T16:43:13.582Z","prerelease":false,"withdrawn":false},{"version":"5.2.0","published_at":"2023-08-29T12:29:24.223Z","prerelease":false,"withdrawn":false},{"version":"5.1.1","published_at":"2023-02-21T17:26:32.654Z","prerelease":false,"withdrawn":false},{"version":"5.1.0","published_at":"2023-02-10T18:16:15.903Z","prerelease":false,"withdrawn":false},{"version":"5.0.0","published_at":"2022-07-12T09:22:06.702Z","prerelease":false,"withdrawn":false},{"version":"4.2.1","published_at":"2022-02-22T15:19:46.734Z","prerelease":false,"withdrawn":false},{"version":"4.5.1","published_at":"2022-02-16T17:34:16.800Z","prerelease":false,"withdrawn":false},{"version":"4.5.0","published_at":"2021-11-18T12:17:46.606Z","prerelease":false,"withdrawn":false},{"version":"4.4.0","published_at":"2021-08-12T08:37:50.015Z","prerelease":false,"withdrawn":false},{"version":"4.3.0","published_at":"2021-07-15T10:27:32.426Z","prerelease":false,"withdrawn":false},{"version":"4.2.0","published_at":"2021-03-11T20:42:54.166Z","prerelease":false,"withdrawn":false},{"version":"4.1.1","published_at":"2020-09-11T19:24:17.427Z","prerelease":false,"withdrawn":false},{"version":"4.1.0","published_at":"2020-06-04T10:43:34.681Z","prerelease":false,"withdrawn":false},{"version":"4.0.2","published_at":"2020-04-07T10:10:37.109Z","prerelease":false,"withdrawn":false},{"version":"4.0.1","published_at":"2020-02-25T14:24:12.159Z","prerelease":false,"withdrawn":false},{"version":"4.0.0","published_at":"2020-02-05T21:41:12.854Z","prerelease":false,"withdrawn":false},{"version":"3.38.1","published_at":"2019-08-05T09:34:19.435Z","prerelease":false,"withdrawn":false},{"version":"3.38.0","published_at":"2019-04-26T16:55:34.391Z","prerelease":false,"withdrawn":false},{"version":"3.30.2","published_at":"2019-04-16T19:22:13.554Z","prerelease":false,"withdrawn":false},{"version":"3.37.1","published_at":"2019-02-28T18:05:08.450Z","prerelease":false,"withdrawn":false},{"version":"3.37.0","published_at":"2018-12-04T17:30:24.138Z","prerelease":false,"withdrawn":false},{"version":"3.36.0","published_at":"2018-07-20T01:12:54.925Z","prerelease":false,"withdrawn":false},{"version":"3.35.0","published_at":"2018-03-14T17:33:23.874Z","prerelease":false,"withdrawn":false},{"version":"3.34.0","published_at":"2018-01-15T20:29:36.704Z","prerelease":false,"withdrawn":false},{"version":"3.33.0","published_at":"2017-12-04T10:36:21.142Z","prerelease":false,"withdrawn":false},{"version":"3.32.1","published_at":"2017-10-04T14:06:23.747Z","prerelease":false,"withdrawn":false},{"version":"3.23.3","published_at":"2017-09-27T04:29:45.065Z","prerelease":false,"withdrawn":false},{"version":"3.30.1","published_at":"2017-09-27T04:28:00.213Z","prerelease":false,"withdrawn":false},{"version":"3.32.0","published_at":"2017-09-25T14:20:08.052Z","prerelease":false,"withdrawn":false},{"version":"3.31.0","published_at":"2017-09-06T08:34:06.859Z","prerelease":false,"withdrawn":false},{"version":"3.30.0","published_at":"2017-07-18T13:11:25.133Z","prerelease":false,"withdrawn":false},{"version":"3.29.2","published_at":"2017-07-10T20:37:23.558Z","prerelease":false,"withdrawn":false},{"version":"3.23.2","published_at":"2017-07-05T08:34:16.801Z","prerelease":false,"withdrawn":false},{"version":"3.29.1","published_at":"2017-07-03T20:05:28.674Z","prerelease":false,"withdrawn":false},{"version":"3.29.0","published_at":"2017-06-19T19:07:42.309Z","prerelease":false,"withdrawn":false},{"version":"3.28.0","published_at":"2017-06-05T13:56:42.423Z","prerelease":false,"withdrawn":false},{"version":"3.27.0","published_at":"2017-05-25T01:51:47.052Z","prerelease":false,"withdrawn":false},{"version":"3.19.1","published_at":"2017-04-25T11:20:21.477Z","prerelease":false,"withdrawn":false},{"version":"3.8.1","published_at":"2017-04-25T11:20:07.303Z","prerelease":false,"withdrawn":false},{"version":"3.26.0","published_at":"2017-04-17T13:09:28.081Z","prerelease":false,"withdrawn":false},{"version":"3.25.0","published_at":"2017-04-03T10:46:23.295Z","prerelease":false,"withdrawn":false},{"version":"3.24.0","published_at":"2017-03-06T17:16:58.189Z","prerelease":false,"withdrawn":false},{"version":"3.23.1","published_at":"2017-01-26T20:03:05.780Z","prerelease":false,"withdrawn":false},{"version":"3.23.0","published_at":"2017-01-18T14:13:20.191Z","prerelease":false,"withdrawn":false},{"version":"3.22.0","published_at":"2016-12-06T23:05:11.798Z","prerelease":false,"withdrawn":false},{"version":"3.21.0","published_at":"2016-12-01T16:41:23.506Z","prerelease":false,"withdrawn":false},{"version":"3.20.0","published_at":"2016-10-19T04:48:14.721Z","prerelease":false,"withdrawn":false},{"version":"3.19.0","published_at":"2016-08-25T12:01:55.999Z","prerelease":false,"withdrawn":false},{"version":"3.18.0","published_at":"2016-08-18T18:05:39.618Z","prerelease":false,"withdrawn":false},{"version":"3.17.0","published_at":"2016-08-10T12:18:29.966Z","prerelease":false,"withdrawn":false},{"version":"3.16.0","published_at":"2016-08-02T18:18:31.771Z","prerelease":false,"withdrawn":false},{"version":"3.15.0","published_at":"2016-07-13T14:03:03.908Z","prerelease":false,"withdrawn":false},{"version":"3.14.0","published_at":"2016-06-28T11:20:37.539Z","prerelease":false,"withdrawn":false},{"version":"3.13.0","published_at":"2016-06-14T15:02:04.186Z","prerelease":false,"withdrawn":false},{"version":"3.12.0","published_at":"2016-06-10T01:35:33.261Z","prerelease":false,"withdrawn":false},{"version":"3.11.0","published_at":"2016-05-24T22:10:04.060Z","prerelease":false,"withdrawn":false},{"version":"3.10.0","published_at":"2016-05-11T14:46:16.231Z","prerelease":false,"withdrawn":false},{"version":"3.9.0","published_at":"2016-05-09T15:39:08.995Z","prerelease":false,"withdrawn":false},{"version":"3.8.0","published_at":"2016-03-28T03:09:45.816Z","prerelease":false,"withdrawn":false},{"version":"3.7.0","published_at":"2016-02-25T06:10:37.393Z","prerelease":false,"withdrawn":false},{"version":"3.6.0","published_at":"2016-02-09T23:20:50.430Z","prerelease":false,"withdrawn":false},{"version":"3.5.0","published_at":"2016-01-14T03:46:03.450Z","prerelease":false,"withdrawn":false},{"version":"3.4.0","published_at":"2015-12-21T19:56:18.748Z","prerelease":false,"withdrawn":false},{"version":"3.3.0","published_at":"2015-12-13T08:24:21.488Z","prerelease":false,"withdrawn":false},{"version":"3.2.0","published_at":"2015-12-11T15:21:15.556Z","prerelease":false,"withdrawn":false},{"version":"3.1.0","published_at":"2015-12-07T19:26:18.488Z","prerelease":false,"withdrawn":false},{"version":"3.0.0","published_at":"2015-11-23T20:53:00.686Z","prerelease":false,"withdrawn":false},{"version":"2.11.0","published_at":"2015-11-16T20:33:17.165Z","prerelease":false,"withdrawn":false},{"version":"2.10.0","published_at":"2015-10-19T17:11:50.624Z","prerelease":false,"withdrawn":false},{"version":"2.9.0","published_at":"2015-10-12T15:38:45.620Z","prerelease":false,"withdrawn":false},{"version":"2.8.0","published_at":"2015-08-27T16:27:06.674Z","prerelease":false,"withdrawn":false},{"version":"2.7.0","published_at":"2015-08-24T21:34:35.442Z","prerelease":false,"withdrawn":false},{"version":"2.6.1","published_at":"2015-08-20T19:26:54.101Z","prerelease":false,"withdrawn":false},{"version":"2.6.0","published_at":"2015-08-18T20:23:11.714Z","prerelease":false,"withdrawn":false},{"version":"2.5.0","published_at":"2015-08-03T17:23:06.178Z","prerelease":false,"withdrawn":false},{"version":"2.4.0","published_at":"2015-07-13T18:35:23.682Z","prerelease":false,"withdrawn":false},{"version":"2.3.0","published_at":"2015-06-24T18:09:26.802Z","prerelease":false,"withdrawn":false},{"version":"2.2.0","published_at":"2015-06-23T16:49:34.095Z","prerelease":false,"withdrawn":false},{"version":"2.1.0","published_at":"2015-06-09T21:47:37.878Z","prerelease":false,"withdrawn":false},{"version":"2.0.0","published_at":"2015-06-09T15:08:15.042Z","prerelease":false,"withdrawn":false},{"version":"1.3.0","published_at":"2015-06-01T14:48:19.805Z","prerelease":false,"withdrawn":false},{"version":"1.2.0","published_at":"2015-05-04T18:12:50.616Z","prerelease":false,"withdrawn":false},{"version":"1.1.0","published_at":"2015-04-21T17:20:35.363Z","prerelease":false,"withdrawn":false},{"version":"1.0.0","published_at":"2015-03-09T14:26:15.324Z","prerelease":false,"withdrawn":false},{"version":"0.5.0","published_at":"2015-02-23T19:26:48.291Z","prerelease":false,"withdrawn":false},{"version":"0.4.0","published_at":"2015-01-29T16:35:23.884Z","prerelease":false,"withdrawn":false},{"version":"0.3.0","published_at":"2015-01-07T20:38:54.481Z","prerelease":false,"withdrawn":false},{"version":"0.2.0","published_at":"2014-12-02T16:07:23.656Z","prerelease":false,"withdrawn":false},{"version":"0.1.0","published_at":"2014-09-15T13:19:25.439Z","prerelease":false,"withdrawn":false}],"maintenance":{"last_release_at":"2026-07-10T13:03:42.475Z","days_since_last_release":126,"releases_last_12m":4,"stable_versions":100,"total_versions":100,"activity":"active","method":"heuristic: days since last stable release (active ≤180, slowing ≤540, dormant >540)"}},"meta":{"total_versions":100,"returned":100,"order":"published_at desc","withdrawn_means":"all files yanked on PyPI","source":"https://pypi.org/pypi/oslo-middleware/json","license":"CC-BY-4.0 (Vigia); upstream data remains under each source's terms","mcp":{"server":"https://vigia.coredls.cloud/mcp","install":"claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp","note":"The same verified data is also available as an MCP server for AI coding assistants: 12 read-only tools, no API key."}}}