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.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 originet 1.0.0
File Size Uploaded Provenance Actions
originet-1.0.0.tar.gz 108.9 kB With provenance Details for originet-1.0.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for originet 1.0.0
File Actions
originet-1.0.0-cp310-abi3-win_amd64.whl CPython 3.10 abi3 Windows x86-64 Details for originet-1.0.0-cp310-abi3-win_amd64.whl
originet-1.0.0-cp310-abi3-manylinux_2_28_aarch64.whl CPython 3.10 abi3 Linux glibc 2.28+ ARM64 Details for originet-1.0.0-cp310-abi3-manylinux_2_28_aarch64.whl
originet-1.0.0-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.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
originet-1.0.0-cp310-abi3-macosx_11_0_arm64.whl CPython 3.10 abi3 macOS 11.0+ ARM64 Details for originet-1.0.0-cp310-abi3-macosx_11_0_arm64.whl
originet-1.0.0-cp310-abi3-macosx_10_12_x86_64.whl CPython 3.10 abi3 macOS 10.12+ x86-64 Details for originet-1.0.0-cp310-abi3-macosx_10_12_x86_64.whl

Total release size: 6.9 MB

Release files / originet-1.0.0.tar.gz

Download URL originet-1.0.0.tar.gz
Size 108.9 kB
Tags Source
SHA-256 checksum
How to use checksums
48e32d0fcf94421b989b5d028b5373d00e31f98d1edf70d956a06b2464353122
BLAKE2b-256 checksum
How to use checksums
22aca76bd7590556c9186d15f9004b850237a77caba5d11a4b0172b02257ace7
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.0-cp310-abi3-win_amd64.whl

Download URL originet-1.0.0-cp310-abi3-win_amd64.whl
Size 1.3 MB
Tags CPython 3.10 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
101cdbb797dff7a7af1cfb948183e947bf76cae5025cb126a1f91bd6952085c7
BLAKE2b-256 checksum
How to use checksums
95464756346697da4c04f8160774d0fc1ca1d6baea437f557fce89bd44185ac4
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.0-cp310-abi3-manylinux_2_28_aarch64.whl

Download URL originet-1.0.0-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
e21b8383402c35ed28b102454276386e93b285156da1656a99757c07d9d3d4f8
BLAKE2b-256 checksum
How to use checksums
d80a187ac1f4579e3092dc9845feae0b170487afc1d6dc5ed89be98455ef6f40
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.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL originet-1.0.0-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
5c19cee126a5a58b96cbdf33371ef2fc58992cc911a4a9fe9cc74751e8d67b00
BLAKE2b-256 checksum
How to use checksums
6be50e9372f9841f09b82afa913d78b215f23090e3bc976dcbdb1c3a7c9bab45
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.0-cp310-abi3-macosx_11_0_arm64.whl

Download URL originet-1.0.0-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
cb857d471825dd1c751da44b0ab8eb2c85d30b12ad0cce91a57c1cdd8952e064
BLAKE2b-256 checksum
How to use checksums
437bc24915da6854cd76eda8b829ed21bac663a733fd2d2b0aee022046129be9
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.0-cp310-abi3-macosx_10_12_x86_64.whl

Download URL originet-1.0.0-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
fb04712f13bf35a46be36a0ea5051c82afea444b996767c809cc33bcfcc7cc33
BLAKE2b-256 checksum
How to use checksums
f00e66cdc185383c60de315a83180ae972eabfe94ea9b5877d5b2ebe2e0f4f89
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.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.

Full provenance

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

Select from 6 files

Attestation for originet-1.0.0.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