{"data":{"entity":"pypi:portend","versions":[{"version":"3.2.1","published_at":"2025-05-29T20:27:43.750Z","prerelease":false,"withdrawn":false},{"version":"3.2.0","published_at":"2023-06-27T23:35:24.385Z","prerelease":false,"withdrawn":false},{"version":"3.1.0","published_at":"2021-11-25T01:16:40.943Z","prerelease":false,"withdrawn":false},{"version":"3.0.0","published_at":"2021-10-08T00:22:43.745Z","prerelease":false,"withdrawn":false},{"version":"2.7.2","published_at":"2021-10-08T00:09:01.127Z","prerelease":false,"withdrawn":false},{"version":"2.7.1","published_at":"2021-02-14T00:12:23.987Z","prerelease":false,"withdrawn":false},{"version":"2.7.0","published_at":"2020-11-17T02:58:45.208Z","prerelease":false,"withdrawn":false},{"version":"2.6","published_at":"2019-10-30T23:59:51.030Z","prerelease":false,"withdrawn":false},{"version":"2.5","published_at":"2019-06-11T00:57:19.902Z","prerelease":false,"withdrawn":false},{"version":"2.4","published_at":"2019-04-04T19:45:37.432Z","prerelease":false,"withdrawn":false},{"version":"0.0.0","published_at":"2018-12-05T18:35:04.198Z","prerelease":false,"withdrawn":false},{"version":"2.3","published_at":"2018-06-09T20:03:12.365Z","prerelease":false,"withdrawn":false},{"version":"2.2","published_at":"2017-09-26T11:12:02.258Z","prerelease":false,"withdrawn":false},{"version":"2.1.2","published_at":"2017-06-28T20:30:53.952Z","prerelease":false,"withdrawn":false},{"version":"2.1.1","published_at":"2017-06-28T20:15:41.448Z","prerelease":false,"withdrawn":false},{"version":"2.1","published_at":"2017-06-25T16:22:31.849Z","prerelease":false,"withdrawn":false},{"version":"1.8","published_at":"2017-01-23T14:32:48.018Z","prerelease":false,"withdrawn":false},{"version":"1.7.1","published_at":"2017-01-23T13:35:15.414Z","prerelease":false,"withdrawn":false},{"version":"1.7","published_at":"2017-01-20T14:55:09.695Z","prerelease":false,"withdrawn":false},{"version":"1.6.1","published_at":"2017-01-19T17:02:17.598Z","prerelease":false,"withdrawn":false},{"version":"1.6","published_at":"2017-01-19T16:26:01.503Z","prerelease":false,"withdrawn":false},{"version":"1.5.1","published_at":"2016-07-24T02:24:06.917Z","prerelease":false,"withdrawn":false},{"version":"1.4","published_at":"2016-03-11T02:50:14.899Z","prerelease":false,"withdrawn":false},{"version":"1.3","published_at":"2015-02-27T19:48:56.287Z","prerelease":false,"withdrawn":false},{"version":"1.2","published_at":"2015-02-23T00:44:58.466Z","prerelease":false,"withdrawn":false},{"version":"1.1.3","published_at":"2014-08-12T02:06:17.617Z","prerelease":false,"withdrawn":false},{"version":"1.1.1","published_at":"2014-08-06T22:36:17.886Z","prerelease":false,"withdrawn":false},{"version":"1.1","published_at":"2014-08-06T22:27:21.042Z","prerelease":false,"withdrawn":false},{"version":"1.0.2","published_at":"2014-07-14T15:45:55.517Z","prerelease":false,"withdrawn":false},{"version":"1.0.1","published_at":"2014-07-13T17:57:51.543Z","prerelease":false,"withdrawn":false},{"version":"1.0","published_at":"2014-07-13T15:55:18.025Z","prerelease":false,"withdrawn":false}],"maintenance":{"last_release_at":"2025-05-29T20:27:43.750Z","days_since_last_release":533,"releases_last_12m":0,"stable_versions":31,"total_versions":31,"activity":"slowing","method":"heuristic: days since last stable release (active ≤180, slowing ≤540, dormant >540)"}},"meta":{"total_versions":31,"returned":31,"order":"published_at desc","withdrawn_means":"all files yanked on PyPI","source":"https://pypi.org/pypi/portend/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."}}}