{"data":{"entity":"pypi:udtools","versions":[{"version":"0.2.9","published_at":"2026-10-22T13:44:44.767Z","prerelease":false,"withdrawn":false},{"version":"0.2.8","published_at":"2026-06-18T18:49:15.605Z","prerelease":false,"withdrawn":false},{"version":"0.2.7","published_at":"2026-01-08T15:21:48.667Z","prerelease":false,"withdrawn":false},{"version":"0.2.6","published_at":"2026-01-05T21:15:03.268Z","prerelease":false,"withdrawn":false},{"version":"0.2.5","published_at":"2025-12-12T13:22:42.089Z","prerelease":false,"withdrawn":false},{"version":"0.2.4","published_at":"2025-12-11T10:01:32.375Z","prerelease":false,"withdrawn":false},{"version":"0.2.1","published_at":"2025-12-10T11:43:02.662Z","prerelease":false,"withdrawn":false},{"version":"0.1.23","published_at":"2025-12-09T16:00:49.627Z","prerelease":false,"withdrawn":false},{"version":"0.1.22","published_at":"2025-12-08T16:16:18.890Z","prerelease":false,"withdrawn":false},{"version":"0.1.21","published_at":"2025-12-08T13:44:56.296Z","prerelease":false,"withdrawn":false},{"version":"0.1.20","published_at":"2025-12-07T17:14:42.831Z","prerelease":false,"withdrawn":false},{"version":"0.1.19","published_at":"2025-12-06T21:57:03.070Z","prerelease":false,"withdrawn":false},{"version":"0.1.18","published_at":"2025-12-06T17:55:32.824Z","prerelease":false,"withdrawn":false},{"version":"0.1.17","published_at":"2025-12-06T15:33:29.578Z","prerelease":false,"withdrawn":false},{"version":"0.1.16","published_at":"2025-12-05T20:14:18.633Z","prerelease":false,"withdrawn":false},{"version":"0.1.15","published_at":"2025-12-03T22:11:27.929Z","prerelease":false,"withdrawn":false},{"version":"0.1.13","published_at":"2025-12-03T16:00:29.965Z","prerelease":false,"withdrawn":false},{"version":"0.1.12","published_at":"2025-12-02T21:45:13.001Z","prerelease":false,"withdrawn":false},{"version":"0.1.11","published_at":"2025-12-02T09:49:10.967Z","prerelease":false,"withdrawn":false},{"version":"0.1.10","published_at":"2025-12-02T09:30:03.042Z","prerelease":false,"withdrawn":false},{"version":"0.1.9","published_at":"2025-12-01T14:23:37.760Z","prerelease":false,"withdrawn":false},{"version":"0.1.8","published_at":"2025-11-28T09:37:41.198Z","prerelease":false,"withdrawn":false},{"version":"0.1.6","published_at":"2025-11-26T20:47:03.274Z","prerelease":false,"withdrawn":false},{"version":"0.1.3","published_at":"2025-11-22T15:19:07.806Z","prerelease":false,"withdrawn":false},{"version":"0.1.0","published_at":"2025-11-21T16:24:31.709Z","prerelease":false,"withdrawn":false}],"maintenance":{"last_release_at":"2026-10-22T13:44:44.767Z","days_since_last_release":22,"releases_last_12m":25,"stable_versions":25,"total_versions":25,"activity":"active","method":"heuristic: days since last stable release (active ≤180, slowing ≤540, dormant >540)"}},"meta":{"total_versions":25,"returned":25,"order":"published_at desc","withdrawn_means":"all files yanked on PyPI","source":"https://pypi.org/pypi/udtools/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."}}}