Skip to main content

uuideal PyPI Version Badge PyPI License Badge PyPI Python Versions Badge CD Status Badge

Makes Python uuid fast.

import uuideal. uuideal.install(). That's it.
Terminal window with `uv run --with uuideal ipython`, running timeit: uuid.uuid4() 1.46 μs; after uuideal.install(): 64.7 ns. Example timing from one local run; full benchmark results below.

[!CAUTION] uuideal.install() patches CPython global state (vectorcall slots). Don't use it unless you know what you're doing. Do not call uuideal.install() from reusable packages implicitly; leave that decision to applications.

uv add uuideal
import uuid
import uuideal


same_function = uuid.uuid4
same_class = uuid.UUID

uuideal.install()  # This makes uuid fast.

assert uuideal.installed()
assert uuid.uuid4 is same_function
assert type(uuid.uuid4()) is same_class
assert uuideal.uuid7().version == 7

uuideal.uninstall()  # This makes uuid slow.

UUID generation is mostly backed by the uuid Rust crate, with two exceptions:

uuideal.uuid6(), uuideal.uuid7() and uuideal.uuid8() are also available on Python 3.12 and 3.13.

Comparison

Feature stdlib fastuuid uuid_utils.compat uuid_utils stdlib + uuideal
Uses exact uuid.UUID ✅ ✗ ✅ ✗ ✅
No call-site changes ✅ ✗ ✗ ✗ ✅
safe uuid1() support ✅ ✗ ✗ ✗ ✅
Fast generation* ✗ ✗ ✗ ✅ ✅
Fast parsing* ✗ ✅ ✗ ✅ ✅
Beautiful codebase ✗ ✅ ✅ ✅ ✗

* At least 15x faster than stdlib for both uuid4() and uuid7() and at least 3x faster for UUID('<hex>').

Generation

Operation stdlib uuid_utils.compat uuid_utils stdlib + uuideal
uuid1() 1,752 ns 443.4 ns (3.95×) 72.5 ns (24.18×) 74.1 ns (23.64×)
uuid1()
safe
737.7 ns N/A N/A 131.4 ns (5.62×)
uuid3() 1,007 ns 669.7 ns (1.50×) 204.6 ns (4.92×) 176.9 ns (5.69×)
uuid4() 1,195 ns 259.0 ns (4.62×) 60.5 ns (19.76×) 62.4 ns (19.17×)
uuid5() 993.7 ns 653.7 ns (1.52×) 192.5 ns (5.16×) 167.3 ns (5.94×)
uuid6() 868.5 ns 324.8 ns (2.67×) 71.4 ns (12.17×) 73.3 ns (11.84×)
uuid7() 1,445 ns 300.9 ns (4.80×) 94.8 ns (15.25×) 86.6 ns (16.70×)
uuid8() 720.1 ns N/A N/A 166.1 ns (4.33×)
Speedup (geomean)* 1.00× 2.85× 11.45× 12.03×

Conversions

Operation stdlib uuid_utils stdlib + uuideal
UUID('<hex>') 492.8 ns 99.4 ns (4.96×) 101.2 ns (4.87×)
str(value) 351.4 ns 93.0 ns (3.78×) 58.7 ns (5.99×)
pickle.dumps(value) 1,134 ns 1,189 ns (0.95×) 1,083 ns (1.05×)
pickle.loads(payload) 829.7 ns 653.9 ns (1.27×) 700.3 ns (1.18×)
Speedup (geomean)* 1.00× 2.18× 2.45×

Access

Operation stdlib uuid_utils stdlib + uuideal
value.int 40.3 ns 61.3 ns (0.66×) 40.7 ns (0.99×)
value.bytes 89.7 ns 53.8 ns (1.67×) 52.6 ns (1.71×)
value.bytes_le 324.5 ns 55.2 ns (5.88×) 52.6 ns (6.17×)
value.hex 132.2 ns 95.2 ns (1.39×) 62.0 ns (2.13×)
value.fields 334.4 ns 101.8 ns (3.29×) 98.3 ns (3.40×)
value.time_low 78.3 ns 50.0 ns (1.57×) 48.4 ns (1.62×)
value.time_mid 96.0 ns 50.2 ns (1.91×) 48.5 ns (1.98×)
value.time_hi_version 95.8 ns 50.8 ns (1.88×) 48.6 ns (1.97×)
value.clock_seq_hi_variant 96.1 ns 46.2 ns (2.08×) 44.5 ns (2.16×)
value.clock_seq_low 96.4 ns 45.6 ns (2.11×) 44.3 ns (2.18×)
value.node 78.9 ns 54.3 ns (1.45×) 53.2 ns (1.48×)
value.time 550.0 ns 54.1 ns (10.16×) 53.2 ns (10.34×)
value.clock_seq 181.5 ns 50.1 ns (3.62×) 48.8 ns (3.72×)
value.urn 413.0 ns 101.4 ns (4.08×) 64.2 ns (6.43×)
value.variant 115.1 ns 59.9 ns (1.92×) 43.6 ns (2.64×)
value.version 175.3 ns 46.1 ns (3.80×) 43.7 ns (4.01×)
value.is_safe 40.2 ns 94.3 ns (0.43×) 40.3 ns (1.00×)
sorted(values) 494,154 ns 260,985 ns (1.89×) 146,656 ns (3.37×)
Speedup (geomean)* 1.00× 2.15× 2.60×

* Geomean uses only operation groups where every displayed candidate has valid timing data.

Ran on Apple M1 macOS 15.0.1 CPython 3.14.5 best of 5 repeats after autoranging each case to at least 100ms using 2 worker process(es), nice adjusted by -20, thread QoS set to USER_INTERACTIVE.

Metadata

Release files for uuideal 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 uuideal 0.2.0
File Size Uploaded Provenance
uuideal-0.2.0.tar.gz 60.2 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for uuideal 0.2.0
File
uuideal-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
uuideal-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
uuideal-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
uuideal-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
uuideal-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
uuideal-0.2.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32 Details
uuideal-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
uuideal-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
uuideal-0.2.0-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details
uuideal-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
uuideal-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
uuideal-0.2.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details
uuideal-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
uuideal-0.2.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32 Details
uuideal-0.2.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
uuideal-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
uuideal-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details
uuideal-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
uuideal-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
uuideal-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
uuideal-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
uuideal-0.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32 Details
uuideal-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
uuideal-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
uuideal-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details
uuideal-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
uuideal-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
uuideal-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
uuideal-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
uuideal-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
uuideal-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
uuideal-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details

Total release size: 8.9 MB

Release files / uuideal-0.2.0.tar.gz

Download URL uuideal-0.2.0.tar.gz
Size 60.2 kB
Tags Source
SHA-256 checksum
How to use checksums
d7b75f03bacd0a5f11fffb486a2edb2e6bd366b9f5fa30ef05a62aea5f04d06b
BLAKE2b-256 checksum
How to use checksums
ed97a6d71b31ee7a18d3b867bf2ba2961467c3567fad0b727fde988532b7c3e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 505.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
a765ab5f519e35acd87f947b85fd6b36c00aca785433931a49786654de976593
BLAKE2b-256 checksum
How to use checksums
37cdcca2338f0d92cdf8d3115c1e511cc0a898feb09012a76baa395df798c0d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 395.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
0b5ba72b254da8a13176aedef13319f8ed70f3e6cc38821712f5ddadf814383a
BLAKE2b-256 checksum
How to use checksums
b4b64aa04f87cf2ea171b72dcb29ba60f996f949ca082901ac51b43686ac28c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 219.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b0f6e8ffe09a9d8c37fd24fefa87ab644610b430953962346f2eadf25a75a266
BLAKE2b-256 checksum
How to use checksums
15725f980e07711dcbd7247499ed698953c0e6c808b8e325b36e72372328dec8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 230.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
6059593ec1f8cdef79b357173777b4e17c118d37a0d33a6d70e247003f4b9d50
BLAKE2b-256 checksum
How to use checksums
1c9b0b003e21839feea34fbfc3fff23c8b365d580df0978d10cf358f24e76b84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 218.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4d572c31b2b472ab6936c8eafb9dd2284df58b736088d620049b2e68676b11bf
BLAKE2b-256 checksum
How to use checksums
864f7129063c4b373206011b223a27c09634479beca379bddd278c67d3844418
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

Release files / uuideal-0.2.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl

Download URL uuideal-0.2.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Size 237.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e76f329501479c9fff274f653730ffddcf513efe02e80d0ac50fcdddc84b43d2
BLAKE2b-256 checksum
How to use checksums
4084ad18d6d04c04f265d02622120b5eba7967dba79f6baad4d3bcece9156a16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 199.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
da7d5e2def7db7f2f34deb723a7538655e61a5abac837638e779ad53ee2d8370
BLAKE2b-256 checksum
How to use checksums
47918763e545bea613643562daae72fe8cccd0b9b552c167b86c044af339d41e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl
Size 207.9 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5dcf1526f2fb3984aa3c25f6ffd057558c333a3ff9605189df02b89e73734ba8
BLAKE2b-256 checksum
How to use checksums
ab84bf415884ff8b2556d6b6d05e342b6957774121efb8e1d23529247dd27f6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314-musllinux_1_2_armv7l.whl
Size 505.3 kB
Tags CPython 3.14 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
b12f2d5dfdbe451ab4cf76502b860f6652b11a3ff748a8240fafc8c470b719d4
BLAKE2b-256 checksum
How to use checksums
04d7a6508ef6344b464b3a15630933de61838d33d4fbc3cf80a23349c7c292a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 397.7 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
93a6d8a206a393fd7df8959577badf2eb87152c4c9ced224d3e1cde9562a8115
BLAKE2b-256 checksum
How to use checksums
a0cff294ed697c566393246facefecf467d8358aaab2c8f816e17dc15085e22b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 219.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
d44a901a7af00eebaea948b9c0e407721dcefec3174f8571ee622f0ac6ae14a4
BLAKE2b-256 checksum
How to use checksums
2c1713482f63ca98e1774a5002a64c13bd3d980e0d6eb7eb52666120bd2fe4e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 230.8 kB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
d91adfd5d7b3b464f7b7c26bb9a04db0109ade9c34ef2c5da6acf7db1dfb79de
BLAKE2b-256 checksum
How to use checksums
caf098f8ddd308c91b31c40a871b34d41c4c2d65f00a8f464bb6fae949636de5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 221.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ef8968d4f7069770da1991118d6203027816a85565699786eec599e53f9260e2
BLAKE2b-256 checksum
How to use checksums
095a7336db6df166c2be45024491bb355d39cc44ce83d64d877a7fda1eed0980
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

Release files / uuideal-0.2.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl

Download URL uuideal-0.2.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Size 238.0 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1d492085cfca3a8c694c2240d10adc9e057e99c5048ebe32ea4fb15d82fa8733
BLAKE2b-256 checksum
How to use checksums
bbe54fd2cef1217324a61eaabd2e4b4650c24cdcc308dda92c5a1ec3fd1c8610
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

Release files / uuideal-0.2.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL uuideal-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Size 202.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
51c0a9bf3fbd6772c0e289e2ff87560fecd6fb966cc73614710e23373f12a21e
BLAKE2b-256 checksum
How to use checksums
74b782edde40a76559abe40df9b70c590e77d13e1cb86bb2b1824b5600e596d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

Release files / uuideal-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL uuideal-0.2.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 207.0 kB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
c71e8cb41402144d5110b7608bb0193987dfdadddd96e44edd1375d1df794a21
BLAKE2b-256 checksum
How to use checksums
b33b9066a7250c07d2f84d584ad738ce9a00cfd05da65373364bf23725148316
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp313-cp313-musllinux_1_2_armv7l.whl
Size 505.5 kB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
763e6e683157271c3ab615629704b3a2274908340957882368ee889e7eb58335
BLAKE2b-256 checksum
How to use checksums
16d265f6f3e96215d8109a8db3d29aedfd0cd8917c206a97822c7b10ce1109c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 397.5 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6c8569e22fad9d9b646dc4d08a1a03df57ab8cf754f5588b63a0c95d89cdb855
BLAKE2b-256 checksum
How to use checksums
ae4951d32107ed99d87bba6d09f7b7febf8aaf850940a3d748ab336cd2388682
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 220.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a7dc0a2dcf78821cfaddcba07974bdc5781e1a4814c20fbe710e408adf681aca
BLAKE2b-256 checksum
How to use checksums
ec5557179e2e8cd24d1fab6b3a49dc5abe3acc10d657d0637680a77e2beacedd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 230.9 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
3b7026555af4591e3eea84722b1569da258500b706b4ebefe7a13bcf931c02a2
BLAKE2b-256 checksum
How to use checksums
698bad25308fe41eb0bb66369a8d09ce11e4221be39282c1e9ebe9ad9a5b60a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 221.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
2d5617d572cb9b41b769e7dc2f61acd36852a6c380cf8a392ea187dccebef3d7
BLAKE2b-256 checksum
How to use checksums
9d87c542e9447701447a4bb2924d0c2f6b984f5612528b93afc35be25d76defb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

Release files / uuideal-0.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl

Download URL uuideal-0.2.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Size 237.8 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9a85e4998473a70ceb08d975ad711ede9143e9e4250be9b27cc3e1227d46ed77
BLAKE2b-256 checksum
How to use checksums
3bf2af0289fb116f014a7b43f519d1913f036d53f7c6fa810e3d7bbe1e1b2450
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 201.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2c004020d8c0381c8ca81f42b6aff70405a779fb503f5bad2eb6c0ab58334526
BLAKE2b-256 checksum
How to use checksums
3c499277ac3862b506407b0915d89d468d6a60a75c800f922429e6595c022c5a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 208.4 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5bda3af2c9c35c1146bf587a74ced6279246e7d35b40eed4c4279522cb51009e
BLAKE2b-256 checksum
How to use checksums
df6f768191e04b494b92ddc82692b6484d465a9f1048d9d3e1cb423244ffdc75
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 505.5 kB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
7c1c23b65e58573e7d224f75de63e75117932539fe9a40f0c7b310cf367986e5
BLAKE2b-256 checksum
How to use checksums
fe62ecbfe45192e42cec8d233bd7a014dc22231b597fec82dfcd0e72ac630639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 397.5 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a797ca02a8e17b6c11f266474f7772788564df09daacba367b6ae29278b8214a
BLAKE2b-256 checksum
How to use checksums
44978d94fd995ebbe9f5e5af0a5577cab92dbe01a199d760aec3eeedb3eff21e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 220.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9f0b18b44c4161d588d5aeb45c961348c652cc0038cc73312231eaae49fca102
BLAKE2b-256 checksum
How to use checksums
659e65f98eb0f5142b2037e38d427df4c11ac5e713dadc6315f18f37a578d099
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 230.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
c072f66abed84a39439dfd471579ca9adb8b5840bd572411f01a0b8f5a62ba43
BLAKE2b-256 checksum
How to use checksums
ded8a9ddef5bb086126b67b0f199499f26c55df9b1c5761d2a1b4f1b816dcc36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 220.9 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
7541f8fe988256f1b06a71d81fbddc98584c8bc9159b1186b0aab00b91319bc3
BLAKE2b-256 checksum
How to use checksums
34e1fa591270f21206f2697d240d6d6de37c45259e6365194216368ec95c7287
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

Release files / uuideal-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL uuideal-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 237.8 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
53b6dbfbd04f511b894591befeb283bf77442e6c43cf19c3a0e7a9df0d6852dd
BLAKE2b-256 checksum
How to use checksums
2471104848021e05307cd6f4a57a339b20b2a510ec36dee446f684198e824a54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 201.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
483d2a848f2189bde1cb1ac500336758eb8bbccff1c75275b96ac523c2688b28
BLAKE2b-256 checksum
How to use checksums
88f09b35a7830a26dd901b042cb086cecadb54c212f465ee9621aff242416cc3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

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

Download URL uuideal-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 208.4 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ac786b67dde64e6e9c9f58a7fee3ad1f2f3a3c80066f0ada03f0378f93aba5c3
BLAKE2b-256 checksum
How to use checksums
efd7caf7207d4c132e6a4c8786ee57bff362b3dcd64a1fb66f53b14a63994721
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

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

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

Security for uuideal 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.

Full provenance

All 33 files in this release have been uploaded with provenance metadata.

Select from 33 files

Attestation for uuideal-0.2.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 26, 2026.

Transparency log

A note on package security

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

Release history Release notifications | RSS feed

This release

0.2.0 This release

33 release files Full 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