{"data":{"entity":"pypi:normality","versions":[{"version":"3.1.0","published_at":"2026-03-08T12:02:51.529Z","prerelease":false,"withdrawn":false},{"version":"3.0.2","published_at":"2025-09-12T11:57:19.843Z","prerelease":false,"withdrawn":false},{"version":"3.0.1","published_at":"2025-07-27T12:02:37.997Z","prerelease":false,"withdrawn":false},{"version":"3.0.0","published_at":"2025-07-25T15:54:46.407Z","prerelease":false,"withdrawn":false},{"version":"2.6.1","published_at":"2025-01-09T17:32:54.826Z","prerelease":false,"withdrawn":false},{"version":"2.5.0","published_at":"2023-10-07T20:15:48.196Z","prerelease":false,"withdrawn":false},{"version":"2.4.0","published_at":"2022-07-29T10:18:08.175Z","prerelease":false,"withdrawn":false},{"version":"2.3.3","published_at":"2022-04-11T10:32:30.130Z","prerelease":false,"withdrawn":false},{"version":"2.3.2","published_at":"2022-03-24T20:54:00.696Z","prerelease":false,"withdrawn":false},{"version":"2.3.1","published_at":"2022-03-10T22:36:04.744Z","prerelease":false,"withdrawn":false},{"version":"2.3.0","published_at":"2022-03-10T08:02:05.184Z","prerelease":false,"withdrawn":false},{"version":"2.2.5","published_at":"2021-11-06T09:54:27.987Z","prerelease":false,"withdrawn":false},{"version":"2.2.4","published_at":"2021-11-05T14:08:05.334Z","prerelease":false,"withdrawn":false},{"version":"2.2.3","published_at":"2021-08-09T08:57:19.332Z","prerelease":false,"withdrawn":false},{"version":"2.2.2","published_at":"2021-05-06T06:55:40.492Z","prerelease":false,"withdrawn":false},{"version":"2.2.1","published_at":"2021-05-03T09:39:13.894Z","prerelease":false,"withdrawn":false},{"version":"2.1.3","published_at":"2021-02-24T12:10:50.405Z","prerelease":false,"withdrawn":false},{"version":"2.1.2","published_at":"2021-02-24T10:43:02.362Z","prerelease":false,"withdrawn":false},{"version":"2.1.1","published_at":"2020-06-21T09:49:01.614Z","prerelease":false,"withdrawn":false},{"version":"2.0.0","published_at":"2019-08-26T15:49:22.296Z","prerelease":false,"withdrawn":false},{"version":"1.0.1","published_at":"2019-08-18T20:06:12.930Z","prerelease":false,"withdrawn":false},{"version":"1.0.0","published_at":"2018-12-28T13:43:10.929Z","prerelease":false,"withdrawn":false},{"version":"0.6.1","published_at":"2018-05-14T10:33:27.945Z","prerelease":false,"withdrawn":false},{"version":"0.6.0","published_at":"2018-05-11T08:04:51.021Z","prerelease":false,"withdrawn":false},{"version":"0.5.12","published_at":"2018-04-11T16:47:09.088Z","prerelease":false,"withdrawn":false},{"version":"0.5.11","published_at":"2018-02-11T16:08:32.263Z","prerelease":false,"withdrawn":false},{"version":"0.5.10","published_at":"2018-02-10T19:09:12.254Z","prerelease":false,"withdrawn":false},{"version":"0.5.8","published_at":"2018-02-02T14:06:39.877Z","prerelease":false,"withdrawn":false},{"version":"0.5.7","published_at":"2017-12-23T13:30:07.439Z","prerelease":false,"withdrawn":false},{"version":"0.5.6","published_at":"2017-11-20T08:16:32.515Z","prerelease":false,"withdrawn":false},{"version":"0.5.5","published_at":"2017-11-20T08:03:46.841Z","prerelease":false,"withdrawn":false},{"version":"0.5.4","published_at":"2017-11-20T08:02:57.284Z","prerelease":false,"withdrawn":false},{"version":"0.5.3","published_at":"2017-11-03T13:43:13.219Z","prerelease":false,"withdrawn":false},{"version":"0.5.2","published_at":"2017-11-02T16:23:34.762Z","prerelease":false,"withdrawn":false},{"version":"0.5.1","published_at":"2017-10-29T20:57:22.196Z","prerelease":false,"withdrawn":false},{"version":"0.5.0","published_at":"2017-10-15T19:43:34.029Z","prerelease":false,"withdrawn":false},{"version":"0.4.4","published_at":"2017-06-08T06:59:20.484Z","prerelease":false,"withdrawn":false},{"version":"0.4.3","published_at":"2017-06-08T06:50:28.185Z","prerelease":false,"withdrawn":false},{"version":"0.4.2","published_at":"2017-04-20T08:58:38.634Z","prerelease":false,"withdrawn":false},{"version":"0.4.1","published_at":"2017-04-20T08:40:34.758Z","prerelease":false,"withdrawn":false},{"version":"0.4.0","published_at":"2017-02-22T22:02:39.036Z","prerelease":false,"withdrawn":false},{"version":"0.3.9","published_at":"2016-12-19T15:45:32.230Z","prerelease":false,"withdrawn":false},{"version":"0.3.8","published_at":"2016-12-19T15:27:50.458Z","prerelease":false,"withdrawn":false},{"version":"0.3.7","published_at":"2016-12-19T15:03:09.824Z","prerelease":false,"withdrawn":false},{"version":"0.3.6","published_at":"2016-11-14T19:54:17.959Z","prerelease":false,"withdrawn":false},{"version":"0.3.5","published_at":"2016-11-14T19:30:07.019Z","prerelease":false,"withdrawn":false},{"version":"0.3.4","published_at":"2016-11-14T09:28:33.546Z","prerelease":false,"withdrawn":false},{"version":"0.3.3","published_at":"2016-11-12T08:51:29.172Z","prerelease":false,"withdrawn":false},{"version":"0.3.1","published_at":"2016-11-12T08:35:37.492Z","prerelease":false,"withdrawn":false},{"version":"0.3.0","published_at":"2016-10-21T10:14:20.026Z","prerelease":false,"withdrawn":false},{"version":"0.2.4","published_at":"2015-09-19T16:05:11.501Z","prerelease":false,"withdrawn":false},{"version":"0.2.3","published_at":"2015-09-17T08:39:46.313Z","prerelease":false,"withdrawn":false},{"version":"0.2.2","published_at":"2015-01-31T20:35:08.673Z","prerelease":false,"withdrawn":false},{"version":"0.2.1","published_at":"2015-01-28T16:20:19.972Z","prerelease":false,"withdrawn":false},{"version":"0.2","published_at":"2015-01-25T12:16:24.557Z","prerelease":false,"withdrawn":false},{"version":"0.1","published_at":"2015-01-24T11:55:42.822Z","prerelease":false,"withdrawn":false}],"maintenance":{"last_release_at":"2026-03-08T12:02:51.529Z","days_since_last_release":250,"releases_last_12m":1,"stable_versions":56,"total_versions":56,"activity":"slowing","method":"heuristic: days since last stable release (active ≤180, slowing ≤540, dormant >540)"}},"meta":{"total_versions":56,"returned":56,"order":"published_at desc","withdrawn_means":"all files yanked on PyPI","source":"https://pypi.org/pypi/normality/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."}}}