Names Generator

raw JSON →
0.2.0 verified Fri May 01 auth: no python maintenance

Clone of the Moby/Docker random name generator as a Python package. It generates random, fun names (e.g., 'happy_babbage') by combining adjectives with surnames. Current version 0.2.0, maintenance mode.

pip install names-generator
error ModuleNotFoundError: No module named 'names-generator'
cause Trying to import using the hyphenated package name.
fix
Install the package (pip install names-generator) and import as 'names_generator' (underscore).
error AttributeError: module 'names_generator' has no attribute 'get_random_name'
cause Recently introduced incorrect naming or version mismatch.
fix
Ensure you have version 0.2.0 (pip install --upgrade names-generator) and use 'from names_generator import get_random_name'.
gotcha Import path uses underscore: 'names_generator', not 'names-generator' (with hyphen).
fix Use 'from names_generator import get_random_name'
deprecated The package is in maintenance mode. New releases are only for dependency updates or CI fixes.
fix Consider using the original Docker name generator or a more active fork if needed.

Generate a single random name.

from names_generator import get_random_name

name = get_random_name()
print(name)
# Example output: 'happy_babbage'