Skip to main content

OpenSanctions.org

The codebase for OpenSanctions, an open-source repository of sanctions data, politically exposed persons, and other entities of interest.

OpenSanctions uses Follow the Money, a JSON-based anti-corruption data model, as a common target for all crawlers. Additonal exports into CSV and JSON formats are planned.

Technical overview

Repository layout:

  • opensanctions/: Python project with data extraction and cleaning components
  • site/: Next.js project web site
  • api/: FastAPI appliance for the project API and on-premises KYC use
  • docs/: Sphinx technical documentation

Daily data extraction and processing runs on GitHub Actions. Status:

production

Licensing: code is MIT-licensed, content & data is CC 4.0 Attribution-NonCommercial.

Metadata

Release files for opensanctions 3.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for opensanctions 3.2.0
File Size Uploaded Provenance Actions
opensanctions-3.2.0.tar.gz 2.8 MB Without provenance Details for opensanctions-3.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for opensanctions 3.2.0
File Interpreter ABI Platform Actions
opensanctions-3.2.0-py2.py3-none-any.whl Python 3, Python 2 none any Details for opensanctions-3.2.0-py2.py3-none-any.whl

Total release size: 5.8 MB

Release files / opensanctions-3.2.0.tar.gz

Download URL opensanctions-3.2.0.tar.gz
Size 2.8 MB
Tags Source
SHA-256 checksum
How to use checksums
06dacc7458ca0b18bc2655866dde44e5797fd01e2a3b8a3ae23d2f93d64e073a
BLAKE2b-256 checksum
How to use checksums
e9adfabc3b2ca593bdd915d1f6cf8b39ea13a0e54a08ac2d4e9b96e187e75e2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Release files / opensanctions-3.2.0-py2.py3-none-any.whl

Download URL opensanctions-3.2.0-py2.py3-none-any.whl
Size 3.0 MB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
c8214ff42e87340d82d8bf59a0e372bfb9ea5883dc097ef6cc47eff9da77bcf5
BLAKE2b-256 checksum
How to use checksums
044c59d367798e38a882e12d322f27fea7989a782b771ab1e80f400ad7673be2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

Security for opensanctions 3.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page