Nanosecond-Precision Universally Lexicographically Sortable Identifier (NULID), powered by Rust.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nulid-0.1.0.tar.gz.
File metadata
- Download URL: nulid-0.1.0.tar.gz
- Upload date:
- Size: 14.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74adff70ecb4e7eeefa724db1260c7347b4a79567d27fae438c096b5daa63297
|
|
| MD5 |
a14cd522b12f5f3ddf2b61d6e7067678
|
|
| BLAKE2b-256 |
4d4efcd8ed1dd8ae573a39409e3d7a51227497f28b3851e57a05601d24ceef57
|
File details
Details for the file nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 248.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0adbed8479134e1f3b794ec646ecf0ea46236e9453e452502273016c090560d2
|
|
| MD5 |
906b46261191eb89b5dc0d5d8b94027e
|
|
| BLAKE2b-256 |
c263b9837b510628fbb83ad0a654d4d4b7437a64f0bc407009ca0e03c9b84371
|
File details
Details for the file nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 233.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7df0a4297c295cf2e39d7f497b66b974efe3d1421738404ed589021937768c8
|
|
| MD5 |
3cf73982c44418df05fa6c89088a2149
|
|
| BLAKE2b-256 |
56ce5440123499795c735665fbb2d15bb9fc5696ec284bfab04120ba083034f7
|
File details
Details for the file nulid-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 230.9 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3213c072e21b57d415b4ea451e8a2f11272fe1c17fe044942d15edb7563cea7f
|
|
| MD5 |
8cb420fa9039a4eefd08cbc3e17c99f3
|
|
| BLAKE2b-256 |
e345c9c57910dc047feecb5d751ee75437cf5c809614a3a83f239aed6294b635
|
File details
Details for the file nulid-0.1.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: nulid-0.1.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 141.6 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25d22ebae61b3a021a3c8f73e577aaf55b3b7ec9340a3bf740a070ae608ce2c1
|
|
| MD5 |
052ba47ad5cefaea75c74a6794340294
|
|
| BLAKE2b-256 |
327f81d654d7473da2d0b98175d78092f1e7d23555618a9e0973682d9839a516
|
File details
Details for the file nulid-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 245.5 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea0cbd82cbbe3a25bf8e5c17a96e40b06db56adb27901e867f0b5c360ba20e49
|
|
| MD5 |
568564c4a64c5990b3120b6e9c8054b4
|
|
| BLAKE2b-256 |
364673b77319cf4deee1791eb82bdf5101f4eb88b63881188348f4beb6fcde7e
|
File details
Details for the file nulid-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 231.8 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d6d6280bb43918272934eb9da09ca8dae5653dd5da4234800ffec0b41382efac
|
|
| MD5 |
2f76ec767981eb6aa64533c1f79a6f22
|
|
| BLAKE2b-256 |
b2a3e5bb11a777c4fcf7d5b5a304ba688e5b67f7aabfcc0c98f875cd816b7486
|
File details
Details for the file nulid-0.1.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: nulid-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 213.1 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5eee6360fed6c4e46b74803b7c549905b06138c1496349d4cc426a99dce62edb
|
|
| MD5 |
156d40484e76386358008d66a6918322
|
|
| BLAKE2b-256 |
9745c35d6871e0f8e878de98411c43ccaf798c8ef853050929740c007d01a311
|
File details
Details for the file nulid-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 219.3 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
341e9742208cdec9f4109472470d52a4c474fbad18f77269f36333ba438791d4
|
|
| MD5 |
f93bcc6b2efdffb7e945da10c2220597
|
|
| BLAKE2b-256 |
2b5214a94692cd8ab508e6d75bccd75e316537173031e2a910f6f45e67783335
|
File details
Details for the file nulid-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 231.1 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0fddca17716431878f19742be727d894e9818441e182f6178ec67646d3831bf0
|
|
| MD5 |
baa72c315d1b5e7ae2328e323838a670
|
|
| BLAKE2b-256 |
7fcbdf62b8f666ed2ffc507465b4af152b2b9bbd0537ed0b0c9efd14c65381ab
|
File details
Details for the file nulid-0.1.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: nulid-0.1.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 141.5 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
86e297605452a37066924f4c78845cbb6d23f03e4cec61c50b5fbf9f4722f101
|
|
| MD5 |
6c2c2c3f81b662d3eac62989f5721138
|
|
| BLAKE2b-256 |
ef729d85efdc3ac7d090f55f7b15d08a97bbc3ac06186bd38189cc132ecb826d
|
File details
Details for the file nulid-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 245.7 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7220b8a64c8a801e58c1eaf65c258d51f1cf2e01de0ddffcf5d46578a1cb131d
|
|
| MD5 |
045a5a6a292eb8d05ba4eb7a4add6ff1
|
|
| BLAKE2b-256 |
22da9a23d2821aaba82d3cff8b0fb580578d81ab209f539137b4062fbd4b8224
|
File details
Details for the file nulid-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 232.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7316ec30a4954edf1f8a0fb915c954f9a8dfeb5840590d0634d2bc3209724e70
|
|
| MD5 |
23c0cd9cae9507e7895727f3d99a2a54
|
|
| BLAKE2b-256 |
2e5b54857011d8f47e073185fa73af8fa232e75084c923068ce3107bdeaa301a
|
File details
Details for the file nulid-0.1.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: nulid-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 213.1 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4473c7a1d3c84901d738a36ce8aedc3c672fbc08ae83bee582fa06f22d018143
|
|
| MD5 |
d0a5a44ed33a0ad9533dfcbf31e9c1d5
|
|
| BLAKE2b-256 |
924580f1a93e9a0b64c1bfed489d2094391b4865dd1ef040b68baffd15864b25
|
File details
Details for the file nulid-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 219.1 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39f4bd2f414c227409ee86806031204dc3fd62b21b8fda5ad2f58649d28089eb
|
|
| MD5 |
555f38d464d94c1dce393b20321ad9e7
|
|
| BLAKE2b-256 |
2916a780b8ee627cd5bc6f5783e706682bc5b24f5bfe539dd7d6f0ebbdaa4389
|
File details
Details for the file nulid-0.1.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: nulid-0.1.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 141.3 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d984f0dbf6c9696cdef0d40a35803fdecf66bfb3e0585e538be91b61af226463
|
|
| MD5 |
b19a4d3c9f399dd87b5f858a29d03cb9
|
|
| BLAKE2b-256 |
dcd52b7e42a57d4758520d37ac1370659dd1f1867597e45bf117f14c696e8b66
|
File details
Details for the file nulid-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 245.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fec7e9cbf64b749714254260ff9cf26611f9b4f82183dce99d32f941f6cc35d3
|
|
| MD5 |
d642c32cea065bab245d5ea40588c58b
|
|
| BLAKE2b-256 |
d5b776b8f1b490f8b6e07e5251b335dfc596310d810762d5f73e67f8e476cb60
|
File details
Details for the file nulid-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 231.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c97d1a697388cd20cfa22340f5fe9ceeda412a7a10466cd3fbf923387709eb68
|
|
| MD5 |
d14dd75021cf433224b20d4769d95ef2
|
|
| BLAKE2b-256 |
e3f5a38e1be4f49ace9326c74c33f0f71c1ac78f13b197a97ad7bdb961c8236b
|
File details
Details for the file nulid-0.1.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: nulid-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 212.9 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c92f3eddc2417ca9061fd6f80d2a73cfb898bb6e9f38864dd10e0bb366e692c
|
|
| MD5 |
31b2b1f066e60918eb2dde892bc7a774
|
|
| BLAKE2b-256 |
762569ab431d361b5ee48d7f4f82a883b9fff3b859fb6f84e8689a6a598a8446
|
File details
Details for the file nulid-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 219.0 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aa67c9e551b0423256247b775dc8e6c374e4e1af10a1fb7bac330ea293763722
|
|
| MD5 |
7b56c6e3a04bf894aed8309ade066085
|
|
| BLAKE2b-256 |
b29f468ec11fc7946145e788758702fd6fb7d018c326830751eff05669fba599
|
File details
Details for the file nulid-0.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: nulid-0.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 143.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b3aa10a32b1eb742cc88784340ece2b47e0500747ce146aedeff24a7c5f35d59
|
|
| MD5 |
6a20a867af08146078ce93de10aaf701
|
|
| BLAKE2b-256 |
f97d361e4c8d843c625716584077043b8f84f74b4118c38f08fd19cf27ccdfc2
|
File details
Details for the file nulid-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 247.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19bcf81c6f4511630de913584ed63567018f0100a5b1e98b730955c354455c77
|
|
| MD5 |
298b4e56253114f3979fe09f842d3386
|
|
| BLAKE2b-256 |
1366f2d3ba86210c487b2dff389d70e45813757ad61c8a66da31787b799b714d
|
File details
Details for the file nulid-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 233.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
56ddd7ec15016e44651319c26047d5ff5bb133e6d1705fdd875d6206b0a92326
|
|
| MD5 |
2dd14832c925c0be51adb2cf4d38cf6c
|
|
| BLAKE2b-256 |
65fbb3ef4da185e491ca0707bce09e4b95009709dfedb5000760ca813843cfbf
|
File details
Details for the file nulid-0.1.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: nulid-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 214.7 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
69122d03b602caa4457b59e87ac2a21c9cb1d2a4202c0a4ed6b5896a121ef682
|
|
| MD5 |
1960a1fce767342174411582f7d1b562
|
|
| BLAKE2b-256 |
ecf3e07693a8174b970a00fb2c3bd9a69818cdefc26210ed29a9fe956fe10a6d
|
File details
Details for the file nulid-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 220.7 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7dab1539d6809b2dc792020e7bf3e0a1ac3f136df3e888ba1202e3bf79ddfc7
|
|
| MD5 |
9db948607e68fe5ccad4d6f96d97dfc4
|
|
| BLAKE2b-256 |
4f05371443e513cd15d6286371d87c39676329625252ccffc9e59089f81976d2
|
File details
Details for the file nulid-0.1.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: nulid-0.1.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 142.9 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf2aef35c7c507d34205f7246397e81a61f6c8a57129a7cab4888ee0eedeffd8
|
|
| MD5 |
1a4af0188bf5f77f5645b3ca6509ff38
|
|
| BLAKE2b-256 |
7d574e3da0fdd20428d9de278f036792967e9e2ed7e09226521adfbf94b0fd7c
|
File details
Details for the file nulid-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 247.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67494d2d10d6388ce91c33e76e8413fe10aee7af521fb5c7f0561b873d380619
|
|
| MD5 |
6f01372eacfd26f89606704be72d1a73
|
|
| BLAKE2b-256 |
98c8e3b59511cf6f6f2fc6b688d09177da678cd6be3ffed28e6c2e0dae26fdf3
|
File details
Details for the file nulid-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 233.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74e1b00496a66e55348019b7423c607a009378342643943389ee9d80cbc2fc05
|
|
| MD5 |
91dbfea604b7422c9f90ff287efab2fb
|
|
| BLAKE2b-256 |
c52d5b9868da1fe6090cb80c2b7aa6fbf8d073319f4546b28dea3d29660fd606
|
File details
Details for the file nulid-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: nulid-0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 250.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c398424fa4e34e34fbc5b45bce7cbd89e623fddd0a1618fafa2345602df9d9a8
|
|
| MD5 |
a0b3b9e3886efd4842ef389a000bee13
|
|
| BLAKE2b-256 |
566697a8c42d2d2df1c6617e361ef3b171ff2d8866071a331d788f6bda4de726
|
File details
Details for the file nulid-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: nulid-0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.6 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bbd28f79816dacbe743ec9a9428b3352ff3b0b28f0ee7bd0ae1ef41c33c63fd1
|
|
| MD5 |
12d15d5200fd214ac8c0963ac416978d
|
|
| BLAKE2b-256 |
d9563452899a56afec003808119c7b517e4ee3908b2f7603987cc63f73e69842
|