Skip to main content

Potentially Universally Unique Phrase generator

Project description

PUUP = Potentially Universally Unique Phrase

a fast English-language PUUP generator

Installation

pip install puup

or

uv tool install puup

Usage

Python

>>> import puup
>>> puup.puup()
('crookedly', 'genetically', 'planar', 'tobramycin')
>>> puup.puup('an')
('six', 'filthiness')
>>> puup.puup('van')
('zest', 'insomniac', 'lifestyle')
>>> puup.puup('pan')
('throughout', 'indigent', 'suckerfish')
>>> puup.puup('[if][we]v')
('if', 'we', 'repeat')
>>> puup.puup('[we][can]v[and]v')
('we', 'can', 'carbonate', 'and', 'muddle')
>>> puup.puup('{anprsv}[is][a][very][random][word]')
('beanstalk', 'is', 'a', 'very', 'random', 'word')

Shell

$ puup
cosmetically nigh funded antiprotozoal
$ puup --help
Usage: puup [OPTIONS]

  Generate a Potentially Universally Unique Phrase.

Options:
  -t, --template TEMPLATE        [default: rran]
  -P, --prefix TEMPLATE
  -S, --suffix TEMPLATE
  -s, --separator STRING         [default:  ]
  -o, --output FILENAME
  -O, --output-type [text|json]  [default: text]
  -n, --n INTEGER                [default: 1]
  -e, --entropy
  --help                         Show this message and exit.
$ puup -n 10 -s .
plentifully.undecipherably.anhydrous.premise
westerly.timorously.gobsmacked.overload
disturbingly.third.theoretical.bacteriostat
sarcastically.sapiently.uncurtained.authoritarianism
wherever.unqualifiedly.proactive.kindheartedness
twirlingly.inaugurally.in.stockman
perspicuously.unsociably.ploughed.flaming
thereunder.stylishly.nonunionized.cesarean
homewards.unduly.celibate.eyeglass
weakly.reticently.polyoicous.houseroom

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

puup-0.1.7.tar.gz (297.7 kB view details)

Uploaded Source

File details

Details for the file puup-0.1.7.tar.gz.

File metadata

  • Download URL: puup-0.1.7.tar.gz
  • Upload date:
  • Size: 297.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for puup-0.1.7.tar.gz
Algorithm Hash digest
SHA256 5ff7d01c839be368a73ef9609448ec672e6a11d48bd32f89ae2045c0a7d86817
MD5 e129378cdd0cbfd33447bf8cd976caaf
BLAKE2b-256 8ef79715b304ea305d8697765c7bfe73006537bb08ad87ad0c7807f71c9c9046

See more details on using hashes here.

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