{"package":"ai-trackdown-pytools","ecosystem":"pypi","latest_version":"1.5.11","description":"Modern Python CLI tools for AI project tracking and task management","license":"MIT","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/ai-trackdown-pytools/","repository":"https://github.com/ai-trackdown/ai-trackdown-pytools.git","downloads_weekly":0,"health":{"score":44,"risk":"high","breakdown":{"maintenance":10,"popularity":0,"security":25,"maturity":9,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.5.11","total_count":20,"recent":["1.0.0","1.1.0","1.1.1","1.1.2","1.2.0","1.3.0","1.3.1","1.3.2","1.4.0","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.7","1.5.8","1.5.9","1.5.10","1.5.11"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2025-08-24T16:21:47.651261Z","dependencies_count":82,"dependencies":["gitpython<4.0.0,>=3.1.40","jinja2<4.0.0,>=3.1.0","jsonschema<5.0.0,>=4.17.0","pathspec<1.0.0,>=0.11.0","pydantic<3.0.0,>=2.0.0","pyyaml<7.0,>=6.0","rich<14.0.0,>=13.0.0","toml<1.0.0,>=0.10.2","typer<1.0.0,>=0.9.0","aiohttp<4.0.0,>=3.9.0; extra == \"all\"","gql[aiohttp]<4.0.0,>=3.4.0; extra == \"all\"","jira<4.0.0,>=3.5.0; extra == \"all\"","coverage[toml]<8.0.0,>=7.0.0; extra == \"ci\"","psutil<6.0.0,>=5.9.0; extra == \"ci\"","pytest-cov<5.0.0,>=4.0.0; extra == \"ci\"","pytest-github-actions-annotate-failures<1.0.0,>=0.2.0; extra == \"ci\"","pytest-json-report<2.0.0,>=1.5.0; extra == \"ci\"","bandit[toml]<2.0.0,>=1.7.5; extra == \"dev\"","black<24.0.0,>=23.0.0; extra == \"dev\"","build<1.0.0,>=0.10.0; extra == \"dev\"","bump2version<2.0.0,>=1.0.1; extra == \"dev\"","check-manifest<1.0,>=0.49; extra == \"dev\"","commitizen<4.0.0,>=3.0.0; extra == \"dev\"","coverage[toml]<8.0.0,>=7.0.0; extra == \"dev\"","flake8-bugbear<24.0.0,>=23.0.0; extra == \"dev\"","flake8-comprehensions<4.0.0,>=3.14.0; extra == \"dev\"","flake8-docstrings<2.0.0,>=1.7.0; extra == \"dev\"","flake8-simplify<1.0.0,>=0.20.0; extra == \"dev\"","flake8<7.0.0,>=6.0.0; extra == \"dev\"","isort<6.0.0,>=5.12.0; extra == \"dev\"","line-profiler<5.0.0,>=4.1.0; extra == \"dev\"","memory-profiler<1.0.0,>=0.61.0; extra == \"dev\"","mypy<2.0.0,>=1.5.0; extra == \"dev\"","pip-audit<3.0.0,>=2.6.0; extra == \"dev\"","pre-commit<4.0.0,>=3.0.0; extra == \"dev\"","psutil<6.0.0,>=5.9.0; extra == \"dev\"","pydocstyle<7.0.0,>=6.3.0; extra == \"dev\"","pytest-asyncio<1.0.0,>=0.21.0; extra == \"dev\"","pytest-benchmark<5.0.0,>=4.0.0; extra == \"dev\"","pytest-cov<5.0.0,>=4.0.0; extra == \"dev\"","pytest-html<4.0.0,>=3.1.0; extra == \"dev\"","pytest-mock<4.0.0,>=3.10.0; extra == \"dev\"","pytest-stress<2.0.0,>=1.0.0; extra == \"dev\"","pytest-timeout<3.0.0,>=2.1.0; extra == \"dev\"","pytest-xdist<4.0.0,>=3.0.0; extra == \"dev\"","pytest<8.0.0,>=7.0.0; extra == \"dev\"","radon<7.0.0,>=6.0.1; extra == \"dev\"","ruff<1.0.0,>=0.1.0; extra == \"dev\"","safety<3.0.0,>=2.3.0; extra == \"dev\"","semgrep<2.0.0,>=1.45.0; extra == \"dev\"","tox<5.0.0,>=4.0.0; extra == \"dev\"","twine<5.0.0,>=4.0.0; extra == \"dev\"","types-pyyaml<7.0.0,>=6.0.0; extra == \"dev\"","types-requests<3.0.0,>=2.31.0; extra == \"dev\"","types-toml<1.0.0,>=0.10.0; extra == \"dev\"","vulture<3.0,>=2.7; extra == \"dev\"","xenon<1.0.0,>=0.9.0; extra == \"dev\"","myst-parser<3.0.0,>=2.0.0; extra == \"docs\"","sphinx-rtd-theme<2.0.0,>=1.2.0; extra == \"docs\"","sphinx<8.0.0,>=6.0.0; extra == \"docs\"","line-profiler<5.0.0,>=4.1.0; extra == \"performance\"","memory-profiler<1.0.0,>=0.61.0; extra == \"performance\"","psutil<6.0.0,>=5.9.0; extra == \"performance\"","py-spy<1.0.0,>=0.3.14; extra == \"performance\"","pytest-benchmark<5.0.0,>=4.0.0; extra == \"performance\"","pytest-stress<2.0.0,>=1.0.0; extra == \"performance\"","bandit[toml]<2.0.0,>=1.7.5; extra == \"security\"","cyclonedx-bom<5.0.0,>=4.0.0; extra == \"security\"","pip-audit<3.0.0,>=2.6.0; extra == \"security\"","pip-licenses<5.0.0,>=4.3.0; extra == \"security\"","safety<3.0.0,>=2.3.0; extra == \"security\"","semgrep<2.0.0,>=1.45.0; extra == \"security\"","aiohttp<4.0.0,>=3.9.0; extra == \"sync\"","gql[aiohttp]<4.0.0,>=3.4.0; extra == \"sync\"","jira<4.0.0,>=3.5.0; extra == \"sync\"","coverage[toml]<8.0.0,>=7.0.0; extra == \"test\"","pytest-asyncio<1.0.0,>=0.21.0; extra == \"test\"","pytest-cov<5.0.0,>=4.0.0; extra == \"test\"","pytest-mock<4.0.0,>=3.10.0; extra == \"test\"","pytest-timeout<3.0.0,>=2.1.0; extra == \"test\"","pytest-xdist<4.0.0,>=3.0.0; extra == \"test\"","pytest<8.0.0,>=7.0.0; extra == \"test\""]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"1.5.11","version_hint":null,"summary":"ai-trackdown-pytools@1.5.11 is safe to use (health: 44/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":793,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":250,"avg_days_between_releases":null,"release_velocity":"moderate"}}