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

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.6.tar.gz (297.7 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: puup-0.1.6.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.6.tar.gz
Algorithm Hash digest
SHA256 c55ac99c55b32aff07902b12e778cd1f2e5d44195c8772fb92959bd797c73e9a
MD5 6e4154da846c11a4954f9913ad978eca
BLAKE2b-256 161bf62a4fd574f2ef18d3a09e6cdb460bd6bf4cb2f1dcce90fdf9265b23a021

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