Skip to content

Releases: glentner/names_generator

Command renamed to names-generator

Choose a tag to compare

@glentner glentner released this 10 Aug 20:06
0.4.0
58c6018
  • Install the command as names-generator, matching the distribution name, so uvx names-generator works
  • Name the program after the canonical command in its usage text
  • Refer to names-generator throughout the documentation

The generate_name command is still installed and behaves identically, so existing
scripts and shell aliases continue to work. Note that only the hyphenated spelling
resolves as a command; uvx names_generator will not find it.

Modernization release

Choose a tag to compare

@glentner glentner released this 10 Aug 16:55
0.3.0
1a16506
  • Fix generate_name(seed=...) re-seeding the global PRNG; an explicit seed now drives its own random.Random
  • Sync name listings with upstream Moby, which moved to internal/namesgenerator
  • Remove tereshkova, retired upstream in moby/moby#44092
  • Restore upstream sort order so the listings can be diffed mechanically
  • Replace setup.py and pipenv with a PEP 621 pyproject.toml built by hatchling, managed with uv
  • Move the package under src/
  • Ship py.typed (PEP 561) so type checkers respect the inline annotations
  • Declare requires-python >=3.9; test on 3.9 through 3.14, plus macOS and Windows
  • Constrain cmdkit below 3.0
  • Publish via PyPI Trusted Publishing with attestations; no long-lived API token
  • Add SECURITY.md and a private vulnerability reporting channel

Note on seeds. Changing the name listings shifts the mapping from seed to name, so a
few seeds resolve differently than they did in 0.2.0. A seed has only ever guaranteed
reproducibility within a single release.

Maintenance release

Choose a tag to compare

@glentner glentner released this 16 Apr 03:42
0.2.0
9b1e9c0
  • Update dev environment
  • Update tests to use parametrize
  • Update to CmdKit v2.7.4
  • Add new Python releases to PyPI classifiers

Stable Release

Choose a tag to compare

@glentner glentner released this 11 Dec 16:34
0.1.0

Fix logging config behavior

Stable Release

Choose a tag to compare

@glentner glentner released this 03 Dec 15:24
0.0.3

Minor updates

Initial Release

Choose a tag to compare

@glentner glentner released this 03 Dec 03:02
0.0.1

Add MVP