- Verify support for Python 3.8 and 3.12
- Fix dependency reference to
responder
- Fix and adjust Naga19 implementation. Use "medium" size as default, which is millisecond granularity.
- Improve service subsystem and add software tests
- Limit support to Python 3.8, 3.9, and 3.10
The
responder
library currently does not install on Python 3.11.
- Add software tests and CI configuration
- Change license to MIT
- Update dependencies ulid-py, hashids, and gibberish
- Nagamani: Refactoring
- Nagamani: Add
generate_nagamani19_int
- Update dependencies: Munch
- Add compatibility with recent versions of Python
- Start using
gibberish==0.4.0
from PyPI. Thanks, @greghaskins, @adamchainz and @ddalex. greghaskins/gibberish#8 - Improve documentation
- Fix MomentName generator on Python3.6 again
- Improve logging
- Add Icinga2 service config object
- Check service status after starting it
- Fix MomentName generator on Python3.6
- Improve documentation
- Add size parameter for naga19 in web ui
- Fix linking with parameters in web ui
- Fix footer links in web ui
- Basic implementation
- Add UUIDv4 identifiers
- Add ULID identifiers
- Add
--upper
and--lower
options for output transformation - Add Nagamani19 identifiers
- Add Gibberish words
- Add six-nibble-name integer slug
- Add MomentName short epoch slug (4-character nibbleword generator)
- Add release tooling
- Expose generators via HTTP API
- Improve performance of gibberish generator
- Wording: Use
MomentName
for generator - Wording: Rename
--wordlength
to--size
- Swap display order of generators
- Generate multiple tokens at once
- Make Nagamani19 generator obtain size, mapping it to precision
- Adjust Gibberish generator re. size parameter
- Improve main HTML UI with metadata
- Fix sdist package