Skip to main content

crup

crusty

crup - CRusty Url Parser - a fast Rust-powered URL parser for Python.

TL;DR

Features

Installation

Add crup from PyPI to your uv project:

uv add crup

To install into an existing virtual environment, use uv pip install crup or pip install crup.

Quick start

import crup

url = crup.parse("https://www.example.com/path?query=1")

print(url.scheme)   # 'https'
print(url.hostname) # 'www.example.com'
print(url.path)     # '/path'
print(url.query)    # 'query=1'
print(url.domain)   # 'example.com'
print(url)          # 'https://www.example.com/path?query=1'

Mutable URL example:

from crup import URL

url = URL.parse("https://www.example.com/path?query=1")

print(url.hostname) # 'www.example.com'
print(url.path)     # '/path'

url.hostname = "newhost.com"
url.path = "/newpath"

print(url)  # 'https://newhost.com/newpath?query=1'

Why another Python URL parser? Aren't there enough?

crup grew out of a need to parse tens of millions of URLs and extract their registered domains. At that scale, the cost of parsing, reading components and looking up domains starts to add up.

Ada based Python parsers are fast at parsing URLs, but the cost of reading attributes such as hostname, path and query can reduce that advantage. Since crup was originally written, can_ada has substantially reduced this overhead by moving to nanobind. In our benchmarks, crup stays close to can_ada for parsing and component access, while providing domain extraction in the same API.

We also tried pyFaup, based on Faup, which already offered domain extraction. It was slower in our workload, and we encountered stability issues.

crup combines Rust's url and publicsuffix crates. You parse a URL once and request its domain information when you need it. Domain lookups are lazy and cached, and the parsed object is immutable by default, with a mutable interface available when needed.

Usage

Basic URL parsing

crup.parse() returns an immutable ParsedURL object with all the components you'd expect.

import crup

url = crup.parse("https://user:password@example.com:8080/path/to/resource?key=value&foo=bar#section")

# Access URL components
print(url.scheme)   # 'https'
print(url.hostname) # 'example.com'
print(url.port)     # 8080
print(url.username) # 'user'
print(url.password) # 'password'
print(url.netloc)   # 'user:password@example.com:8080'
print(url.path)     # '/path/to/resource'
print(url.query)    # 'key=value&foo=bar'
print(url.fragment) # 'section'

Domain extraction

Use domain to get the registrable domain according to the Public Suffix List (PSL). For blog.example.co.uk, the public suffix is co.uk and the registrable domain is example.co.uk. domain_info() also reports the suffix and its PSL type.

import crup

url = crup.parse("https://blog.example.co.uk/posts/latest")
print(url.domain)  # 'example.co.uk'

info = url.domain_info()
print(info.domain)  # 'example.co.uk'
print(info.suffix)  # 'co.uk'
print(info.psl)     # ICANN

Both domain and domain_info() return None when there is no registrable domain, such as for IP addresses, localhost, or a hostname that is itself a public suffix. Domain and suffix values use lowercase ASCII; internationalized domains use their punycode form.

Domain information is calculated on first access and cached per URL. Changing a mutable URL's hostname clears its cached result.

Choosing a PSL type

By default, crup uses ICANN suffixes. Pass psl to either crup.parse() or crup.URL.parse() to include private suffixes, such as github.io, which distinguish individual sites on a shared hosting service.

PSL type Suffixes used Domain for user.github.io
crup.psl.ICANN (default) ICANN github.io
crup.psl.ALL ICANN and private user.github.io
crup.psl.PRIVATE Private only user.github.io
import crup

url = crup.parse("https://user.github.io/repo", psl=crup.psl.ALL)
print(url.domain)               # 'user.github.io'
print(url.domain_info().suffix) # 'github.io'
print(url.domain_info().psl)    # PRIVATE

url = crup.parse("https://example.com", psl=crup.psl.PRIVATE)
print(url.domain)  # None

PRIVATE returns a domain only when a private suffix matches. The psl field in DomainInfo identifies the matched suffix's type, or is None for an unknown suffix.

Updating the Public Suffix List

crup bundles a PSL snapshot prepared for the release, so domain extraction works without a download. crup.psl.update() downloads the latest list, saves it to the user cache and reloads it for the current process. The default timeout is 30 seconds and covers the complete download, including the response body.

import crup

crup.psl.update(timeout=10.0)
print(crup.psl.get_psl_path())  # Cache path for this system

Set CRUP_PSL_PATH before importing crup to use a custom PSL file and update location. A missing file falls back to the bundled list; an invalid file also raises a UserWarning before falling back.

Updates release the GIL during downloading, parsing and saving. A failed update raises OSError and leaves the previous file and active list in place. Invalid timeout values raise ValueError.

Cached domain results stay unchanged after an update. A URL's first domain lookup uses the list active at that time; reparse a URL if you need to recalculate a result that is already cached.

Mutable URLs

crup offers an optional mutable URL object, for cases when modifying the URL components is required.

from crup import URL

# Create a mutable URL
url = URL.parse("https://api.example.com/v1/users")

print(url.hostname) # 'api.example.com'
print(url.path)     # '/v1/users'

# Modify components
url.scheme = "http"
url.hostname = "localhost"
url.port = 8000
url.path = "/api/v2/customers"
url.query = "active=true"

print(url)  # 'http://localhost:8000/api/v2/customers?active=true'

Query parameters and path components

Query parameters

The query property contains the query string without the leading ?. Use query_params() to get its decoded names and values as a dictionary.

import crup

url = crup.parse("https://example.com/users?name=Ada+Lovelace&tag=one&tag=two&empty=")
print(url.query_params())  # {'name': 'Ada Lovelace', 'tag': 'two', 'empty': ''}

Percent escapes are decoded, and + becomes a space. Empty values and parameters without = map to ''; repeated keys keep the last value. A URL with no query returns an empty dictionary.

Path components

path_parts() returns the nonempty path segments. Unlike query_params(), it preserves percent encoding.

import crup

url = crup.parse("https://example.com/api//users/Ada%20Lovelace/")
print(url.path_parts())  # ['api', 'users', 'Ada%20Lovelace']

URLs with opaque paths, such as mailto:person@example.com, have no path segments; calling path_parts() on them raises ValueError.

IP addresses

host_ip_version returns 4 or 6 for an IP address, and None for a domain name or a URL without a host.

import crup

print(crup.parse("http://192.168.1.1/api").host_ip_version)         # 4
print(crup.parse("https://[2001:db8::1]:8080/path").host_ip_version) # 6
print(crup.parse("https://example.com").host_ip_version)           # None

Compatibility

Python support

crup requires CPython 3.10 or newer, or PyPy 3.11 or newer. Free-threaded CPython 3.14 is supported; free-threaded CPython 3.13 is not. A Rust toolchain is needed only when building from source.

WHATWG URL Standard compliance

crup uses Rust's url crate to follow the WHATWG URL Standard. Internationalized hostnames are converted to punycode, and path segments such as . and .. are resolved during parsing.

import crup

url = crup.parse("https://example.测试/./path/../path2/")
print(url.hostname)  # 'example.xn--0zwm56d'
print(url.path)      # '/path2/'

Threading

Immutable ParsedURL objects can be shared between threads, including their cached domain information. Mutable URL objects support concurrent reads. When sharing a mutable URL, use the same threading.Lock in every thread around mutations and any reads that must stay consistent with them. Overlapping reads and writes can raise RuntimeError instead of waiting for another call to finish.

import threading
import crup

url = crup.URL.parse("https://www.example.com/")
lock = threading.Lock()

with lock:
    url.hostname = "www.example.co.uk"
    domain = url.domain

print(domain)  # 'example.co.uk'

Importing crup leaves the GIL disabled in a free-threaded interpreter. The same object-sharing rules apply on regular CPython.

Performance

The benchmark measures parsing followed by component access, as well as parsing combined with domain extraction. It uses a real-world URL dataset from Ada's benchmark. Run it with current dependencies to compare performance on your system.

Benchmark results

Sample run on an AMD Ryzen 7 7700 server (8C/16T) with 64 GB of RAM, using Linux and CPython 3.12. The benchmark covered 100,031 URLs in five passes of 10 runs per workload, pinned to one CPU. The tables summarize all 50 timings for a local release build of crup. Times cover the full dataset; throughput counts attempted inputs, including rejected URLs, and uses the minimum time.

URL parsing and component access

Library Min Max Mean Throughput
can_ada 42.3 ms 43.7 ms 42.9 ms 2,364,484 URLs/s
crup 48.7 ms 50.8 ms 49.4 ms 2,054,113 URLs/s
crup mutable 52.1 ms 53.5 ms 52.9 ms 1,919,645 URLs/s
urlparse 294.9 ms 304.0 ms 299.2 ms 339,200 URLs/s
pyfaup 296.5 ms 314.2 ms 300.3 ms 337,385 URLs/s
ada_url 362.3 ms 382.6 ms 369.5 ms 276,133 URLs/s
yarl 369.9 ms 395.9 ms 382.6 ms 270,460 URLs/s

URL parsing and domain extraction

Library Min Max Mean Throughput
crup 58.4 ms 66.9 ms 59.6 ms 1,712,864 URLs/s
can_ada + pydomainextractor 72.8 ms 75.1 ms 73.8 ms 1,373,668 URLs/s
pyfaup 296.9 ms 305.1 ms 302.8 ms 336,974 URLs/s
ada_url + pydomainextractor 395.0 ms 412.9 ms 404.9 ms 253,273 URLs/s
urlparse + tldextract 517.6 ms 538.8 ms 528.8 ms 193,256 URLs/s

Running the benchmark

Clone the repository, then choose the published PyPI package or a release build of this checkout:

git clone https://github.com/inueni/crup.git
cd crup

# Published crup from PyPI
uv run benchmark/benchmark.py

# Build and benchmark this checkout
uv run benchmark/local.py

# Rebuild after source changes
uv run --reinstall-package crup benchmark/local.py

Both runners use the same workloads with current comparison dependencies, each in a separate uv environment. Python 3.10+ is required; a local build also requires a current stable Rust toolchain.

With pip, create and activate a virtual environment, then install benchmark/requirements.txt and run python benchmark/benchmark.py. Add . to the install command to build local crup: pip install -r benchmark/requirements.txt ..

API Reference

Parsing

Factory Returns
crup.parse(url_str, psl=None) Immutable crup.ParsedURL
crup.URL.parse(url_str, psl=None) Mutable crup.URL

Both factories accept an absolute URL as a str. Invalid URLs and relative references raise ValueError; incorrect argument types raise TypeError. Omitting psl or passing None selects crup.psl.ICANN. See Domain extraction for the other PSL modes.

URL objects

ParsedURL and URL expose the same getters and methods. Only URL allows component assignment. Equality compares normalized URLs across both classes, regardless of PSL selection. ParsedURL is hashable; URL is unhashable. Use crup.parse(url.href) to create an immutable dictionary key or set member.

Properties

The assignment column applies to crup.URL; every property is read-only on ParsedURL.

Property Getter type Assignment type Description
href str Read-only Complete normalized URL; also returned by str(url)
scheme str str Scheme without :
hostname str | None str | None Host without a port; IPv6 addresses include brackets
port int | None int | None Explicit non-default port
username str str | None Username, or '' when absent
password str | None str | None Password, or None when absent
path str str | None URL path, preserving percent encoding
query str | None str | None Query without ?; None when absent, '' when empty
fragment str | None str | None Fragment without #; None when absent, '' when empty
authority str Read-only [userinfo@]host[:port]
netloc str Read-only Alias for authority
domain str | None Read-only Cached registrable domain according to the selected PSL mode
host_ip_version int | None Read-only 4 or 6 for an IP address, otherwise None

A port equal to the scheme's default is omitted: parsing https://example.com:443/ gives port=None. Assigning a port or changing the scheme can normalize it the same way.

Assigning None removes a query, fragment, password or port. For username and path, it assigns an empty string; the path is then normalized for the scheme. Clearing a hostname is allowed only for schemes that permit an empty host. Successful hostname assignments clear cached domain information.

Invalid schemes or hosts, and assignments unsupported by the URL's scheme, raise ValueError. Ports outside 0..65535 raise OverflowError; incorrect assignment types raise TypeError. Failed assignments leave the URL unchanged. See Mutable URLs for an example and Threading for sharing rules.

Methods

Method Returns Behavior
path_parts() list[str] Nonempty path segments, preserving percent encoding; raises ValueError for opaque paths
query_params() dict[str, str] Decoded query parameters; repeated keys keep the last value
domain_info() DomainInfo | None Cached domain, suffix and PSL type, or None when no registrable domain exists

See Query parameters and path components and Domain extraction for examples.

Domain information

crup.DomainInfo has three read-only fields:

Field Type Description
domain str Registrable domain, such as example.co.uk
suffix str Matched public suffix, such as co.uk
psl PslType | None Matched suffix's type; None for an unknown suffix

Public Suffix List

crup.psl is available through both import crup.psl and from crup import psl. The enum type is exported as crup.PslType and crup.psl.PslType; the submodule constants are aliases for its values.

Constant Enum value Suffixes used
crup.psl.ICANN PslType.ICANN ICANN suffixes (default)
crup.psl.ALL PslType.ALL ICANN and private suffixes
crup.psl.PRIVATE PslType.PRIVATE Private suffixes only
Function Returns Behavior
crup.psl.update(*, timeout=30.0) None Download, save and reload the PSL; raises OSError on failure or ValueError for an invalid timeout
crup.psl.get_psl_path() pathlib.Path | None Writable cache path, or None when no cache location is available

See Updating the Public Suffix List for the bundled snapshot, custom paths, timeout and cache behavior.

Development

crup is developed using uv. It's highly recommended when working on the project.

Building from source

Requirements:

  • Python 3.10+
  • Current stable Rust (only needed when building from source)
  • maturin
# Clone the repository
git clone https://github.com/inueni/crup.git
cd crup

# (optional) create a venv
uv venv --prompt=crup

# Install development dependencies
uv sync --group dev

# Build the extension
uv run maturin develop

The PSL snapshot is stored in the repository and bundled in wheels and source archives. Builds use it without downloading anything from publicsuffix.org. psl_snapshot.json records the list's version, upstream commit and SHA256. To update the snapshot manually, run uv run --no-project scripts/update_psl.py.

Running tests

Build the extension first, then run the Python and Rust tests:

uv run pytest
cargo test --locked --test psl_data

The default suite includes a live PSL download and reload test. To skip external network access, run:

uv run pytest --offline

Local proxy and HTTP server tests still run with --offline.

Cross-platform benchmarks

Contributors with write access can run benchmarks on Linux, Windows and macOS through Actions → Benchmark → Run workflow. Select a candidate branch and optionally set baseline-ref to compare another revision. Each run includes can_ada and urlparse reference timings for parsing and component access. Results appear in job summaries, with raw samples available as artifacts. Repeat runs before interpreting small timing differences.

Credits

crup is built on top of the excellent url and publicsuffix Rust crates, powered by PyO3 for Python bindings.

The logo was created with the help of AI and represents the friendly crab that powers the fast URL parsing under the hood.

License

crup is licensed under the MIT License.

Metadata

Release files for crup 0.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 crup 0.1.0
File Size Uploaded Provenance Actions
crup-0.1.0.tar.gz 138.7 kB Without provenance Details for crup-0.1.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for crup 0.1.0
File Actions
crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-64 Details for crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ x86-32 Details for crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARMv7l Details for crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux musl 1.2+ ARM64 Details for crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
crup-0.1.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.28+ x86-32 Details for crup-0.1.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl
crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details for crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ IBM System/390x Details for crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ PowerPC 64-le Details for crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARMv7l Details for crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details for crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp315-cp315t-manylinux_2_28_i686.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp315-cp315t-manylinux_2_28_i686.whl
crup-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp315-cp315-manylinux_2_28_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp315-cp315-manylinux_2_28_i686.whl
crup-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for crup-0.1.0-cp314-cp314t-win_amd64.whl
crup-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for crup-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
crup-0.1.0-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details for crup-0.1.0-cp314-cp314t-musllinux_1_2_i686.whl
crup-0.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details for crup-0.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl
crup-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details for crup-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
crup-0.1.0-cp314-cp314t-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp314-cp314t-manylinux_2_28_i686.whl
crup-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x Details for crup-0.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le Details for crup-0.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details for crup-0.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for crup-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl
crup-0.1.0-cp314-cp314t-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 Details for crup-0.1.0-cp314-cp314t-macosx_10_12_x86_64.whl
crup-0.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for crup-0.1.0-cp314-cp314-win_amd64.whl
crup-0.1.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details for crup-0.1.0-cp314-cp314-win32.whl
crup-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for crup-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
crup-0.1.0-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details for crup-0.1.0-cp314-cp314-musllinux_1_2_i686.whl
crup-0.1.0-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details for crup-0.1.0-cp314-cp314-musllinux_1_2_armv7l.whl
crup-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for crup-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
crup-0.1.0-cp314-cp314-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp314-cp314-manylinux_2_28_i686.whl
crup-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ IBM System/390x Details for crup-0.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ PowerPC 64-le Details for crup-0.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details for crup-0.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for crup-0.1.0-cp313-cp313-win_amd64.whl
crup-0.1.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for crup-0.1.0-cp313-cp313-win32.whl
crup-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for crup-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
crup-0.1.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details for crup-0.1.0-cp313-cp313-musllinux_1_2_i686.whl
crup-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details for crup-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl
crup-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for crup-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
crup-0.1.0-cp313-cp313-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp313-cp313-manylinux_2_28_i686.whl
crup-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x Details for crup-0.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details for crup-0.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details for crup-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for crup-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
crup-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for crup-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
crup-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for crup-0.1.0-cp312-cp312-win_amd64.whl
crup-0.1.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for crup-0.1.0-cp312-cp312-win32.whl
crup-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for crup-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
crup-0.1.0-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details for crup-0.1.0-cp312-cp312-musllinux_1_2_i686.whl
crup-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details for crup-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl
crup-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for crup-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
crup-0.1.0-cp312-cp312-manylinux_2_28_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp312-cp312-manylinux_2_28_i686.whl
crup-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details for crup-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details for crup-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details for crup-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for crup-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
crup-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for crup-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
crup-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for crup-0.1.0-cp311-cp311-win_amd64.whl
crup-0.1.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for crup-0.1.0-cp311-cp311-win32.whl
crup-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for crup-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
crup-0.1.0-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details for crup-0.1.0-cp311-cp311-musllinux_1_2_i686.whl
crup-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARMv7l Details for crup-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl
crup-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for crup-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
crup-0.1.0-cp311-cp311-manylinux_2_28_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp311-cp311-manylinux_2_28_i686.whl
crup-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ IBM System/390x Details for crup-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ PowerPC 64-le Details for crup-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details for crup-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for crup-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
crup-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for crup-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
crup-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for crup-0.1.0-cp310-cp310-win_amd64.whl
crup-0.1.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for crup-0.1.0-cp310-cp310-win32.whl
crup-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for crup-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
crup-0.1.0-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details for crup-0.1.0-cp310-cp310-musllinux_1_2_i686.whl
crup-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARMv7l Details for crup-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl
crup-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for crup-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
crup-0.1.0-cp310-cp310-manylinux_2_28_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32 Details for crup-0.1.0-cp310-cp310-manylinux_2_28_i686.whl
crup-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for crup-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ IBM System/390x Details for crup-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ PowerPC 64-le Details for crup-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARMv7l Details for crup-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for crup-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for crup-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
crup-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for crup-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 124.5 MB

Release files / crup-0.1.0.tar.gz

Download URL crup-0.1.0.tar.gz
Size 138.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e65bc414d8cc40b920ff3830b5bddc278405afee6ab6f69363272d5af477d86a
BLAKE2b-256 checksum
How to use checksums
ab2543edddefb3b9cf916da6ae21cec814b2c513e560ec4339c1e0f10ffa738d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags Linux musl 1.2+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
c74da9311b26bcfc4a76a88b82d0017d61c20817c950b37ee52704fcc2c196b2
BLAKE2b-256 checksum
How to use checksums
54e2d80a947a116e7379b8356de8ae27c6b7e7c05eec9216d6892c0700e9fcee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Size 1.4 MB
Tags Linux musl 1.2+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
c436459cbeb127478bb12ee5f7c19273373701a9291d170b213350b16667a9fe
BLAKE2b-256 checksum
How to use checksums
bc4e49ac9967cfb5104ce1025c0d2cd0a93f194fc075dacff035aa7bd0ee624f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Size 1.4 MB
Tags Linux musl 1.2+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
9b36bfc9a7e089393bc7f02ea6eb9ea08a0b28a44b3b3149c49287e5d32d8430
BLAKE2b-256 checksum
How to use checksums
827f04d404b8c28c2d05e97d53f9277396d48040540600f92a7a8f08e17640c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags Linux musl 1.2+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
3d5549097b5292b5f70f54220e8c57316bba3d457fa0c0d8d0c43169abe6d07d
BLAKE2b-256 checksum
How to use checksums
3cab54fac9c7a87f0f59b88bd651b7d6763452030b946cdddcdf61d5c8ab2db0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl
Size 1.2 MB
Tags Linux glibc 2.28+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
9b14d7429dae7fcf43771d0d6229e766cd73e4b9c296b0551235ea5c45272a78
BLAKE2b-256 checksum
How to use checksums
91d7aad2e02ff2e515c1a981b6be4806239df9e34326a60493148a5d622d0076
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
97f4179ace108180569f998ec3e589208ff9fd3e4b965f123279b5ceda2fec72
BLAKE2b-256 checksum
How to use checksums
db88aebba85885f6374296f56efa668ae821d0a40120853cac327e7245a7d7ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags Linux glibc 2.17+ IBM System/390x PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
cc8a7ff259c4367259ee4aeb2a366b951f3547d9ed5d043db06575cdc7071768
BLAKE2b-256 checksum
How to use checksums
229601b446db9013b72432c1954117098f0dccbcd76ddf273b3ae97b23554f0b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags Linux glibc 2.17+ PowerPC 64-le PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
8183e0804324e7bcbdce73f7654aa65aa7dad197e574dafe421761c4bc5eb10e
BLAKE2b-256 checksum
How to use checksums
fd0fcfea424c784532a74d2604bd0fde82819fa49dafe1d5c64b29d8c4a1de15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
b014213e1c484df02e2af9dddecf73cce4493f47f128a95829fa22a7a95b5a16
BLAKE2b-256 checksum
How to use checksums
8ad93249a3986591f8c6c17b73d1df39ed76bc4117c1adf5dbd743e462350000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
dbaf635edb1b3284d23980316273fcfea35693112c56dee4191866497db79890
BLAKE2b-256 checksum
How to use checksums
345a874ca69ff9dbf9497e655732c32d8fea6d1d27bf3be294f6efc5b3c70664
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp315-cp315t-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp315-cp315t-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
294779cdc66401970ff8de849a363e078889e036ab806d19f0b90bd2d286d778
BLAKE2b-256 checksum
How to use checksums
02a6ec03d86987d55690f46e657f95bd66de7a33275c5da399afea112962108d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c501c7bbf3b747afa7ed4703e5eec07622d6b6a4adf45d030f01ce8f4c80ef49
BLAKE2b-256 checksum
How to use checksums
4594611f5c85903b8052f7f180347e532b384e4151d8263f8b91f835d29f84e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c2262b48305d01fd6f1ec0b0dadc36856b0d2fac0b6f26f75c83811efc4638cb
BLAKE2b-256 checksum
How to use checksums
077efbf3cb79fe216e1bc69d726bab3862865258a93edea522f29a8957e0343c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp315-cp315-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp315-cp315-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
d4c6c16eb5cae121b82a67a47f2133cdc8f5d92700cb6124f05a239b6e9dcf99
BLAKE2b-256 checksum
How to use checksums
ee02c6f868f681c96754793eabe816a84153bacd7e11b1374551508ab5ced951
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ac73772bcfeada5b3523d064d5c1c532947069a51fe2833b09ece8ef39351576
BLAKE2b-256 checksum
How to use checksums
6785a22aca7a8669253d0245d480b86e627f88f7d17471653d54ade716752ee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
882b424aeee68e98fc2ac48c9a26cdcca11d1075b40c58dfd27cbd739a51c4fd
BLAKE2b-256 checksum
How to use checksums
81efdba8c782a1b58a6c86ccba6999eb4cdab8c0d62d4a51a904ee9f40baa53d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-win_amd64.whl

Download URL crup-0.1.0-cp314-cp314t-win_amd64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
4872e96d815b1bc3d931d56b49d7c573c971e0877f6c7c97c121e95e4ab96146
BLAKE2b-256 checksum
How to use checksums
12ceab47402f162e57e553cb61bc04455c43f34c8cdc077e7485dad6671734e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL crup-0.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c8f4115e51b32a7d0bfaa4e070922876c530210f5a1957779300b2b9159f2a44
BLAKE2b-256 checksum
How to use checksums
c2fa6099e40e0b4da92e2715c20f57fefd831a56a4f95c5ff16ff228c5fff4fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-musllinux_1_2_i686.whl

Download URL crup-0.1.0-cp314-cp314t-musllinux_1_2_i686.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
bf81245842cbce70820bc5ee6d91ce4fd225ed732d15683dbd8fa571a56a0fbb
BLAKE2b-256 checksum
How to use checksums
8dca720984d3a920fb981ca9356dd454a904b13375a08aa1b6bdf6ea983b9618
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL crup-0.1.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
4ff509ece6fa82323da92f6dd55074d75ba25c889e83a07543f85156e0120cda
BLAKE2b-256 checksum
How to use checksums
283c28bc318cbcbb380e9d06ac8b91532ea2418dc7a14a88f7257f8ee49fb3f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL crup-0.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1ee08a7a8aedb30469882b8b6495f2f44a742ad140b45522cd8b5df181beebe4
BLAKE2b-256 checksum
How to use checksums
d4b3f57c6e9821170bdaa251c9de02f55124929eccdae37b1ff89ac42a9fb5e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp314-cp314t-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
2b0679c7f6f10c00dcd27cccdc2ee125a6364b9043b3c7d687dccb4240675403
BLAKE2b-256 checksum
How to use checksums
a255e372375a61cbfc62e40bbe4b3bf286e6c1c469c3250c14151f4cb3e3c4b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
efadc50e596eae078c2108f38200ae7c156f88fd38361d3e2f966dd79297f85d
BLAKE2b-256 checksum
How to use checksums
bd7a6de6935d4c4c76dd7996876e62b5c4d4009e428807eb2527dd627e01df81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL crup-0.1.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
c4792cb78e7fa2da09d9c7403b17e6e82c22f73bf2a8a7b1c1c7e9cac9ab5366
BLAKE2b-256 checksum
How to use checksums
739191c930df297d6d4394e4f7600bfd42a53b2eaeae18a1beec50bd69daa4fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL crup-0.1.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
f20d6a05f99402932817f2b7536f6212136906e8ff547d50738b9518f404a337
BLAKE2b-256 checksum
How to use checksums
f37a174253ed8187727dfbde81d68618e61c5ac6110e60bdcb902f4e384ddb94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL crup-0.1.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
9ed9e02bf66d80c6722d8c3e0e0123922d7172cc2f929b296d5af411d9e8076c
BLAKE2b-256 checksum
How to use checksums
7a9d1f895013f33aca01518a625e19e6e8a5b0bddf7c6d6d3d0f8c45ca976876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
94ed8408cf6915c0fbb5778d5d03477ea42a1c97cf7146d8cefe125607e80b35
BLAKE2b-256 checksum
How to use checksums
57fcdaa5d358ba70067d35041f3de987a9e203ea6b5f4d575b2e9bd6c8d48d11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL crup-0.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2010a8cf0f472e665ea10f4e36d9d0c8ab3da68a0313bac83b7f21c4e37bc6c6
BLAKE2b-256 checksum
How to use checksums
c2f498443d1a84871bf559416709cd78efb046311adbf2f2170721cb1a60a223
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314t-macosx_10_12_x86_64.whl

Download URL crup-0.1.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3965d518ae522ab9d40bac53cfbf9f8e4a096940bf045d50c92126cdf2ed8f27
BLAKE2b-256 checksum
How to use checksums
c58f500a7d619e291220f417559dd1d5afcc41f394ba688953c1d16a5b564245
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-win_amd64.whl

Download URL crup-0.1.0-cp314-cp314-win_amd64.whl
Size 1.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
4a1b937e50c999f4f91363c4b3830892423c884b33442eabe618586728833184
BLAKE2b-256 checksum
How to use checksums
d22088aec5c5bd2af82342c1c876b7032ae4b2e51c2d56731941df452edf4cfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-win32.whl

Download URL crup-0.1.0-cp314-cp314-win32.whl
Size 944.6 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
9dd5915954c20bc26105bc2e68ee4f1218e8353d20a9d6b52cd599c8d34a3b03
BLAKE2b-256 checksum
How to use checksums
01a4e03cdaf39e93b4b895210cc611e484f5431ed3020a51c6a2eb08553cbfd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL crup-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8687a2fcae8b156f76570ed08f6b6fd8fc395b7ac205d879b3edbaee4c6e3b05
BLAKE2b-256 checksum
How to use checksums
056a361655182e6e4c4844e1a3fe6c87f5e04cdcdc3388ab4333b1d4c3ee5cb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-musllinux_1_2_i686.whl

Download URL crup-0.1.0-cp314-cp314-musllinux_1_2_i686.whl
Size 1.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
ad5adf292900aba122969cabd2b7837ac36c491e8862c67e1d35babdcc3740ec
BLAKE2b-256 checksum
How to use checksums
05e175c3916f05bb10c9ef3499e8bbb8c10d1a03a187d8b516406dbb52fe737e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-musllinux_1_2_armv7l.whl

Download URL crup-0.1.0-cp314-cp314-musllinux_1_2_armv7l.whl
Size 1.4 MB
Tags CPython 3.14 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
e80406524de3c5a97f143d3bfe0d6a4451052b7548d9f6524eaae0cb14bd9af3
BLAKE2b-256 checksum
How to use checksums
e38fbfd9f750e0d2fbf41f350c5016456d5afd91cd7e5309934a986144ed73de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL crup-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fc8d552455d1f96642f4192259cc1e131a98f9441ca2d803fff784dd2153108b
BLAKE2b-256 checksum
How to use checksums
9d83e5b6753741dbc7f053f9ecc90a8b26d15065d77c048f35272fdc455e898c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp314-cp314-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
69075220c3b0959b984c2a8ca3ff84d6bfc75b3811637e5a5f9b9aef6d950ba1
BLAKE2b-256 checksum
How to use checksums
86c929e0f5f43f250c217d1318c316eef5c6a7d66720b95a6f3b4c574d2adfc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1e9b2724f075ffb95e617188a696b371abef285ed52bdb8e4fc8570c70fce6ad
BLAKE2b-256 checksum
How to use checksums
d788cd60d23954c1d37303c40ae13ae2278a03f5e01821e893095a8b086b777d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL crup-0.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
d23d098a314e1bfcd4095ed9870e31b24561ea1e5aaa5bbe515713812a85a889
BLAKE2b-256 checksum
How to use checksums
4aab7f4cadc5d115a9e3febed18dcd2cf7b4ec854a3d67021308fe22433a75dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL crup-0.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags CPython 3.14 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
b3726b3801ba59f2ae5c5d40ddde349d761d081118f22e907318825b64c5082b
BLAKE2b-256 checksum
How to use checksums
6fe32c8b31c3c740560a27aad78853a773ca1f2d87160d8beff4b07f9fe32075
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL crup-0.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
2e79dcd404ae0ac4df009974154ba69e59bca3e42a77202c74aeedaed5d9f172
BLAKE2b-256 checksum
How to use checksums
435d3dc00c71667df82832f9d12e17afa6c5168251983ea1ddb6019f173a440e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1d1b0cc225561deb1ec4e1bda4566c9a594a8b879dbdffa57061f225072e7f87
BLAKE2b-256 checksum
How to use checksums
0afd2a5a3cf62ddc73c4e98f14f93d138c5b5aeb68ef2261b566d2653f70ebce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-win_amd64.whl

Download URL crup-0.1.0-cp313-cp313-win_amd64.whl
Size 1.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
41566be6a9efada6d2b6b80a5229df604dbbf516bcd1d8aba2a134fe199792a7
BLAKE2b-256 checksum
How to use checksums
88f918d836b33600897b2751547fac38f8e6ecc184a9c71f1bdac188cceb003b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-win32.whl

Download URL crup-0.1.0-cp313-cp313-win32.whl
Size 945.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
4e9251577d25058803c7b5436160529b7e7fc9fad7fbc46dddd5cc39f027d3ea
BLAKE2b-256 checksum
How to use checksums
073a4684a992f19de2e9987182d69ebd6a1704e54942b2f7d1a2065b794737a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL crup-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ae4e0cd6e8f850410d65b91e36ae2a358b2a568c83786ba52de10572dede3617
BLAKE2b-256 checksum
How to use checksums
563655f7eaf64f285065cf244f4d1bb771600ba1034dd184e2d75e3b60eb006f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-musllinux_1_2_i686.whl

Download URL crup-0.1.0-cp313-cp313-musllinux_1_2_i686.whl
Size 1.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
fd5ae03709d4d1e4935aa3428f9352151beda8ba0ebc7497d0515cb83e7661ab
BLAKE2b-256 checksum
How to use checksums
f4b9bb5f21ed0f84573bd91f6e02fb04b7965731ccd01d9c512df6eedafabf0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl

Download URL crup-0.1.0-cp313-cp313-musllinux_1_2_armv7l.whl
Size 1.4 MB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
81ac78fdf87a574be81f7821f123fd149f49b38fef95e4a7fd0b31df7c9a145c
BLAKE2b-256 checksum
How to use checksums
ab64efe6e29e3a9e2972c132d8c0f129d96cca68680376b56ff8e4d8225a0460
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL crup-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
df6cb1fbd12448fa122eead64134c7f2ed4cad1d9748404dde259eccefd5f766
BLAKE2b-256 checksum
How to use checksums
3cd47bbe92fc7b1d607bbc29968f20586a04a42bdd968ea457787127d7d3d8ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp313-cp313-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
6745a2f02eb56c50e5063712298e96d2abfeaac2ead66b6e06737cd9ac70ad52
BLAKE2b-256 checksum
How to use checksums
6793615b44959781280c60c56f157314015b646dab672a001bd732834d397589
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
c30f72a365552ceb63a6b17d4bb3972b062244b3448c2402979ade79955d4303
BLAKE2b-256 checksum
How to use checksums
37aefda34b113a3a4aefb2c7d961f7c483b62c991b79bb359e0ef70601b3772f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL crup-0.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
4deb0795dc737ca2a5708e9b658e665b9a77afed63b5ce584aa92cb728c93e3c
BLAKE2b-256 checksum
How to use checksums
0b063683832b20bf0b92129446d8a951c0d8ea941524f150bc9c5dafdeb8c43e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL crup-0.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
732c31e005416525951c63be7c605a9cd073c97347624593b9b1292b34ae6844
BLAKE2b-256 checksum
How to use checksums
30ee0d4b15d98a54d84407fb08b9c2745ad9a787492aa746600bcfcdd435d15c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL crup-0.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a54f564b355ff7e3d7d218e955c51ef4ca3743425d0febb0536752f914fd1168
BLAKE2b-256 checksum
How to use checksums
27f14df4ade1b4e94971b4dcd8a13393319a882bcd22b0179fa4084b09c7f130
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
84627ba4d9367c97256f19a63af4bb96a05db041a7e1affabf63a42c6120c8d0
BLAKE2b-256 checksum
How to use checksums
c816b93a411eb5e58d229e3b07d241e13ca15ea962f1844bd29a88bd1092f26e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL crup-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d9b4382d930d691fc00e1b78735a35d807f59e2e24c7eae084b9157281ca26d3
BLAKE2b-256 checksum
How to use checksums
70537a3bc54a33539e8033f346f5c62624c67c853bb2716ec867ea7afc5ed1f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL crup-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
52d73d741783f0ea6207c8cede97b9b929fa55acb550ce140d776476d2d62fbd
BLAKE2b-256 checksum
How to use checksums
9a87ddc8612c9caedd97353112d5fd77e9c362d116ab300ca38933e600ca7c5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-win_amd64.whl

Download URL crup-0.1.0-cp312-cp312-win_amd64.whl
Size 1.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
681611609e7ad14747e49530d4ca446a9ae30c9d99b1fbf32b9969d5ebe32d49
BLAKE2b-256 checksum
How to use checksums
136cdf5d779b2d338ca6b2366a611396dcf45404277cb177e5c728de24fe10fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-win32.whl

Download URL crup-0.1.0-cp312-cp312-win32.whl
Size 945.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
e50d72486ec64cf9ba4ce34d5e4202dce205289fcd0996965bc7269909824dfe
BLAKE2b-256 checksum
How to use checksums
2a48fa0977567655aa62ac8b5a6cdfe8616a486923e880c17ec1e32624cb9900
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL crup-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
27c59942dde2e6a1190f8cc62d61f96936c4bb76f8bb149abb002554ec9e925e
BLAKE2b-256 checksum
How to use checksums
dd3bf6da8aa60498b40023dc733137e0382dbbea97b65fd8cbf99c3145d8db3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-musllinux_1_2_i686.whl

Download URL crup-0.1.0-cp312-cp312-musllinux_1_2_i686.whl
Size 1.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
13dc336b01157fc7a4653f2f9cbd9a37427f3e04fbf3a361b09a9a0e5d63ae53
BLAKE2b-256 checksum
How to use checksums
83d85c59376e25e6ac1da6437a0747dc521dbe8e3d60313d325ea5a89089ffe4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL crup-0.1.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 1.4 MB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
af4d50cc806d14dc7d3171d2749ae51b84a701ef55fc051d1876c0ced67ef706
BLAKE2b-256 checksum
How to use checksums
f02a80a056d57542c5c721f0a6dcd66ae59d24ef486a940ab2dc128f30109765
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL crup-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
eab64335efa70b126d5c3cf8ff06656028d81241ae23d2574a59b30c9868da0b
BLAKE2b-256 checksum
How to use checksums
d2de254327cff34b7dfe9800c987de9f99fb42c470cec87627be4648415f6dbd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp312-cp312-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
c7619b504ed3d9ef3526444e84b76fe3ec035e3c39303175a0df85cbf68a7cca
BLAKE2b-256 checksum
How to use checksums
3afa18ee73c10045639339cddbd01e54f1a242dd3272cc634aff05214fb226c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
981baf36be704edbe96a699ce059eefbd4c43b68ae9b46093e83c32d1a4a47e0
BLAKE2b-256 checksum
How to use checksums
963917c4f7fb4f88588a90788d7f0742961bf7f5dada47321f5c6a880478094c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL crup-0.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
9efdfc535fc32c48bf7c4a9d44e9cb569080e83c21ee814d9ac1bc630dfeb86d
BLAKE2b-256 checksum
How to use checksums
f2b44e8cd1e812460d3d4a8c24dad8220f2c1c75eb95484f555a6168f583b3ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL crup-0.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
cdf177dd58b5a53b43c5df8e33327dadbead153dac79d8830956a9980c01efe6
BLAKE2b-256 checksum
How to use checksums
ea8fd2dc48ec302a5ef24d07b386fa2ca22618e2ba64e4935cec5ed907ada3dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL crup-0.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
1eb38a4c40b035deb4a33725375611c4781817baf9489fb1bd3c76c9ff90e53c
BLAKE2b-256 checksum
How to use checksums
6a7caff95e9ba614c085fe275b5223d1cbcbdea9d09c8ba36c3bf63c2b6f032a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0fb1782d1457692b0df594583e1fed94ece5bfa810061e92aec4a45f8c438afd
BLAKE2b-256 checksum
How to use checksums
c69e1666e35f265fbaafd7a9bbc02b9d864205113aeb81c91f44c1f70894ef59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL crup-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bf876e6751bd28207f3ac8fbb5706adbd3befddf810b01492ce7532ec4589de7
BLAKE2b-256 checksum
How to use checksums
d37451fcfb97ca22f92edb69887f9ca790430290f1dd1e0b226ee810265325ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL crup-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
50c37ce94cc1e570a8624d4ce38afcce55b020f48d4252ba169b1e58fcb8f59f
BLAKE2b-256 checksum
How to use checksums
66884e16191294a9e98e3a09d0b4097b68593de3fadb945e8858f7b7ab72b3f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-win_amd64.whl

Download URL crup-0.1.0-cp311-cp311-win_amd64.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
aef593e653f02f8a7a5d920adbe7f09c618e80fee1ae89256dbaf5abb779a558
BLAKE2b-256 checksum
How to use checksums
8f6eb1e64bb2c9ebd973bf5a2ef970e97324be6a0314409ef8fde53fd24f7a51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-win32.whl

Download URL crup-0.1.0-cp311-cp311-win32.whl
Size 946.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
b6defe4816c48b70e933cd4f9d026dae08201e663b7d6a9427177ab785ed15f9
BLAKE2b-256 checksum
How to use checksums
f79e398a0c6d81184ef7c5d801d5ad9ddc87506a45e7b193c8bcbce70050c932
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL crup-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b2d70aeaf29c9c91d2255d5d1da125a655024c0215d618c4280cd4eca7f6499e
BLAKE2b-256 checksum
How to use checksums
3c756b34fe5b9330a96dd86bf006320f2311821e23d76a98aa317e7f8a705ecc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-musllinux_1_2_i686.whl

Download URL crup-0.1.0-cp311-cp311-musllinux_1_2_i686.whl
Size 1.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
3099f1cc78fb9a01dd43aca3b7d50e81c6bc7aa189bfc1d909942f74c50610ae
BLAKE2b-256 checksum
How to use checksums
3dd41dbe0ccc37ddf8ec12c21d2879597da2fc8056bcf6b67c85d0b14583c163
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl

Download URL crup-0.1.0-cp311-cp311-musllinux_1_2_armv7l.whl
Size 1.4 MB
Tags CPython 3.11 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
f7451baf3467dac041ca2c5601bba29811174d7dc162b799f79cf96e5ca9138a
BLAKE2b-256 checksum
How to use checksums
bb1cf2bfa6603f5b899e59c4f59959c2ed2b182fecd8c39571d308ab593deb9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL crup-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b15595f6bd76aa0a31ee3a1e202016505d628e60518f61c89d0a4fa5d97887eb
BLAKE2b-256 checksum
How to use checksums
10a237dbf7822ae3a62edd58fcb48b6e11de01b53ac6fe0582069b550d490e23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp311-cp311-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
3c7789c7271e842e97b9dc2614495173d127e60a1c8499cb1c8e3dc9b8248130
BLAKE2b-256 checksum
How to use checksums
8bb1d013d3a6d56b7b1fa03709eff467bc985335abeb9ad4c1f745227d9e6199
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d15d74eec74a03791630eee8b3c256ab40a5c12486fe4f018e25c98c21f54350
BLAKE2b-256 checksum
How to use checksums
950e565834d96b2a3745a575fc246f1d95df289e100d6e6226ac49b792f4b4f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL crup-0.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
fd50ffc0551757749d7910bf01cc7f82c1d6d587763f44b3b97c2a784421d417
BLAKE2b-256 checksum
How to use checksums
431c51f95b7700e3520b86b4274664b0c907fb71b29b200be589c11d70407461
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL crup-0.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags CPython 3.11 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
65d50a7238b0a58640d31f54d269b6facdbd24df38d3d685b78c22964ea3e1b7
BLAKE2b-256 checksum
How to use checksums
7ee6988ed1e707b518e45a021bc812e53f7fddaba4130be8cfaa20169392dc45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL crup-0.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a5dfed9208b674c3511fd5db6b074e305752c884a10368ffedf9d3db1177f1b2
BLAKE2b-256 checksum
How to use checksums
6ec27523710dc24cd595cae61f2bbfe95572d8d275cf84cfe574e57865998a92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
370800ae40476d50c25410de7528da04ff59a5a03b43f45d5691865458552dee
BLAKE2b-256 checksum
How to use checksums
9e651df1352413d35b084f88230f11a533867e0caeb283129250290198f0b6f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL crup-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
438531f4f062064d1c65e6421fadfa14a8d5e9f67a5fdcb747b03856236f9e8c
BLAKE2b-256 checksum
How to use checksums
5a25f3fd1e9da68f563849ae4329c64164e7627efef2d66f96c519c63729a68b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl

Download URL crup-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9c9b88142d9527108d7984a000af1a20c21e1812c4ec3a3c74682a662c1e95bf
BLAKE2b-256 checksum
How to use checksums
6889d4b134ceec3312eefed7425ce4cc2e68c1075b4dc1a9fc959ff0ad9811f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-win_amd64.whl

Download URL crup-0.1.0-cp310-cp310-win_amd64.whl
Size 1.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2027faae0303d1ec6704b106581be0c63cb1e37cc79720416cfe00a17397b091
BLAKE2b-256 checksum
How to use checksums
5af05cdf03c46cad5724ece8c05ead3ece1d463547cf82c4d0720fc2fe4d6f21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-win32.whl

Download URL crup-0.1.0-cp310-cp310-win32.whl
Size 947.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
33fb41a1e1b068f8eb0522c62aa27d597b26215ab0564e8026ceed406a7636be
BLAKE2b-256 checksum
How to use checksums
feb2e6d5810f2f82f10abea72d190715ce7b3217b83f10fe375d767a0ec47473
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL crup-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fbeda3e8f09c2846515b5842faf4ce894fa147ed5c7b9bf2038b602911a6d574
BLAKE2b-256 checksum
How to use checksums
afcd90cd646ffd30605685dc06509c401b8e311d1adfd538d5de77a5d38486b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-musllinux_1_2_i686.whl

Download URL crup-0.1.0-cp310-cp310-musllinux_1_2_i686.whl
Size 1.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
c8865fcf4df3a57cc3a794316c491b93ac84413a31b1b727dfbf6fb834fb17fa
BLAKE2b-256 checksum
How to use checksums
e99d14174eb167b57cccc3b843de98ddc5d8ef2d1b9d6cfbc54be2b3852f91fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl

Download URL crup-0.1.0-cp310-cp310-musllinux_1_2_armv7l.whl
Size 1.4 MB
Tags CPython 3.10 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
e81020a959c7b36f77bb2bf1b4ddfca02837252624d96aea084562c1bbbebfed
BLAKE2b-256 checksum
How to use checksums
c0fd8f9bcf2f8b8ec215b15e5dc7dfa08f1c9801d31a3cd211c21100367bf83b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL crup-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.4 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c8148f46002dbce1cd4a00397063ffd68fcda6e09c20b311b6b69143a6674135
BLAKE2b-256 checksum
How to use checksums
b2e46ac1870dcd357e8d345b7723b85e2a89c3c89362875abe81637ecfb35dc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-manylinux_2_28_i686.whl

Download URL crup-0.1.0-cp310-cp310-manylinux_2_28_i686.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
554551eb949bc30efb26a88f7ba047a3bf2f41e1b41058bee3bcee7fa415732e
BLAKE2b-256 checksum
How to use checksums
d9ed6a9b9a5015205d5cc4bd2f571d46110d9d93ecfd5f71a75f35ee591b2e07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL crup-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9aefc1cba473d7b348894c0543a2c843997157a1a1d5958d8dc43ef84dc0c21c
BLAKE2b-256 checksum
How to use checksums
3eebc88e6c419e4f340715868d4a36b446701dad07862d6e4e6ec2017b537a18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL crup-0.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
1b931c3ba44b342bc70f77d1195f560362fcf8c7d27e8301eb1fb9c04c844096
BLAKE2b-256 checksum
How to use checksums
0aada90a42856cdc7ebf2ff8834e9637085f9337efc76e356dda12f0ddcdf8a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL crup-0.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.4 MB
Tags CPython 3.10 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
cae3204dcabf301c626e59f339c7587e2c70b63baced92de641d4fcd4daa396e
BLAKE2b-256 checksum
How to use checksums
c47161b4026258530a367b7625b948c6f5a0e4e244cbeb9069bdf0cddbb2b5b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL crup-0.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
42403e6c07efab604e7891da1c68a04ce7c4d955b0402b77d69b246faf1738f1
BLAKE2b-256 checksum
How to use checksums
c7f6a2dd9dc2f12efb485b98475f34351d89193f1ca8755dae398df43dc16a82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL crup-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
5d76a2fa5249ef014b5484e3aaa59b8fc482699a1a638960527f66913488cc79
BLAKE2b-256 checksum
How to use checksums
bcf50e10558e73c8ee5fc5e482913345501a394c495746bad639a0e094e53a53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL crup-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56b4230ab4467d1f62711b9b10a6ffa58795e7c5f3a36c7c7efe42c672ed47a3
BLAKE2b-256 checksum
How to use checksums
594ecba8bc119fb3018fbceded072a10b9c053d4f9ced470ddc9bf5a5be95f3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Release files / crup-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl

Download URL crup-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
bc5d7f7be36349f1299d029feeff24851c9084ca08404922f5edec5a58b33d56
BLAKE2b-256 checksum
How to use checksums
ec7052e83f5bb3ceb498b1976c2d381b3568bd97eef44eb44423ebddbd960071
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via maturin/1.15.0

Security for crup 0.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.

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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

98 release files No provenance

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