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.1.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.1.0
File Size Uploaded Provenance Actions
originet-1.1.0.tar.gz 109.3 kB With provenance Details for originet-1.1.0.tar.gz

Built distributions (wheels)

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

Total release size: 10.1 MB

Release files / originet-1.1.0.tar.gz

Download URL originet-1.1.0.tar.gz
Size 109.3 kB
Tags Source
SHA-256 checksum
How to use checksums
f5ebf6bde91887f9ff189d395635717cc8e9022a977205096062551290888385
BLAKE2b-256 checksum
How to use checksums
640dcc0831319ecebeed04b8ba42f16b2a61e3d7f7b87b8a3b27910334126460
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 29, 2026.

Transparency log

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

Download URL originet-1.1.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
39582acfbb6d2042a2f17f9ad5b2002507484ae8d34b12fa810085622d715e5e
BLAKE2b-256 checksum
How to use checksums
9987d5accf6be3ecb073789c75038df1188e96d37862a3554241d2256eb01e86
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 29, 2026.

Transparency log

Release files / originet-1.1.0-cp310-abi3-musllinux_1_2_x86_64.whl

Download URL originet-1.1.0-cp310-abi3-musllinux_1_2_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
fb80a0078ac030db0caec837e0339512dd9812cecc0da59e2597e2db1cb0b76a
BLAKE2b-256 checksum
How to use checksums
ccf5e00c85b347752ea5d68bcd1c26818b0613e2cb51fa8c938cbea9b0ff6ed4
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 29, 2026.

Transparency log

Release files / originet-1.1.0-cp310-abi3-musllinux_1_2_aarch64.whl

Download URL originet-1.1.0-cp310-abi3-musllinux_1_2_aarch64.whl
Size 1.6 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
a9a28db78ff3167803bbb80b370e0d8d110d9e515484900f3c764b2adb39339b
BLAKE2b-256 checksum
How to use checksums
93d9a7ac76de94eae22e4f4f992fa96346b6bad53213ac98e3dc7cadfdfdaea6
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 29, 2026.

Transparency log

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

Download URL originet-1.1.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
5dad1fffd07d526df523c83f790fd0b66150ac48580c02add9022db55bb581af
BLAKE2b-256 checksum
How to use checksums
117c93460ffff2ac2d45bbe3041f1f3a4968f5207c98b48f1982dc8478ea5e28
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 29, 2026.

Transparency log

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

Download URL originet-1.1.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
fb565e2bd70a427b3cf3e3f1f7a015a24ca71171b69be8ccaa35a8a169ba3d2d
BLAKE2b-256 checksum
How to use checksums
e28dd5fb13aa53ac43c57694828e19d5ba0c86bc0e994cc41628da7d624f56a9
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 29, 2026.

Transparency log

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

Download URL originet-1.1.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
bae02531163524fd6f23b732a33307933a109ab96533f2f6e1f658535d246c1f
BLAKE2b-256 checksum
How to use checksums
8b33c91fef073321006f4a0870621cdffbfd2a117b9e7d9659765359443b30a8
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 29, 2026.

Transparency log

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

Download URL originet-1.1.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
126237e16995ebed2bf7314bf0fdb2c320da2dd6f069ebf402cd717e68b84992
BLAKE2b-256 checksum
How to use checksums
f507f83b93ee73e34bba6465c90534cf64b36975ca1daa61100221a8a2308076
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 29, 2026.

Transparency log

Security for originet 1.1.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 8 files in this release have been uploaded with provenance metadata.

Select from 8 files

Attestation for originet-1.1.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 29, 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