{"data":{"entity":"pypi:approvaltests","versions":[{"version":"20.0.1","published_at":"2026-10-25T19:54:29.339Z","prerelease":false,"withdrawn":false},{"version":"20.0.0","published_at":"2026-10-18T18:41:17.763Z","prerelease":false,"withdrawn":false},{"version":"19.1.1","published_at":"2026-08-02T19:04:46.430Z","prerelease":false,"withdrawn":false},{"version":"19.1.0","published_at":"2026-07-26T18:18:00.369Z","prerelease":false,"withdrawn":false},{"version":"19.0.0","published_at":"2026-07-12T17:42:02.190Z","prerelease":false,"withdrawn":false},{"version":"18.2.0","published_at":"2026-06-28T18:03:45.982Z","prerelease":false,"withdrawn":false},{"version":"18.1.2","published_at":"2026-06-21T17:45:49.838Z","prerelease":false,"withdrawn":false},{"version":"18.1.1","published_at":"2026-06-15T19:02:48.149Z","prerelease":false,"withdrawn":false},{"version":"18.1.0","published_at":"2026-06-14T19:51:52.523Z","prerelease":false,"withdrawn":false},{"version":"18.0.5","published_at":"2026-05-17T16:57:03.134Z","prerelease":false,"withdrawn":false},{"version":"18.0.4","published_at":"2026-05-17T16:49:30.018Z","prerelease":false,"withdrawn":false},{"version":"18.0.3","published_at":"2026-05-10T18:10:21.675Z","prerelease":false,"withdrawn":false},{"version":"18.0.1","published_at":"2026-04-26T16:51:20.475Z","prerelease":false,"withdrawn":false},{"version":"18.0.0","published_at":"2026-04-19T18:00:13.104Z","prerelease":false,"withdrawn":false},{"version":"17.4.3","published_at":"2026-04-07T18:26:39.541Z","prerelease":false,"withdrawn":false},{"version":"17.4.2","published_at":"2026-04-07T17:38:25.136Z","prerelease":false,"withdrawn":false},{"version":"17.4.1","published_at":"2026-03-29T17:52:27.224Z","prerelease":false,"withdrawn":false},{"version":"17.4.0","published_at":"2026-03-22T18:14:09.334Z","prerelease":false,"withdrawn":false},{"version":"17.3.0","published_at":"2026-03-19T21:01:50.323Z","prerelease":false,"withdrawn":false},{"version":"17.2.1","published_at":"2026-03-01T19:59:44.115Z","prerelease":false,"withdrawn":false},{"version":"17.2.0","published_at":"2026-03-01T18:29:06.821Z","prerelease":false,"withdrawn":false},{"version":"17.1.1","published_at":"2026-02-22T18:26:55.542Z","prerelease":false,"withdrawn":false},{"version":"17.1.0","published_at":"2026-02-15T17:57:34.828Z","prerelease":false,"withdrawn":false},{"version":"17.0.0","published_at":"2026-02-08T19:44:13.170Z","prerelease":false,"withdrawn":false},{"version":"16.3.0","published_at":"2026-01-18T18:52:20.594Z","prerelease":false,"withdrawn":false},{"version":"16.2.2","published_at":"2026-01-11T18:06:10.708Z","prerelease":false,"withdrawn":false},{"version":"16.2.1","published_at":"2025-12-14T18:41:20.712Z","prerelease":false,"withdrawn":false},{"version":"16.2.0","published_at":"2025-12-07T20:08:44.933Z","prerelease":false,"withdrawn":false},{"version":"16.1.0","published_at":"2025-12-01T19:34:40.006Z","prerelease":false,"withdrawn":false},{"version":"16.0.1","published_at":"2025-12-01T18:37:11.427Z","prerelease":false,"withdrawn":false},{"version":"16.0.0","published_at":"2025-11-30T17:59:47.092Z","prerelease":false,"withdrawn":false},{"version":"15.3.2","published_at":"2025-08-31T19:17:42.237Z","prerelease":false,"withdrawn":false},{"version":"15.2.1","published_at":"2025-08-18T19:16:51.926Z","prerelease":false,"withdrawn":false},{"version":"15.2.0","published_at":"2025-08-18T18:59:05.976Z","prerelease":false,"withdrawn":false},{"version":"15.1.1","published_at":"2025-08-17T21:12:50.224Z","prerelease":false,"withdrawn":false},{"version":"15.1.0","published_at":"2025-08-10T20:15:43.431Z","prerelease":false,"withdrawn":false},{"version":"15.0.0","published_at":"2025-07-13T17:25:56.176Z","prerelease":false,"withdrawn":false},{"version":"14.7.1","published_at":"2025-06-22T17:20:50.718Z","prerelease":false,"withdrawn":false},{"version":"14.6.0","published_at":"2025-06-08T19:00:10.103Z","prerelease":false,"withdrawn":false},{"version":"14.5.0","published_at":"2025-04-07T18:36:57.679Z","prerelease":false,"withdrawn":false},{"version":"14.4.0","published_at":"2025-04-06T19:15:09.329Z","prerelease":false,"withdrawn":false},{"version":"14.3.1","published_at":"2025-03-16T18:20:33.334Z","prerelease":false,"withdrawn":false},{"version":"14.3.0","published_at":"2024-12-11T17:34:15.790Z","prerelease":false,"withdrawn":false},{"version":"14.2.0","published_at":"2024-11-17T17:54:49.102Z","prerelease":false,"withdrawn":false},{"version":"14.1.0","published_at":"2024-10-28T19:24:52.193Z","prerelease":false,"withdrawn":false},{"version":"14.0.0","published_at":"2024-07-07T19:26:12.173Z","prerelease":false,"withdrawn":false},{"version":"13.0.0","published_at":"2024-07-07T19:20:54.355Z","prerelease":false,"withdrawn":false},{"version":"12.2.1","published_at":"2024-06-09T19:13:20.767Z","prerelease":false,"withdrawn":false},{"version":"12.2.0","published_at":"2024-05-19T19:34:01.091Z","prerelease":false,"withdrawn":false},{"version":"12.1.0","published_at":"2024-05-12T18:23:19.452Z","prerelease":false,"withdrawn":false},{"version":"12.0.0","published_at":"2024-04-28T19:49:42.312Z","prerelease":false,"withdrawn":false},{"version":"11.2.1","published_at":"2024-04-13T01:13:19.125Z","prerelease":false,"withdrawn":false},{"version":"11.2.0","published_at":"2024-04-07T18:43:46.696Z","prerelease":false,"withdrawn":false},{"version":"11.1.3","published_at":"2024-03-24T18:13:56.745Z","prerelease":false,"withdrawn":false},{"version":"11.1.2","published_at":"2024-03-17T19:34:42.523Z","prerelease":false,"withdrawn":false},{"version":"11.1.1","published_at":"2024-03-10T18:33:46.977Z","prerelease":false,"withdrawn":false},{"version":"11.1.0","published_at":"2024-03-03T19:39:11.230Z","prerelease":false,"withdrawn":false},{"version":"11.0.0","published_at":"2024-02-25T17:29:04.643Z","prerelease":false,"withdrawn":false},{"version":"10.4.0","published_at":"2024-02-11T19:25:39.023Z","prerelease":false,"withdrawn":false},{"version":"10.3.0","published_at":"2024-01-28T19:03:00.494Z","prerelease":false,"withdrawn":false},{"version":"10.2.0","published_at":"2023-12-03T19:55:31.582Z","prerelease":false,"withdrawn":false},{"version":"10.1.0","published_at":"2023-11-26T21:29:59.585Z","prerelease":false,"withdrawn":false},{"version":"10.0.0","published_at":"2023-10-15T20:23:11.558Z","prerelease":false,"withdrawn":false},{"version":"9.0.0","published_at":"2023-08-27T19:49:48.299Z","prerelease":false,"withdrawn":false},{"version":"8.4.1","published_at":"2023-07-16T18:37:48.461Z","prerelease":false,"withdrawn":false},{"version":"8.4.0","published_at":"2023-07-16T18:13:12.967Z","prerelease":false,"withdrawn":false},{"version":"8.3.1","published_at":"2023-07-02T10:58:46.295Z","prerelease":false,"withdrawn":false},{"version":"8.3.0","published_at":"2023-07-02T06:00:00.130Z","prerelease":false,"withdrawn":false},{"version":"8.2.5","published_at":"2023-03-26T17:58:52.775Z","prerelease":false,"withdrawn":false},{"version":"8.2.4","published_at":"2023-03-14T15:04:53.890Z","prerelease":false,"withdrawn":false},{"version":"8.2.3","published_at":"2023-03-14T14:51:31.095Z","prerelease":false,"withdrawn":false},{"version":"8.2.2","published_at":"2023-03-14T14:16:47.159Z","prerelease":false,"withdrawn":false},{"version":"8.2.1","published_at":"2023-03-12T18:30:46.374Z","prerelease":false,"withdrawn":false},{"version":"8.2.0","published_at":"2023-02-12T20:09:41.804Z","prerelease":false,"withdrawn":false},{"version":"8.1.0","published_at":"2023-01-15T19:23:55.215Z","prerelease":false,"withdrawn":false},{"version":"8.0.0","published_at":"2022-12-18T19:15:46.179Z","prerelease":false,"withdrawn":false},{"version":"7.4.0","published_at":"2022-12-11T19:10:42.670Z","prerelease":false,"withdrawn":false},{"version":"7.3.0","published_at":"2022-11-20T19:17:41.585Z","prerelease":false,"withdrawn":false},{"version":"7.2.0","published_at":"2022-10-16T20:31:27.063Z","prerelease":false,"withdrawn":false},{"version":"7.1.0","published_at":"2022-10-09T19:18:12.514Z","prerelease":false,"withdrawn":false},{"version":"7.0.1","published_at":"2022-10-05T18:34:54.003Z","prerelease":false,"withdrawn":false},{"version":"6.2.0","published_at":"2022-10-02T18:54:03.131Z","prerelease":false,"withdrawn":false},{"version":"6.1.1","published_at":"2022-09-30T18:27:51.002Z","prerelease":false,"withdrawn":false},{"version":"6.1.0","published_at":"2022-09-21T15:07:51.413Z","prerelease":false,"withdrawn":false},{"version":"6.0.0","published_at":"2022-09-20T19:35:35.651Z","prerelease":false,"withdrawn":false},{"version":"5.13.0","published_at":"2022-09-19T23:11:55.715Z","prerelease":false,"withdrawn":false},{"version":"5.12.0","published_at":"2022-09-19T19:37:54.854Z","prerelease":false,"withdrawn":false},{"version":"5.11.0","published_at":"2022-09-16T19:01:26.659Z","prerelease":false,"withdrawn":false},{"version":"5.10.0","published_at":"2022-09-15T20:08:47.037Z","prerelease":false,"withdrawn":false},{"version":"5.9.0","published_at":"2022-09-15T17:21:39.430Z","prerelease":false,"withdrawn":false},{"version":"5.8.0","published_at":"2022-09-13T22:05:44.753Z","prerelease":false,"withdrawn":false},{"version":"5.7.2","published_at":"2022-09-12T16:32:18.494Z","prerelease":false,"withdrawn":false},{"version":"5.7.1","published_at":"2022-09-11T18:34:51.752Z","prerelease":false,"withdrawn":false},{"version":"5.7.0","published_at":"2022-09-11T17:57:03.108Z","prerelease":false,"withdrawn":false},{"version":"5.6.1","published_at":"2022-09-04T17:28:19.629Z","prerelease":false,"withdrawn":false},{"version":"5.6.0","published_at":"2022-08-24T21:31:00.525Z","prerelease":false,"withdrawn":false},{"version":"5.5.1","published_at":"2022-08-23T21:36:03.089Z","prerelease":false,"withdrawn":false},{"version":"5.5.0","published_at":"2022-08-22T21:34:30.040Z","prerelease":false,"withdrawn":false},{"version":"5.4.2","published_at":"2022-08-14T17:47:36.999Z","prerelease":false,"withdrawn":false},{"version":"5.4.1","published_at":"2022-08-07T17:47:23.649Z","prerelease":false,"withdrawn":false}],"maintenance":{"last_release_at":"2026-10-25T19:54:29.339Z","days_since_last_release":19,"releases_last_12m":31,"stable_versions":159,"total_versions":167,"activity":"active","method":"heuristic: days since last stable release (active ≤180, slowing ≤540, dormant >540)"}},"meta":{"total_versions":167,"returned":100,"order":"published_at desc","withdrawn_means":"all files yanked on PyPI","source":"https://pypi.org/pypi/approvaltests/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."}}}