{"package":"ai-parrot-tools","ecosystem":"pypi","latest_version":"0.1.36","description":"Tools and toolkits for AI-Parrot agents","license":"MIT","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/ai-parrot-tools/","repository":"https://github.com/phenobarbital/ai-parrot","downloads_weekly":459,"health":{"score":65,"risk":"moderate","breakdown":{"maintenance":25,"popularity":3,"security":25,"maturity":12,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.1.36","total_count":32,"recent":["0.1.15","0.1.16","0.1.17","0.1.18","0.1.19","0.1.21","0.1.22","0.1.23","0.1.24","0.1.25","0.1.26","0.1.27","0.1.28","0.1.30","0.1.31","0.1.32","0.1.33","0.1.34","0.1.35","0.1.36"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-30T17:17:02.289337Z","dependencies_count":50,"dependencies":["ai-parrot>=0.24.38","weasyprint==68.0; extra == \"pdf\"","fpdf==1.7.2; extra == \"pdf\"","markdown>=3.5; extra == \"pdf\"","markdownify>=1.2.2; extra == \"pdf\"","python-docx==1.1.2; extra == \"pdf\"","python-docx==1.1.2; extra == \"msword\"","mammoth>=1.8; extra == \"msword\"","markdown>=3.5; extra == \"msword\"","markdownify>=1.2.2; extra == \"msword\"","beautifulsoup4>=4.12; extra == \"msword\"","jinja2>=3.1; extra == \"msword\"","jira>=3.10; extra == \"jira\"","slack-sdk>=3.0; extra == \"slack\"","boto3>=1.28; extra == \"aws\"","docker>=7.1; extra == \"docker\"","gitpython>=3.1; extra == \"git\"","pandas>=2.0; extra == \"analysis\"","numpy>=1.26; extra == \"analysis\"","autoviz>=0.1; extra == \"analysis\"","openpyxl>=3.1; extra == \"excel\"","odfpy>=1.4; extra == \"excel\"","docker>=7.1; extra == \"sandbox\"","docker>=7.1; extra == \"codeinterpreter\"","pulumi>=3.0; extra == \"pulumi\"","beautifulsoup4>=4.12; extra == \"sitesearch\"","html2text>=2024.0; extra == \"sitesearch\"","markitdown>=0.1.2; extra == \"sitesearch\"","msgraph-sdk>=1.8; extra == \"office365\"","azure-identity>=1.18; extra == \"office365\"","microsoft-kiota-authentication-azure>=1.2; extra == \"office365\"","selenium>=4.35; extra == \"scraping\"","undetected-chromedriver>=3.5; extra == \"scraping\"","webdriver-manager>=4.0; extra == \"scraping\"","ta-lib>=0.4.32; extra == \"finance\"","pandas-datareader>=0.10.0; extra == \"finance\"","yfinance>=0.2.54; extra == \"finance\"","alpaca-py>=0.43; extra == \"finance\"","querysource>=4.1.11; extra == \"db\"","psycopg-binary>=3.2; extra == \"db\"","flowtask>=5.10.2; extra == \"flowtask\"","aiogoogle>=5.17; extra == \"google\"","google-api-python-client>=2.151; extra == \"google\"","arxiv>=2.2; extra == \"arxiv\"","wikipedia>=1.4; extra == \"wikipedia\"","mediawikiapi>=1.2; extra == \"wikipedia\"","pyowm>=3.3; extra == \"weather\"","gmqtt>=0.6; extra == \"messaging\"","aioimaplib>=1.1; extra == \"messaging\"","ai-parrot-tools[analysis,arxiv,aws,codeinterpreter,db,docker,excel,finance,flowtask,git,google,jira,messaging,msword,office365,pdf,pulumi,sandbox,scraping,security,sitesearch,slack,weather,wikipedia]; extra == \"all\""]},"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":"use_with_caution","issues":["Moderate health score (65/100) — verify manually"],"use_version":"0.1.36","version_hint":null,"summary":"ai-parrot-tools@0.1.36 low health (65/100) — consider alternatives"},"version_scoped":null,"_meta":{"endpoint":"check","tier":"full","philosophy":"DepScope is free. Use the cheapest endpoint that answers your real question.","cheaper_alternatives":[{"endpoint":"/api/exists/pypi/ai-parrot-tools","tokens_estimated":12,"use_when":"you only need to know if the package exists (hallucination guard)"},{"endpoint":"/api/health/pypi/ai-parrot-tools","tokens_estimated":80,"use_when":"you only need a 0-100 score for go/no-go (>=70 = safe)"},{"endpoint":"/api/prompt/pypi/ai-parrot-tools","tokens_estimated":280,"use_when":"you want a plain-text LLM-friendly brief instead of JSON"},{"endpoint":"POST /api/check_bulk","tokens_estimated":60,"use_when":"you have 5+ packages to check; sends one round-trip instead of N"}],"docs":"https://depscope.dev/integrate","hint_bulk":"You've called /api/check 22 times in 60s. Save bandwidth + tokens with POST /api/check_bulk (1 round-trip for N pkgs)."},"requested_version":null,"_cache":"miss","_response_ms":811,"_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":4,"avg_days_between_releases":null,"release_velocity":"active"}}