Skip to main content

originet (Python)

Fast IP-to-ASN lookups on CAIDA's RouteViews prefix-to-AS snapshots. The table is a Rust longest-prefix-match trie; bulk lookups release the GIL.

from originet import Table

table = Table.from_caida("2024-01-01")  # newest snapshot on or before that day, cached
table.lookup("8.8.8.8")  # Match(ip='8.8.8.8', prefix='8.8.8.0/24', asn=15169, origins='15169')
table.lookup_asns(["1.1.1.1", "2001:4860::8888"])  # [13335, 15169]

Full documentation: https://estcarisimo.github.io/originet/python/

Metadata

Release files for originet 1.0.1

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

Source distribution (sdist)

Source distribution for originet 1.0.1
File Size Uploaded Provenance Actions
originet-1.0.1.tar.gz 109.1 kB With provenance Details for originet-1.0.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for originet 1.0.1
File Actions
originet-1.0.1-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details for originet-1.0.1-cp310-abi3-win_amd64.whl
originet-1.0.1-cp310-abi3-manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64 Details for originet-1.0.1-cp310-abi3-manylinux_2_28_aarch64.whl
originet-1.0.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 abi3 Linux glibc 2.17+ x86-64 Details for originet-1.0.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
originet-1.0.1-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details for originet-1.0.1-cp310-abi3-macosx_11_0_arm64.whl
originet-1.0.1-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details for originet-1.0.1-cp310-abi3-macosx_10_12_x86_64.whl

Total release size: 6.9 MB

Release files / originet-1.0.1.tar.gz

Download URL originet-1.0.1.tar.gz
Size 109.1 kB
Tags Source
SHA-256 checksum
How to use checksums
092af55f0ea3b32a92ee73042b1e31f35c4e940ee2e907daeca5859ebf6e750a
BLAKE2b-256 checksum
How to use checksums
9420bc8e6dc40f0e701b0745d5ce3d3187ee0f7a6663a47e3f9683a12694912f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2026.

Transparency log

Release files / originet-1.0.1-cp310-abi3-win_amd64.whl

Download URL originet-1.0.1-cp310-abi3-win_amd64.whl
Size 1.3 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
868d14c267821c778e46db11c2cb9a48e1b11284073785078c1b0d78b2e34737
BLAKE2b-256 checksum
How to use checksums
d6537b64f01f615e6cc6967f77ccadf39d9eeb55999c12bbcb4966f4308a1c99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2026.

Transparency log

Release files / originet-1.0.1-cp310-abi3-manylinux_2_28_aarch64.whl

Download URL originet-1.0.1-cp310-abi3-manylinux_2_28_aarch64.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
c68977b29085800e071b490614a2bc93304a89fada0a8b9bf1a2d73dd5836be7
BLAKE2b-256 checksum
How to use checksums
41cdaf999f2cec55bcab2c54ea13b03710faa08d2da6b993f1f84c6210de84b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2026.

Transparency log

Release files / originet-1.0.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL originet-1.0.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
012dfd05916fc6e02ffc96fb3e0436bafeb825e9262414e6a456539a8f6bceb6
BLAKE2b-256 checksum
How to use checksums
d68c5d09c6324f5da29b5bca36869a7df8a7aee3e8da9e6728fbe9f03e48832f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2026.

Transparency log

Release files / originet-1.0.1-cp310-abi3-macosx_11_0_arm64.whl

Download URL originet-1.0.1-cp310-abi3-macosx_11_0_arm64.whl
Size 1.3 MB
Tags CPython 3.10 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d768992a027180ea643dc18499f5fb056ba0768db994f689757899d16e9741f2
BLAKE2b-256 checksum
How to use checksums
8949d7f223f21f3b2739018c3817a36298023ef6aee28f6b29179582b7154182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2026.

Transparency log

Release files / originet-1.0.1-cp310-abi3-macosx_10_12_x86_64.whl

Download URL originet-1.0.1-cp310-abi3-macosx_10_12_x86_64.whl
Size 1.4 MB
Tags CPython 3.10 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3983d6b6af09b233bfa01a56593377235162daf0f26ac848319139ebae437473
BLAKE2b-256 checksum
How to use checksums
213d1722fd945b75a69fe4e83692b828ca5076e8c84cc93fd5827397d2acb4e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2026.

Transparency log

Security for originet 1.0.1

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.

Full provenance

All 6 files in this release have been uploaded with provenance metadata.

Select from 6 files

Attestation for originet-1.0.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 23, 2026.

Transparency log

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