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.

Extracting from a hostname

For a bare hostname, crup.extract_domain() returns the same DomainInfo:

info = crup.extract_domain("blog.example.co.uk")
print(info.domain)  # 'example.co.uk'

It accepts the same psl modes and returns None when there is no registrable domain. Invalid host input raises ValueError.

Choosing a PSL type

By default, crup uses ICANN suffixes. Pass psl to crup.parse(), crup.URL.parse() or crup.extract_domain() 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, parsing combined with domain extraction, and domain extraction from bare hostnames. 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. Five fresh processes ran each workload 10 times, pinned to one CPU. URL workloads use 100,031 URLs; hostname extraction uses 99,999 pre-extracted hostnames. Tables pool all 50 timings per workload; throughput uses the minimum time and counts attempted inputs.

URL parsing and component access

Library Min Max Mean Throughput
can_ada 42.7 ms 47.6 ms 43.8 ms 2,343,141 URLs/s
crup 46.1 ms 47.9 ms 46.9 ms 2,171,656 URLs/s
crup mutable 49.1 ms 52.4 ms 50.1 ms 2,035,820 URLs/s
urlparse 299.1 ms 314.8 ms 305.7 ms 334,457 URLs/s
pyfaup 299.7 ms 313.2 ms 305.6 ms 333,784 URLs/s
ada_url 357.8 ms 375.9 ms 366.0 ms 279,604 URLs/s
yarl 371.9 ms 386.8 ms 378.4 ms 268,949 URLs/s

URL parsing and domain extraction

Library Min Max Mean Throughput
crup 52.2 ms 55.0 ms 53.4 ms 1,916,566 URLs/s
can_ada + pydomainextractor 72.7 ms 77.1 ms 74.4 ms 1,376,798 URLs/s
pyfaup 294.1 ms 309.3 ms 302.9 ms 340,154 URLs/s
ada_url + pydomainextractor 391.8 ms 405.0 ms 398.6 ms 255,323 URLs/s
urlparse + tldextract 507.8 ms 545.7 ms 524.9 ms 197,008 URLs/s

Hostname domain extraction

Library Min Max Mean Throughput
crup 10.6 ms 11.2 ms 10.8 ms 9,462,614 hostnames/s
pydomainextractor 13.7 ms 14.1 ms 13.9 ms 7,311,300 hostnames/s
tldextract 182.5 ms 190.4 ms 186.8 ms 547,946 hostnames/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.extract_domain(hostname, psl=None) returns DomainInfo | None from a bare hostname.

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.2.0

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

Source distribution (sdist)

Source distribution for crup 0.2.0
File Size Uploaded Provenance Actions
crup-0.2.0.tar.gz 140.4 kB Without provenance Details for crup-0.2.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for crup 0.2.0
File Actions
crup-0.2.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.2.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-manylinux_2_28_i686.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.2.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.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.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.2.0-cp315-cp315t-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp315-cp315t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp315-cp315-manylinux_2_28_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-32 Details for crup-0.2.0-cp315-cp315-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp315-cp315-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for crup-0.2.0-cp315-cp315-macosx_11_0_arm64.whl
crup-0.2.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for crup-0.2.0-cp314-cp314t-win_amd64.whl
crup-0.2.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.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
crup-0.2.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.2.0-cp314-cp314t-musllinux_1_2_i686.whl
crup-0.2.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.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl
crup-0.2.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.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
crup-0.2.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.2.0-cp314-cp314t-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.2.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.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.2.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.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.2.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.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for crup-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
crup-0.2.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.2.0-cp314-cp314t-macosx_10_12_x86_64.whl
crup-0.2.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for crup-0.2.0-cp314-cp314-win_amd64.whl
crup-0.2.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details for crup-0.2.0-cp314-cp314-win32.whl
crup-0.2.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.2.0-cp314-cp314-musllinux_1_2_x86_64.whl
crup-0.2.0-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details for crup-0.2.0-cp314-cp314-musllinux_1_2_i686.whl
crup-0.2.0-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details for crup-0.2.0-cp314-cp314-musllinux_1_2_armv7l.whl
crup-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for crup-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
crup-0.2.0-cp314-cp314-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32 Details for crup-0.2.0-cp314-cp314-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.2.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.2.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.2.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.2.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.2.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.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for crup-0.2.0-cp313-cp313-win_amd64.whl
crup-0.2.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for crup-0.2.0-cp313-cp313-win32.whl
crup-0.2.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.2.0-cp313-cp313-musllinux_1_2_x86_64.whl
crup-0.2.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details for crup-0.2.0-cp313-cp313-musllinux_1_2_i686.whl
crup-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details for crup-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl
crup-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for crup-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
crup-0.2.0-cp313-cp313-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32 Details for crup-0.2.0-cp313-cp313-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.2.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.2.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.2.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.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.2.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.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for crup-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
crup-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for crup-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
crup-0.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for crup-0.2.0-cp312-cp312-win_amd64.whl
crup-0.2.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for crup-0.2.0-cp312-cp312-win32.whl
crup-0.2.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.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
crup-0.2.0-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details for crup-0.2.0-cp312-cp312-musllinux_1_2_i686.whl
crup-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details for crup-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl
crup-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for crup-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
crup-0.2.0-cp312-cp312-manylinux_2_28_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32 Details for crup-0.2.0-cp312-cp312-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.2.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.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.2.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.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.2.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.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for crup-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
crup-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for crup-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
crup-0.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for crup-0.2.0-cp311-cp311-win_amd64.whl
crup-0.2.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for crup-0.2.0-cp311-cp311-win32.whl
crup-0.2.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.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
crup-0.2.0-cp311-cp311-musllinux_1_2_i686.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-32 Details for crup-0.2.0-cp311-cp311-musllinux_1_2_i686.whl
crup-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARMv7l Details for crup-0.2.0-cp311-cp311-musllinux_1_2_armv7l.whl
crup-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for crup-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
crup-0.2.0-cp311-cp311-manylinux_2_28_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32 Details for crup-0.2.0-cp311-cp311-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.2.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.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.2.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.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.2.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.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for crup-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
crup-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details for crup-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
crup-0.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for crup-0.2.0-cp310-cp310-win_amd64.whl
crup-0.2.0-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for crup-0.2.0-cp310-cp310-win32.whl
crup-0.2.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.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
crup-0.2.0-cp310-cp310-musllinux_1_2_i686.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-32 Details for crup-0.2.0-cp310-cp310-musllinux_1_2_i686.whl
crup-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARMv7l Details for crup-0.2.0-cp310-cp310-musllinux_1_2_armv7l.whl
crup-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for crup-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
crup-0.2.0-cp310-cp310-manylinux_2_28_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32 Details for crup-0.2.0-cp310-cp310-manylinux_2_28_i686.whl
crup-0.2.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.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
crup-0.2.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.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
crup-0.2.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.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
crup-0.2.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.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
crup-0.2.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.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
crup-0.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for crup-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
crup-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details for crup-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl

Total release size: 126.1 MB

Release files / crup-0.2.0.tar.gz

Download URL crup-0.2.0.tar.gz
Size 140.4 kB
Tags Source
SHA-256 checksum
How to use checksums
cc6038bcf6ec4b3a3ae909b1f6fa2032e56f5edd6436e681a7a3a46a9f304140
BLAKE2b-256 checksum
How to use checksums
07d20327d76cc81ad95121e232bd3098f14396ff0e2727dc686ce3661520f66c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
0c728d0c6ec5e0235ecef4e02ac5e9480affd700b34284b449bd8d3f190e6b2b
BLAKE2b-256 checksum
How to use checksums
f2d34182306256b12e2aa982cac609950589ea30516ef38a4a58c89c16b74bad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
581322eb212c3db716a696ae6b6c2e556ac88895c8eb89691cd7b9ed192dddc5
BLAKE2b-256 checksum
How to use checksums
30a70da716a9e22c54b764b2caecaec734bf55c9c5d2e32f05fb7cc7922e5ef4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
8f7d26882b52901ba4a7d9e0ec6a3e387a1b1e76e373ee3f8cdaa0ad6bfd49ce
BLAKE2b-256 checksum
How to use checksums
b72a78cb840e3e2f2e1784459a3ddf447f7a89581fcd1039cdb2d73c60539599
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
005bd5adfa96b673a439f436f45ccaf2c3a5eb85061d3a1be0be2c2fa0e152fc
BLAKE2b-256 checksum
How to use checksums
85d86515fbff7a5f657c892f28209b142cbad413c2ce3a7f2e9a6e2c9d0d2bec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
92a31d642816a645ed2c322b374d88f9e45df97b9e27dd09e5f72406edb8d2ea
BLAKE2b-256 checksum
How to use checksums
338853cb6499dffc1151a5b4e985f359252eac31d62de58d8a18ddd6c37f8c7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
f874072ae7b2a4d434bd7400ac774d4e36c15dbbc3241773d0fb56151f64e808
BLAKE2b-256 checksum
How to use checksums
f62f5cbe5ce8ef97254f81e2f7278829915844eaf721724c365de5f308e3513e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
04df6361f9ffe2b9cdbf890dd23500ab3c0c8a4baf701c250f502c5bc107451e
BLAKE2b-256 checksum
How to use checksums
4971c641f4c8d1f3e3ef7f5f61538622a9e280952edb2bf30a9894d4d4e2ceb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
1c94a0a71b9da3a30255a2eeef6a0e9c8131c5529b4e53d67b84dad234d6f14d
BLAKE2b-256 checksum
How to use checksums
d579abb38876d28f674a7bd77a5afe46b2a17828f9b9d442423b6c3530777476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
271f2fee008cf86ec406d0142b0db12938685a590cb3eaa3dd03a4143a8530e9
BLAKE2b-256 checksum
How to use checksums
5643dced4ef7aef9372782e35620f88183bf6b80a2670978dc9ff16a4651f726
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
fce18eb89b0c9aad647b69d04a7a3dd440f3584b9c756b18768dac2ce7486826
BLAKE2b-256 checksum
How to use checksums
ebcacb5fa6f466e15d74611dd426d79c3583506a7684850543d26820b2cd8cf0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
f2670b7a6cc075ab02f9bf3e657886280defa83d4786af65f91d1e2f44028832
BLAKE2b-256 checksum
How to use checksums
aedad7a39d743368fb833d646efd76e64271bc9a6addfa459149d874e80310e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
53d71646ec2e352847638273a5a6f217cf4fa27b7a914258a45cd62a60156968
BLAKE2b-256 checksum
How to use checksums
90f55c34e172492a3da66164180d7c32918be2971feb06b2f90db2f32ad17c52
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
74a24aaf5c41e9645ac74f62d2b57f3a866e06eeb135c99fb9d7f7aa74a55d0e
BLAKE2b-256 checksum
How to use checksums
c20fbef71f91f9446942a0838124589db9e8861c36761df88fb3f7e712d0ff19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
9c876e895e81920fd4b2e0f1688e6bbd63596a35840ac6e1497d1ebc5292b11e
BLAKE2b-256 checksum
How to use checksums
caed025c837b708823ad4592054350608fa11611627d5acd4bfe1e553b185016
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
7175b518968244fa58490f8d23339cf064eb7f0e4659e884810588123be378c3
BLAKE2b-256 checksum
How to use checksums
138ed0443b9c041449df096d55d66f02d6c14930118e8d337b2fee5a23ba7191
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
6f2de6151ea83fa5a125a83122bc0836e5ca7d79ea455cd7ada41305b8b94c36
BLAKE2b-256 checksum
How to use checksums
7352610bc5e9b76597507a03112c0cddfeb4c81d1242435e7f504dea20e5bbf5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / crup-0.2.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL crup-0.2.0-cp315-cp315-macosx_11_0_arm64.whl
Size 1.2 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3d7d7aa9341176355b40557b61886fbae584fe2f957f102ed73c59c4a8ef3a0d
BLAKE2b-256 checksum
How to use checksums
71c02a8d6a45f56d46e6acf6037327dadc6e9e0439ba0d9d9acfd6122a5b89c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
eda8497cff047e088707d62f4e6e6aaf65c9567d4c6590b654afafa44a8b798f
BLAKE2b-256 checksum
How to use checksums
ac3096d0b95b2afc73d012116362768ef5ad01264ac4512745cd7a43ec381486
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c306de2b08b9e0c1e69af3c764967e0317f0d011965f28b8f159136cde00ef6d
BLAKE2b-256 checksum
How to use checksums
23a667e703d8b6c7b61706db6ee4251a91cfbe5b41e82af45abfeccd4b5ae69c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
5e64e463c9ef02376af39c2a5c782fca2038d69e1a3c208979850882ea12d032
BLAKE2b-256 checksum
How to use checksums
df617d5d895985f339f134709b056269ae14314cb93219acfe78125454856fad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c291803c4fccc38312349534343b053b65d2b8a3bebfc4860f9e7d9bc1237b21
BLAKE2b-256 checksum
How to use checksums
a78a45f0e0b5a4313ebe997f6662b24acdd6c93d641975cf3a1ed6fd6c4e7436
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
bc5d91692c69a1a9edee1387e3fe90906394159f0d094e7fb03159f5322bce36
BLAKE2b-256 checksum
How to use checksums
a4803369d7dae9a9faafda26f4c99a86d2b6ee8fe181eb16acd7914d1df08f72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
653443550ba86db46ccda8dec559fd9932afaffaf58864190d0af9cce1e8c632
BLAKE2b-256 checksum
How to use checksums
f86c378dcdb14437a3dfb306647c91a6f92a5e1d28ca1f0ca5733dcb32f1b0c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
df4d4d030ae79a5486a9e7fd1d3d0ec8bfd7249066dde848001b7f26c3c9df2d
BLAKE2b-256 checksum
How to use checksums
dc0aed60b32bc28e09fedbdede0acee398dc690b9877ff9830de015d05e9f0cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
aeab9489f8387073c8fd0afd9e602d2572dccd2ec158e639349fd0170ac445d5
BLAKE2b-256 checksum
How to use checksums
df857af61ce05a282e4f86d4483ec533cd31750a8a52ac472ee7886adcff66d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
a7613d04e0c7aead3ba6d86f8498c698cfbf6cf9fa0700bd976217a4d630555b
BLAKE2b-256 checksum
How to use checksums
9d619a76ff89bad4da30e5143f83a2bd07fb262f8a7e3f4248fc384dd552c877
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
2f00d9f048d03a506895cca19c983455dc00d07717fed2eaaceebd8f397260a1
BLAKE2b-256 checksum
How to use checksums
0e80bc4057d02cb718308d7091e3c7e6f31ea90d36b0aa85fb86198eca5ea7cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
bf408927a339784ac9c1b5396801eb940d765fabddc7d26d9bbcbf1b6c4d0503
BLAKE2b-256 checksum
How to use checksums
d55dcaa7bea01bb20357dfe7b15955d676df680c7279c06e5bc4c10ed70b11db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
2b10a83c77e281d692a53b82eb92e1eaeee44fbaaa4c7fb6c23e7a70f05b6c34
BLAKE2b-256 checksum
How to use checksums
6c536e1eb4a9b40adf326a04a83a05e2d07ad9cf5c42bbf4fb538702bc82b0f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
a9fbde3f6cc2f78180884505bb795ff07989f386cc22c5c646c18aa787fae7c6
BLAKE2b-256 checksum
How to use checksums
452512390e954866ea613a87b7b6064c34f317e86e1eab77cf9366f50ebad543
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp314-cp314-win_amd64.whl
Size 1.2 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
bb4274db555fecce80f760010127aa1548bd98169277d3280e82d0b36801cec6
BLAKE2b-256 checksum
How to use checksums
cbf90f83a7c2cb1aa2b6f1fda42bd419089fc7a41d25195926dbf165dbe9b1e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp314-cp314-win32.whl
Size 949.7 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
75437b96ab9b8897f0fe6d01ed958aca567060570fab101e5bf1d4dbcb1618c9
BLAKE2b-256 checksum
How to use checksums
486859fc1b172b6237c1c1942858dc8be1e7c9762f19dd54e95698a12fde2d55
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
2b818fa0a2bbefe5f70a47dd44c39227627a6e714076eb41c58daa669316789a
BLAKE2b-256 checksum
How to use checksums
e6bbf3bb07733956a10fe47b2c083db24cfa914d9acf87c13672f9d948eab5f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
46a7264977967a9939ec9a5b23359b396b6cff3ae15c10754f209475a9589bed
BLAKE2b-256 checksum
How to use checksums
fc5f33121eda2611a048c7832023f7175ff75df421edeefb52cfbde74de96a19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
54f797964f1ac26fdd676a6cd18d0b3e4e47a3778efd741caec994f354a845be
BLAKE2b-256 checksum
How to use checksums
1a1a5c7133818985b49f1a1c361b80728e864563531f0d849f1f3f9ca704834d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
10cd5e8e1c949a174472930cadd95c7a05fedc3047d3703550bdc742d3f13f75
BLAKE2b-256 checksum
How to use checksums
dbf2fafdc342e590f6fb26b99e7879682dc1334ab0d3f6a0635076437121b568
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
b10160d26aedd85d5153b362e82583970534dda00056e36c468428f5d0562a52
BLAKE2b-256 checksum
How to use checksums
3287118707d3348bd617ba8eb7e8515fea9852d853b7d41d5d57a6380820728d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
13adbe858ab9368e623de7e791edf1bf6d7f7136f9c1be46826a3cb609d4a02e
BLAKE2b-256 checksum
How to use checksums
9ccd1897b5727c19830a360fe6036dab3b44f9596419c1e26306adc3da53f81c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
fc955dd9cca944331ac2b665ccfe573b1674dc9d8ad0264278386a3ccd7d583d
BLAKE2b-256 checksum
How to use checksums
7bd6af7dc3727ce2a6f4977405c8c307b3d73369eafce10e4a2b0b439d07c8b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
2b2754830ec2f22f203162b06c5b66ecb1ff6ebb580a312dae7a6b8f8d2fc632
BLAKE2b-256 checksum
How to use checksums
1702857604a7ea89646faff0a28779cb2c8db40bbcde02b943c492f060b4fa78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
df36c9400f342fbefad59768d0f78600abb3787d40c34d7c54f00b18905115fc
BLAKE2b-256 checksum
How to use checksums
73ced6eb6142a903166448431d4b23cbba516656d38f57ce5ea9fa668d5fa310
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
dad5d69badddbd2a86fb7de90775a0b37e94c7a1c0728bef2110617eacd8503c
BLAKE2b-256 checksum
How to use checksums
29302143f9e1b6958e49550350f085226c95b1a22475370961f2505bcdb17bf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp313-cp313-win_amd64.whl
Size 1.2 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
350995650429e595556b16a74291a79e40ad19e6094eee1625c4dd0e16b58388
BLAKE2b-256 checksum
How to use checksums
b4c85be3039c6f3f9a6172f10d97739c50e97d2fb1a5126c9bec0ce155e79ea0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp313-cp313-win32.whl
Size 950.1 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
8b0007de67ae63c2fd7a833a3989084b9a1b52e2691d1f43183b25847170c71a
BLAKE2b-256 checksum
How to use checksums
6110fef9ab4be539edc77829d7e3abb2d88c9efb6f40d984f8d28a982f8efb43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
d6b25e519fd8c3f5d7d26f927804c26b56a8adc678c66437e09337982781d216
BLAKE2b-256 checksum
How to use checksums
2b4f3093182d8865cba8b448d32ffcffd5e740c423befc6c4c9dd6933d8c6dc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
17925c46017be0d3c05132b61d671771c29a7d96d43c339eb03d868c59b3dae5
BLAKE2b-256 checksum
How to use checksums
c209dbc6094bb38f0522f9f3968d73f1cc48677506ed5649f961073bf4ee8b39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
655f86f5a173832fb46c9a9eb19ad79a21113183942133159b710b8dfc40f847
BLAKE2b-256 checksum
How to use checksums
d76a48186c40e06aabeca35062adda33e1bd9452972946d3f01fc59da7a109c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
e3dd991a2d704a36368d240d8ef48c33aee9b73b5e3c220ebf8f1e76e1fe3098
BLAKE2b-256 checksum
How to use checksums
272e00673f1d8b7481bba44f640bedb7976781ee313c1089d81998d55b02e83c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
69f30f4a2aabad49db145aef4c55f2ac71063c58f96d31d0b974fd5bc4aca033
BLAKE2b-256 checksum
How to use checksums
1baf51a16a6b7b47087168a20230fde4aaf5dc6011c1638c378017f54c36a0a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
598578c3256d455d5524507050308a1947a41968141bc9ec56afd8bb763def03
BLAKE2b-256 checksum
How to use checksums
949496f9686aa46ed0f95f6bc5cc48299384b0f95075f6eb9be1a4a76ece6ea7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
7399574be4dc4d86d170fa68cf0ac6de59c7953f7e10bd8ea883c578049cae46
BLAKE2b-256 checksum
How to use checksums
278c53abbcf925efb529b058eeb99d5cd8f556dee1d1741cb98478602eb9d233
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
3abb97b28b16faeb4fc1400350077bbb04cb0e5ab99347e76bbf8f3118a837d9
BLAKE2b-256 checksum
How to use checksums
f018fc61a6cafddd3bd0e2501d34930edbd9e78b9878184e9e5c901219633f58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
55063b8905666940b12251f12242fccc4d00598a74979cbb67cfac218e2c8453
BLAKE2b-256 checksum
How to use checksums
0295e9e28dc8d32d0ea8e4a2759111b20ea57654b57e85e4c1254d0badd045b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
6866c32221d5a852cf63a02c289f9a92f6ff9425b636589481f518c1ee56df37
BLAKE2b-256 checksum
How to use checksums
7cf08cb512ac7adb1e5b736a14e17ef0a974f70ec3349feb5553bc02a28b64fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c92a50bf5bf455dbd38004dd5ab2465dffddb91360c6460ecf0b51d798497e4f
BLAKE2b-256 checksum
How to use checksums
1c369f1cb106894a9723042683297f1a38f0dd0dfeea123ec1b687cfd30aa8ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4a96a0a0a912f3723fddb5f68f9cc4d9aca35b0a2e4e4dee2fe1eb31fbe39fe8
BLAKE2b-256 checksum
How to use checksums
9645a7ce6ff03c105a0bb98b611591ad59f036b1c5a202d992d9fd483c842f3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp312-cp312-win_amd64.whl
Size 1.2 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
87d05f4bcf99207ee151d3e77dcb2d7ad5460caf338aead5b8c4548a23907f8e
BLAKE2b-256 checksum
How to use checksums
a3f3183a3f421109f5ce4236a2a6a5436f5f76df7138bce40969bc1ef220472b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp312-cp312-win32.whl
Size 950.1 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
49e589bddcaad15a6550c3be9c4d7f91195de47082054c112f49efffa4a37006
BLAKE2b-256 checksum
How to use checksums
50c15791859e457f61126cff7ef988ba43d0f38c639003e6619782152d024e47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
de4ac755ae3369782d21b063e34f9e58b1844412da4f75c713d19ccc47c6b10e
BLAKE2b-256 checksum
How to use checksums
c9d32712509f26b215ec75cc76aabc7867fb4fea6e3a7adcb2d811c6315dc6e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c355140170fb74dd9f5ceb74871ffecd3a91f74bd1348c6fc047a71685ddee66
BLAKE2b-256 checksum
How to use checksums
5fd41a079e2980e80135f3e2db75c2b5362c647ea6163b2fb3ed9f4d40663978
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
40ed3e45a0d906cb6af987a2750f549ad741ccf761c38eb6398fa9f227746f83
BLAKE2b-256 checksum
How to use checksums
f8972bbd0bdffbca829178d07e9934f72e3bd54364034a8d6d9dcbff69b03f5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
dc574df1b0ad1deb504afa5897290586b6db9f9aa9ecf3c807c742f2c171746c
BLAKE2b-256 checksum
How to use checksums
6a1eb0e06c74c7a595fa51255d383fd2297111d281a980e270a776c03469d1b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
1e8c725ab4e3cdf15b4a08cdc049eb01fabc484a02707f81c139d9b7a3823d6c
BLAKE2b-256 checksum
How to use checksums
9c78f916bce524dcb0c9b5b9e7a3ce75a0df4ad25e0871e496720cb143184e4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
dea96bd230d485474e30593aae0ef06243440e04d48d44355e9aebadda51087d
BLAKE2b-256 checksum
How to use checksums
354d8f5c3d0a48486736debedc11e0778166f7b8538768b8aa8e332d247430ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c202906d55a24d541c26a1bf45c0282df2b21627fdbaee05eacba2f8aa55a81c
BLAKE2b-256 checksum
How to use checksums
424ed1186931bc0f540b5f9a4651083a3a676ce562c201e746b7157d1fb9811f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
bb36a27908985b39ccfc047bbe60530c020e38499420bbdbd58534f0b8d69373
BLAKE2b-256 checksum
How to use checksums
95c439c40bada91e68341ff2b6252676b521a86cba66c13d32ea97cd47efb56c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
0c32806fa9b422730fa271e85a481ee0a97e3abe7f37d9d8c782b7fa7536bb1b
BLAKE2b-256 checksum
How to use checksums
68c218b3c5c4a3c19aaded0d7e2f6d25867d840d21ef6ff15316c4db1cc83844
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
35e5f929b46c750ae2c1004dc01c7397eb9c5af16e930ffc170655cf62151be2
BLAKE2b-256 checksum
How to use checksums
71e889d478d212917c6dc7c734f06bfad1167f832cd596c41be475173cd6be69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
ac7169d3ef492e13d94d521c10109261b0448de2086dacfbd0987914688ad027
BLAKE2b-256 checksum
How to use checksums
abf7d9e8fb9fdd24d40db9594551732f031888ca619e81f9402f4dfd2829dd10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
875506f0a868f14283f52fd7910f5110232f21aad1ea0bfb9d0161d7eed3318d
BLAKE2b-256 checksum
How to use checksums
e3acf9dc9d7aa8aec5c0cfb6dd49ace5904c7d6b1224547224c4742bbd26d246
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp311-cp311-win_amd64.whl
Size 1.2 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
227bdedae52192e6dba83dcfeee567225df5603db22a2d293af4fe9801e12e64
BLAKE2b-256 checksum
How to use checksums
cace40d8d321e63c65d8bb2421bb5f089116fd5cb3e26617d738de146c8c7f2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp311-cp311-win32.whl
Size 951.0 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
0a04749f6f9587ad20907e264f7f1874179b1bc62ec473abb13d30753cd34d74
BLAKE2b-256 checksum
How to use checksums
a2ff791c17604373e36de0bd6f8a6b13df2ccb706af96b3ceb5bd1f80fcc9cba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
cd74f09e38e58ac69d23644a5abf7b893bfe31ff1b3abc1f2ac5c791fe0cb1dd
BLAKE2b-256 checksum
How to use checksums
50bc148891ce74754d2bbf533364df43552438ccd62dba1a9d29287bbbe6664a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
472884f2a117e05ece25e902211bf888c54d84485a240cf95230ec1f2c65e8dd
BLAKE2b-256 checksum
How to use checksums
59561e22419142c42a04687f15e5aa399763da84cf5b1411e21b4c06f9a0879d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
62fefa2cc3a0656cf08a3ddaefa0353e8c0053a6c7e1e57d8ef78cd061723a34
BLAKE2b-256 checksum
How to use checksums
0d5f2efd325f76610ca1ccb0deae9dabb282871dc565cf157ffcfa96ae527a58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
fe329eacdc6b7b8eb853b5724c8a685b6930bb007bc645e533c24ea096cde58a
BLAKE2b-256 checksum
How to use checksums
771aad381e08939d7fa59909f293b2e847a003a7e6b6dcb5f7f80a7444b91bd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
92bb330e3307570ee21b20ca275c7c8d0e40fbd02af34e4a495367fb4c1c71b9
BLAKE2b-256 checksum
How to use checksums
00080d2afcd72fbfde2d871c6d1a25706fb44e5f873cafae5048bebaba0178f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
78c238b19cc20a6ad33fb6c5f58f35d63c2026a1429179455033b9d13cd48b16
BLAKE2b-256 checksum
How to use checksums
5149d79e2923a9941fa5f0ac60f22003a7862ea7fcb60af550c763dfe33d6f0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
614b9c345e872f8e2f00742640ada4c76a5ee86c216ae756ee7e6a3585ad2624
BLAKE2b-256 checksum
How to use checksums
7d25a3c71ae7c7c8f994ca909525d55b9871f79147574395b4f27c81019497b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
9f32b38f7a0c899748a5a6020d999a44274a036fc848efab49924e57c2b3e07b
BLAKE2b-256 checksum
How to use checksums
59dd46b734e3964d759a0291095c59ac0f05e4d06bfe79dac53e2c3a10788276
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
d297bd7e0243991f841a6dfd52e1076e58806877771f9ac8be7b911a7655c542
BLAKE2b-256 checksum
How to use checksums
c7783bd1d63adbd3a0d150e96915b702ec5d570ef45784171f83dee068ec6f42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c633ba443568967c352690524b084c30426e130aa84df8eda72d7802b6d5de9e
BLAKE2b-256 checksum
How to use checksums
6e041262503415ee7107fb65b443bbc7d9f2de29df7f6f9609085fc93bb8fac9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
796a9c9bd50b60ecbe29e71db9db1a86087809d76ece6566cc88ba4e18d5df3b
BLAKE2b-256 checksum
How to use checksums
9959ba31f2404f09f703a2c4cea7d8d236299170329b003c9241fd1bf8569c7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a38137f76fa7000e7fcb54dda0f4440d40a70b66ace4a62071da7b7416badd85
BLAKE2b-256 checksum
How to use checksums
c468490726e01424150dd02c81071b984f08c653de656a8dbe43f6a1864436a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp310-cp310-win_amd64.whl
Size 1.2 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
5d4820f1d46a49d4b905c3c4f26b2a20038e0d5383e88db14aaa93d6cc31ea70
BLAKE2b-256 checksum
How to use checksums
7e36ebec08d9c96758f00b2f04e606f9f15be1d722c4c589b4e3851f6aeb6e3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp310-cp310-win32.whl
Size 951.5 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
88238ddceafa417c18bbeaf8b21ca75749f024242e92c5dc953d836f283804f1
BLAKE2b-256 checksum
How to use checksums
4a2a0dc79fa5ada713a97baaade456b1f3fe0356bc2f18ee29102004262215fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
171ca5e36a3e1de4e22e912a35474c7c206f4cc8c5d618866f5abc2dee917353
BLAKE2b-256 checksum
How to use checksums
bd2f79fb9f2ee6e8b7b18043ffd09c88f58d1ff21d7473e0f27c5fa33395a79f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c7c4e15ec8bdcfc69c93ba3bfc7ddd727726069fac1bce9c5557324a20f807a9
BLAKE2b-256 checksum
How to use checksums
b5f11598ee8e82ab9e9d3ea37458554ae6686fdc903cd117a93a9259f4eef278
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
2e415e79bc3238e810ed38a81fe0abe7bebadebe0f8edd03ff8e1c4b94912d88
BLAKE2b-256 checksum
How to use checksums
afa0e18b352b0f241e4e6e9ac3a0a0fad8f5bd142991d61115f40aa68d7c2b05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
f0b862499cc63193f2fdf477f943b1c043c4ae880651ae0395be77dec1411bc4
BLAKE2b-256 checksum
How to use checksums
f95900df23ad425752e37a7ad43e223ab760842512f99c865e4f2a055d4a216a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
1e50475b4c9f53690230836abe3c194f131610b6182a7481253de95f5e2c751a
BLAKE2b-256 checksum
How to use checksums
17473ca8b38c33fb89ad40d2e73edb334362ddc65cb975879b3fda661874b355
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
e10c3511044a2d208b05fcd6335a3bef78b2dd3bfee9f17fe59b8d15e24c9aee
BLAKE2b-256 checksum
How to use checksums
8fc2ca8e7491cce666706ef157cabf89c099fabd32e5d453ecc3c928c5129126
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
b3b53179e9f2788684027b96c8b9f10a6b91ce8516e07cae24e458af3936063d
BLAKE2b-256 checksum
How to use checksums
8b8146deac7c7551841aebe5f43a8302abbb123145345c1981aec747a0109a8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
c929fe7cfbc0853e333c9d670c2c37a4e05a2515b30b21d64c338dd843cb2598
BLAKE2b-256 checksum
How to use checksums
94e1328f9a7f6d9bd6694847631ea17e161b42272f64596fbaaa0e79b38ae96d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
20637c22c60b11e24d33859cbe8c4abd7acd01ce0dd82f2086293766a9909118
BLAKE2b-256 checksum
How to use checksums
d21b2030252ab6c487c46e9fc8b036b3d2fd7fd8aeeaa9f58a598b40afdd5f0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
036d53aecad54769d7cf55439ea2be9121a448ff03ebc7225778bce0c90d6ff5
BLAKE2b-256 checksum
How to use checksums
3a9ddcd77d14d846da4cbb8607b5f5c3b94eddb07283eb95ad3af587a9fe33b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.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
d7c82e96ec0aff0d4f046a0546fd3c1f5f17b06dc47d5e05268509e5f746ee9d
BLAKE2b-256 checksum
How to use checksums
89389a30f7cbb899428df538aa1ccf6cbccd2ac3d9e6748df267f8908d113621
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

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

Download URL crup-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
0e81e2c64e6ecf78d7c2e47b94e467a028b7aa7e5ecba3e7a4965842b7fd63a5
BLAKE2b-256 checksum
How to use checksums
13f902f6361c08cff0acd742a4b2c99a4d5c46141eb07c339864fc29466cb434
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.4 {"installer":{"name":"uv","version":"0.13.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for crup 0.2.0

Provenance

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

No provenance found

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

A note on package security

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

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

Release history Release notifications | RSS feed

This release

0.2.0 This release

99 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