{"package":"followthemoney","ecosystem":"pypi","latest_version":"4.8.1","description":"A data model for anti corruption data modeling and analysis.","license":"MIT","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/followthemoney/","repository":"https://github.com/opensanctions/followthemoney.git","downloads_weekly":13630,"health":{"score":76,"risk":"moderate","breakdown":{"maintenance":25,"popularity":10,"security":25,"maturity":15,"community":1},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"4.8.1","total_count":354,"recent":["4.2.0","4.2.1","4.2.2","4.3.0","4.3.1","4.3.2","4.3.3","4.3.4","4.4.0","4.4.1","4.5.0","4.5.1","4.5.2","4.5.3","4.6.0","4.6.1","4.6.2","4.7.0","4.8.0","4.8.1"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-22T15:46:40.181683Z","dependencies_count":38,"dependencies":["babel<3.0.0,>=2.14.0","banal<1.2.0,>=1.0.0","click<9.0.0,>=8.0","networkx<3.5,>=2.5","normality<4.0.0,>=3.1.0","openpyxl<4.0.0,>=3.0.5","orjson<4.0,>=3.10.0","phonenumbers<10.0.0,>=8.12.22","prefixdate<1.0.0,>=0.5.0","pydantic<3.0.0,>=2.11.0","pytz>=2021.1","pyyaml<7.0.0,>=5.0.0","rdflib<7.7.0,>=6.2.0","requests<3.0.0,>=2.21.0","rigour<3.0.0,>=2.0.0","sqlalchemy[mypy]<3.0.0,>=2.0.0","build; extra == \"dev\"","bump2version; extra == \"dev\"","coverage>=4.1; extra == \"dev\"","flake8>=2.6.0; extra == \"dev\"","mypy; extra == \"dev\"","pip>=10.0.0; extra == \"dev\"","pytest; extra == \"dev\"","pytest-cov; extra == \"dev\"","recommonmark>=0.4.0; extra == \"dev\"","responses>=0.9.0; extra == \"dev\"","transifex-client; extra == \"dev\"","twine; extra == \"dev\"","types-openpyxl; extra == \"dev\"","types-pyyaml; extra == \"dev\"","types-requests; extra == \"dev\"","types-setuptools; extra == \"dev\"","wheel>=0.29.0; extra == \"dev\"","mkdocs-gen-files; extra == \"docs\"","mkdocs-macros-plugin; extra == \"docs\"","mkdocs-material>=9.0.0; extra == \"docs\"","mkdocs>=1.4.0; extra == \"docs\"","mkdocstrings[python]; extra == \"docs\""]},"github_stats":{"stars":59,"forks":14,"open_issues":17,"is_archived":false,"pushed_at":"2026-04-26T14:15:27Z","subscribers_count":1},"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":"4.8.1","version_hint":null,"summary":"followthemoney@4.8.1 is safe to use (health: 76/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":1144,"_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":8,"avg_days_between_releases":null,"release_velocity":"active"}}