Skip to main content

text Downloads tests PDM pre-commit Ruff Built with Material for MkDocs


Table of Contents
  1. About the Project
  2. Quickstart
  3. Why humid?

About the Project

alt text

humid makes it easy to generate human Friendly uuid's (hfid's) that are readable and pronounceable. Creation follows the pattern: {ADJECTIVE}-{ANIMAL|POKEMON}-{UUID*22}.

Quickstart

Install and run from shell

> pip install humid
> python -m humid
archaic-goose-y8yMIYjt91V8cejIxMa6G4
# or
> humid
archaic-goose-y8yMIYjt91V8cejIxMa6G4

Use in Python code

>> from humid import hfid

>> uuid = hfid()
>> print(uuid)
archaic-goose-y8yMIYjt91V8cejIxMa6G4

Why humid?

  • Improved Usability and Readability:: Human-readable IDs are easier to remember, recognize, and type compared to traditional IDs (like UUIDs or hashes). For example, instead of dealing with an ID like 4f52a6c7-e938-4d5e-9ad6-d89d62c7a90b, a human-readable ID such as archaic-goose-y8yMIYjt91V8cejIxMa6G4 is far more user-friendly.

  • Enhanced Communication:: When IDs are readable, they can be easily communicated over different channels, such as spoken language, emails, or text messages. This is especially useful in contexts like customer support or during collaborative work sessions, where team members need to quickly and accurately communicate specific IDs.

Release files for humid 0.3.1

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

Source distribution (sdist)

Source distribution for humid 0.3.1
File Size Uploaded
humid-0.3.1.tar.gz 16.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for humid 0.3.1
File Interpreter ABI Platform
humid-0.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 32.2 kB

Release files / humid-0.3.1.tar.gz

Download URL humid-0.3.1.tar.gz
Size 16.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f8f0574dee17762e6321bcdbfdf44981b88f7b4adba40c562afffc8879edf1e1
BLAKE2b-256 checksum
How to use checksums
d0d7cb91b39ea419e6bc4ee564cc4fed6989c548a1155ad63a6e8375af603fad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.18.1 CPython/3.12.5 Darwin/23.6.0

Release files / humid-0.3.1-py3-none-any.whl

Download URL humid-0.3.1-py3-none-any.whl
Size 15.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1a1bb3dbbd38271879094abd21db0e33139f795d6e02825f86854f9aecff6dba
BLAKE2b-256 checksum
How to use checksums
e6f1f9eceb1200c2f648e3e3c69b8222ca04a472f228bcd1b130c7bc8eb899b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.18.1 CPython/3.12.5 Darwin/23.6.0

Release history Release notifications | RSS feed

This release

0.3.1 This release

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

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