{"data":{"entity":"pypi:concurrent-log-handler","versions":[{"version":"0.9.31","published_at":"2026-10-21T20:09:57.738Z","prerelease":false,"withdrawn":false},{"version":"0.9.30","published_at":"2026-10-08T20:33:38.152Z","prerelease":false,"withdrawn":false},{"version":"0.9.29","published_at":"2026-02-22T18:18:24.558Z","prerelease":false,"withdrawn":false},{"version":"0.9.28","published_at":"2025-06-10T19:02:14.223Z","prerelease":false,"withdrawn":false},{"version":"0.9.27","published_at":"2025-06-06T02:21:23.327Z","prerelease":false,"withdrawn":false},{"version":"0.9.26","published_at":"2025-05-09T19:52:00.147Z","prerelease":false,"withdrawn":false},{"version":"0.9.25","published_at":"2023-12-10T18:24:14.808Z","prerelease":false,"withdrawn":false},{"version":"0.9.24","published_at":"2023-05-14T18:08:50.551Z","prerelease":false,"withdrawn":false},{"version":"0.9.23","published_at":"2023-04-30T18:44:42.808Z","prerelease":false,"withdrawn":false},{"version":"0.9.22","published_at":"2023-04-07T20:30:37.925Z","prerelease":false,"withdrawn":false},{"version":"0.9.21","published_at":"2023-04-01T21:34:11.126Z","prerelease":false,"withdrawn":false},{"version":"0.9.20","published_at":"2022-02-13T18:40:01.500Z","prerelease":false,"withdrawn":false},{"version":"0.9.19","published_at":"2020-11-13T13:42:55.302Z","prerelease":false,"withdrawn":false},{"version":"0.9.18","published_at":"2020-11-10T15:11:22.057Z","prerelease":false,"withdrawn":false},{"version":"0.9.17","published_at":"2020-09-01T18:25:34.470Z","prerelease":false,"withdrawn":false},{"version":"0.9.16","published_at":"2019-05-07T22:37:11.045Z","prerelease":false,"withdrawn":false},{"version":"0.9.15","published_at":"2019-05-06T00:55:44.026Z","prerelease":false,"withdrawn":false},{"version":"0.9.14","published_at":"2019-04-29T22:08:10.450Z","prerelease":false,"withdrawn":false},{"version":"0.9.13","published_at":"2019-04-28T19:18:36.674Z","prerelease":false,"withdrawn":false},{"version":"0.9.12","published_at":"2018-08-11T15:30:32.679Z","prerelease":false,"withdrawn":false},{"version":"0.9.11","published_at":"2018-07-01T20:42:53.953Z","prerelease":false,"withdrawn":false},{"version":"0.9.10","published_at":"2018-07-01T15:08:40.806Z","prerelease":false,"withdrawn":false},{"version":"0.9.9","published_at":"2018-03-10T15:38:52.749Z","prerelease":false,"withdrawn":false},{"version":"0.9.8","published_at":"2018-03-02T17:45:56.553Z","prerelease":false,"withdrawn":false},{"version":"0.9.7","published_at":"2017-07-29T18:08:55.209Z","prerelease":false,"withdrawn":false},{"version":"0.9.6","published_at":"2017-07-29T18:00:51.553Z","prerelease":false,"withdrawn":false},{"version":"0.9.4","published_at":"2017-07-26T15:40:07.451Z","prerelease":false,"withdrawn":false},{"version":"0.9.3","published_at":"2017-07-26T15:23:52.525Z","prerelease":false,"withdrawn":false}],"maintenance":{"last_release_at":"2026-10-21T20:09:57.738Z","days_since_last_release":22,"releases_last_12m":3,"stable_versions":28,"total_versions":28,"activity":"active","method":"heuristic: days since last stable release (active ≤180, slowing ≤540, dormant >540)"}},"meta":{"total_versions":28,"returned":28,"order":"published_at desc","withdrawn_means":"all files yanked on PyPI","source":"https://pypi.org/pypi/concurrent-log-handler/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."}}}