{"id":21854,"library":"random-slugs","title":"random-slugs","description":"A lightweight Python 3.9+ library for generating random slugs from a customizable 150-word vocabulary. Current version 1.0.4, stable release. Low cadence.","status":"active","version":"1.0.4","language":"python","source_language":"en","source_url":"https://github.com/fkapsahili/random-slugs","tags":["slug","random","generator","vocabulary"],"install":[{"cmd":"pip install random-slugs","lang":"bash","label":"PyPI install"}],"dependencies":[],"imports":[{"note":"","wrong":"","symbol":"generate_slug","correct":"from random_slugs import generate_slug"}],"quickstart":{"code":"from random_slugs import generate_slug\n\n# Generate a random slug (e.g., 'blue-mountain-42')\nslug = generate_slug()\nprint(slug)\n\n# Customize separator and number inclusion\nslug = generate_slug(separator='_', include_numbers=False)\nprint(slug)","lang":"python","description":"Generate a random slug using the default vocabulary."},"warnings":[{"fix":"Provide a custom word list via generate_slug(words=['...', ...]) or extend the default list.","message":"Default vocabulary is only 150 words – slugs may repeat if generated many times.","severity":"gotcha","affected_versions":"all"},{"fix":"Use include_numbers=... in place of number=...","message":"The 'number' parameter (typo) was present in early v1.0.0 dev versions; always use 'include_numbers' instead.","severity":"deprecated","affected_versions":">=1.0.0"}],"env_vars":null,"last_verified":"2026-04-27T00:00:00.000Z","next_check":"2026-07-26T00:00:00.000Z","problems":[{"fix":"Use: from random_slugs import generate_slug","cause":"Import path uses hyphen instead of underscore.","error":"ModuleNotFoundError: No module named 'random_slugs'"},{"fix":"Replace 'number' with 'include_numbers'.","cause":"Using a deprecated parameter name from early versions.","error":"TypeError: generate_slug() got an unexpected keyword argument 'number'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}