Skip to main content

A Python library to generate and validate UUID version 7 identifiers from scratch.

Project description

Meet my UUIDv7 Generator

How To Install

pip install UUIDv7gen
# or uv add
uv add UUIDv7gen

# or to upgrade
pip install uuid7 --upgrade

Example Usage

from uuid7 import UUIDv7, is_valid_uuid7

# To Generate a UUID
uuid = UUIDv7()
print(uuid)
# Should return a UUIDv7 Value for example "0198d4cf-6591-7fc7-9f93-1a30ef460fba"

# To Validate a UUID
print(is_valid_uuid7(uuid))
# should return a bool value

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uuidv7gen-1.0.3.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uuidv7gen-1.0.3-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file uuidv7gen-1.0.3.tar.gz.

File metadata

  • Download URL: uuidv7gen-1.0.3.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for uuidv7gen-1.0.3.tar.gz
Algorithm Hash digest
SHA256 86f860c0236d17b3bd2ebc7e9d219c498fb7dafd130c1e9beacdc349c6f6899d
MD5 704de3023a96f2692fdf6d6ba1603f05
BLAKE2b-256 4741b298616e9bb9195d69eff08de62e45f0c385c4da4d93fac3825a0bd57f40

See more details on using hashes here.

Provenance

The following attestation bundles were made for uuidv7gen-1.0.3.tar.gz:

Publisher: workflow.yml on MukaiGuy/UUIDv7

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file uuidv7gen-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: uuidv7gen-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for uuidv7gen-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 841a532c52b74d7484a2b544058d0d590bfbc931acc0b6ff5177f157eedcb483
MD5 883eb90989a42ea310d1ee4d297e9392
BLAKE2b-256 55ebbb15a8464fb66d32d0f57e33d3a352b88e01756db410b536850cc9ff1cec

See more details on using hashes here.

Provenance

The following attestation bundles were made for uuidv7gen-1.0.3-py3-none-any.whl:

Publisher: workflow.yml on MukaiGuy/UUIDv7

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page