nulid
Nanosecond-Precision Universally Lexicographically Sortable Identifier (NULID) for Python
Python bindings for the nulid Rust crate, powered by PyO3.
A NULID is a 128-bit identifier with:
- 68-bit nanosecond timestamp for precise chronological ordering
- 60-bit cryptographically secure randomness for collision resistance
- 26-character Crockford Base32 encoding that is URL-safe and lexicographically sortable
- UUID-compatible size (16 bytes)
Installation
pip install nulid
A Rust toolchain (1.88+) is required to build from source. Pre-built wheels are available for common platforms.
Usage
Generating NULIDs
import nulid
# As a 26-character Base32 string
id = nulid.generate()
# => "01AN4Z07BY79K47PAZ7R9SZK18"
# As a 16-byte binary
raw = nulid.generate_bytes()
# => b'\x01\xan...'
Encoding and Decoding
raw = nulid.generate_bytes()
# Bytes -> String
encoded = nulid.encode(raw)
# String -> Bytes
decoded = nulid.decode(encoded)
assert raw == decoded
Inspecting Components
raw = nulid.generate_bytes()
ns = nulid.nanos(raw) # nanoseconds since epoch
ms = nulid.millis(raw) # milliseconds since epoch
rand = nulid.random(raw) # 60-bit random value
assert not nulid.is_nil(raw)
assert nulid.is_nil(b"\x00" * 16)
Monotonic Generator
For guaranteed strictly increasing IDs, even within the same nanosecond:
gen = nulid.Generator()
id1 = gen.generate()
id2 = gen.generate()
id3 = gen.generate()
assert id1 < id2 < id3
Binary output:
gen = nulid.Generator()
b1 = gen.generate_bytes()
b2 = gen.generate_bytes()
assert b1 < b2
Distributed Generation
For multi-node deployments, assign each node a unique ID (0-65535):
gen = nulid.DistributedGenerator(node_id=1)
id = gen.generate()
assert gen.node_id == 1
The node ID is embedded in the random bits, guaranteeing cross-node uniqueness even with identical timestamps.
Why NULID over ULID?
| Feature | ULID | NULID |
|---|---|---|
| Total Bits | 128 | 128 |
| String Length | 26 chars | 26 chars |
| Timestamp Bits | 48 (milliseconds) | 68 (nanoseconds) |
| Randomness Bits | 80 | 60 |
| Time Precision | 1 millisecond | 1 nanosecond |
| Lifespan | Until 10889 AD | Until ~11326 AD |
NULID trades 20 bits of randomness for 20 extra bits of timestamp precision, giving nanosecond-level ordering while still providing 1.15 quintillion unique IDs per nanosecond.
Development
# Install in development mode
make develop
# Run all CI checks (format, clippy, lint, test)
make ci
# Run tests only
make test
# Format code (Python + Rust)
make fmt
# Show all available targets
make help
License
MIT - see LICENSE for details.
Metadata
Release files for nulid 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nulid-0.1.0.tar.gz | 14.0 kB | Details |
Built distributions (wheels)
Total release size: 6.3 MB
Release files / nulid-0.1.0.tar.gz
| Download URL | nulid-0.1.0.tar.gz |
|---|---|
| Size | 14.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74adff70ecb4e7eeefa724db1260c7347b4a79567d27fae438c096b5daa63297
|
|
BLAKE2b-256 checksum How to use checksums |
4d4efcd8ed1dd8ae573a39409e3d7a51227497f28b3851e57a05601d24ceef57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 248.4 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
0adbed8479134e1f3b794ec646ecf0ea46236e9453e452502273016c090560d2
|
|
BLAKE2b-256 checksum How to use checksums |
c263b9837b510628fbb83ad0a654d4d4b7437a64f0bc407009ca0e03c9b84371
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 233.8 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
a7df0a4297c295cf2e39d7f497b66b974efe3d1421738404ed589021937768c8
|
|
BLAKE2b-256 checksum How to use checksums |
56ce5440123499795c735665fbb2d15bb9fc5696ec284bfab04120ba083034f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 230.9 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
3213c072e21b57d415b4ea451e8a2f11272fe1c17fe044942d15edb7563cea7f
|
|
BLAKE2b-256 checksum How to use checksums |
e345c9c57910dc047feecb5d751ee75437cf5c809614a3a83f239aed6294b635
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp314-cp314-win_amd64.whl
| Download URL | nulid-0.1.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 141.6 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
25d22ebae61b3a021a3c8f73e577aaf55b3b7ec9340a3bf740a070ae608ce2c1
|
|
BLAKE2b-256 checksum How to use checksums |
327f81d654d7473da2d0b98175d78092f1e7d23555618a9e0973682d9839a516
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nulid-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 245.5 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea0cbd82cbbe3a25bf8e5c17a96e40b06db56adb27901e867f0b5c360ba20e49
|
|
BLAKE2b-256 checksum How to use checksums |
364673b77319cf4deee1791eb82bdf5101f4eb88b63881188348f4beb6fcde7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 231.8 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
d6d6280bb43918272934eb9da09ca8dae5653dd5da4234800ffec0b41382efac
|
|
BLAKE2b-256 checksum How to use checksums |
b2a3e5bb11a777c4fcf7d5b5a304ba688e5b67f7aabfcc0c98f875cd816b7486
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | nulid-0.1.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 213.1 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
5eee6360fed6c4e46b74803b7c549905b06138c1496349d4cc426a99dce62edb
|
|
BLAKE2b-256 checksum How to use checksums |
9745c35d6871e0f8e878de98411c43ccaf798c8ef853050929740c007d01a311
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | nulid-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
341e9742208cdec9f4109472470d52a4c474fbad18f77269f36333ba438791d4
|
|
BLAKE2b-256 checksum How to use checksums |
2b5214a94692cd8ab508e6d75bccd75e316537173031e2a910f6f45e67783335
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 231.1 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
0fddca17716431878f19742be727d894e9818441e182f6178ec67646d3831bf0
|
|
BLAKE2b-256 checksum How to use checksums |
7fcbdf62b8f666ed2ffc507465b4af152b2b9bbd0537ed0b0c9efd14c65381ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp313-cp313-win_amd64.whl
| Download URL | nulid-0.1.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 141.5 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
86e297605452a37066924f4c78845cbb6d23f03e4cec61c50b5fbf9f4722f101
|
|
BLAKE2b-256 checksum How to use checksums |
ef729d85efdc3ac7d090f55f7b15d08a97bbc3ac06186bd38189cc132ecb826d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nulid-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 245.7 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
7220b8a64c8a801e58c1eaf65c258d51f1cf2e01de0ddffcf5d46578a1cb131d
|
|
BLAKE2b-256 checksum How to use checksums |
22da9a23d2821aaba82d3cff8b0fb580578d81ab209f539137b4062fbd4b8224
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 232.0 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
7316ec30a4954edf1f8a0fb915c954f9a8dfeb5840590d0634d2bc3209724e70
|
|
BLAKE2b-256 checksum How to use checksums |
2e5b54857011d8f47e073185fa73af8fa232e75084c923068ce3107bdeaa301a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | nulid-0.1.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 213.1 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4473c7a1d3c84901d738a36ce8aedc3c672fbc08ae83bee582fa06f22d018143
|
|
BLAKE2b-256 checksum How to use checksums |
924580f1a93e9a0b64c1bfed489d2094391b4865dd1ef040b68baffd15864b25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | nulid-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 219.1 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
39f4bd2f414c227409ee86806031204dc3fd62b21b8fda5ad2f58649d28089eb
|
|
BLAKE2b-256 checksum How to use checksums |
2916a780b8ee627cd5bc6f5783e706682bc5b24f5bfe539dd7d6f0ebbdaa4389
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp312-cp312-win_amd64.whl
| Download URL | nulid-0.1.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 141.3 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d984f0dbf6c9696cdef0d40a35803fdecf66bfb3e0585e538be91b61af226463
|
|
BLAKE2b-256 checksum How to use checksums |
dcd52b7e42a57d4758520d37ac1370659dd1f1867597e45bf117f14c696e8b66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nulid-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 245.7 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
fec7e9cbf64b749714254260ff9cf26611f9b4f82183dce99d32f941f6cc35d3
|
|
BLAKE2b-256 checksum How to use checksums |
d5b776b8f1b490f8b6e07e5251b335dfc596310d810762d5f73e67f8e476cb60
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 231.9 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c97d1a697388cd20cfa22340f5fe9ceeda412a7a10466cd3fbf923387709eb68
|
|
BLAKE2b-256 checksum How to use checksums |
e3f5a38e1be4f49ace9326c74c33f0f71c1ac78f13b197a97ad7bdb961c8236b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | nulid-0.1.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 212.9 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8c92f3eddc2417ca9061fd6f80d2a73cfb898bb6e9f38864dd10e0bb366e692c
|
|
BLAKE2b-256 checksum How to use checksums |
762569ab431d361b5ee48d7f4f82a883b9fff3b859fb6f84e8689a6a598a8446
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | nulid-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 219.0 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
aa67c9e551b0423256247b775dc8e6c374e4e1af10a1fb7bac330ea293763722
|
|
BLAKE2b-256 checksum How to use checksums |
b29f468ec11fc7946145e788758702fd6fb7d018c326830751eff05669fba599
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp311-cp311-win_amd64.whl
| Download URL | nulid-0.1.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 143.0 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b3aa10a32b1eb742cc88784340ece2b47e0500747ce146aedeff24a7c5f35d59
|
|
BLAKE2b-256 checksum How to use checksums |
f97d361e4c8d843c625716584077043b8f84f74b4118c38f08fd19cf27ccdfc2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nulid-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 247.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
19bcf81c6f4511630de913584ed63567018f0100a5b1e98b730955c354455c77
|
|
BLAKE2b-256 checksum How to use checksums |
1366f2d3ba86210c487b2dff389d70e45813757ad61c8a66da31787b799b714d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 233.3 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
56ddd7ec15016e44651319c26047d5ff5bb133e6d1705fdd875d6206b0a92326
|
|
BLAKE2b-256 checksum How to use checksums |
65fbb3ef4da185e491ca0707bce09e4b95009709dfedb5000760ca813843cfbf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | nulid-0.1.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 214.7 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
69122d03b602caa4457b59e87ac2a21c9cb1d2a4202c0a4ed6b5896a121ef682
|
|
BLAKE2b-256 checksum How to use checksums |
ecf3e07693a8174b970a00fb2c3bd9a69818cdefc26210ed29a9fe956fe10a6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | nulid-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 220.7 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7dab1539d6809b2dc792020e7bf3e0a1ac3f136df3e888ba1202e3bf79ddfc7
|
|
BLAKE2b-256 checksum How to use checksums |
4f05371443e513cd15d6286371d87c39676329625252ccffc9e59089f81976d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp310-cp310-win_amd64.whl
| Download URL | nulid-0.1.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 142.9 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
bf2aef35c7c507d34205f7246397e81a61f6c8a57129a7cab4888ee0eedeffd8
|
|
BLAKE2b-256 checksum How to use checksums |
7d574e3da0fdd20428d9de278f036792967e9e2ed7e09226521adfbf94b0fd7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nulid-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 247.7 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
67494d2d10d6388ce91c33e76e8413fe10aee7af521fb5c7f0561b873d380619
|
|
BLAKE2b-256 checksum How to use checksums |
98c8e3b59511cf6f6f2fc6b688d09177da678cd6be3ffed28e6c2e0dae26fdf3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 233.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
74e1b00496a66e55348019b7423c607a009378342643943389ee9d80cbc2fc05
|
|
BLAKE2b-256 checksum How to use checksums |
c52d5b9868da1fe6090cb80c2b7aa6fbf8d073319f4546b28dea3d29660fd606
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | nulid-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 250.2 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
c398424fa4e34e34fbc5b45bce7cbd89e623fddd0a1618fafa2345602df9d9a8
|
|
BLAKE2b-256 checksum How to use checksums |
566697a8c42d2d2df1c6617e361ef3b171ff2d8866071a331d788f6bda4de726
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|
Release files / nulid-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | nulid-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 235.6 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
bbd28f79816dacbe743ec9a9428b3352ff3b0b28f0ee7bd0ae1ef41c33c63fd1
|
|
BLAKE2b-256 checksum How to use checksums |
d9563452899a56afec003808119c7b517e4ee3908b2f7603987cc63f73e69842
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
maturin/1.13.1
|