Mnemonics for ID, eg. Versioning.
Project description
Mnemonic Version Names
I have always wondered if it was easier to remember (and distinguish between) numbers like 48 and 32 in contrast with names like holmes and geneva. This program is a little experiment to generate an easy plugin to situations where a random hex or a numeric iterator is a natural decision for lack of a better choice. For example,
from vernemic import names
for name in names(count) :
pass
# or
for i, name in enumerate(names(count, sorted)) :
pass
# instead of
for i in range(count) :
pass
Sorted with cycle
The version names start with a, b ... and start
back again from the top. Its not as if each character
is repeated; but whatever is available is cycled. For
example,
['amandi', 'burdett', 'clothilde', 'encratis',
'georglana', 'inglis', 'jaquiss', 'kondon', 'lunn',
'maure', 'ponzo', 'sally', 'erland', 'gladys',
'justin', 'lyns', 'sussi', 'gunzburg', 'gyasi']
Design Choices
Corpus
The names corpus is taken from the Moby II project
Folder Structure
By default ROOT=~/.moby
ROOT
+- moby.tar.Z
\- Moby
+- [...]
\- mwords
+- [...]
+- 21986na.mes
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 Distribution
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 vernemic-1.0.1.tar.gz.
File metadata
- Download URL: vernemic-1.0.1.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45b19682579fe2da268c06589a5402257e41a7aa8a696dfa78996fa377da7a0a
|
|
| MD5 |
ef1165de64de0c615bf00d49dac8489b
|
|
| BLAKE2b-256 |
2f5fce4e54104c59cae9cf0b56760e2c54bd94734adc0881211ade8d039b3ed1
|
File details
Details for the file vernemic-1.0.1-py3-none-any.whl.
File metadata
- Download URL: vernemic-1.0.1-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
060340460fe7b2f1920b1d45142f1334134c5181de15ff6d20fdc80688a00793
|
|
| MD5 |
00e0a5a37f62cd549a9dba9ec4cf0d71
|
|
| BLAKE2b-256 |
e0a946a12e21206fa675fb1448417aae2039c3412dcc0f9a4f5f3caf5f9eca4b
|