Install & Compatibility
Where this runs
tested against v2.0.2 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 34.3MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 1.7s · import 0.000s · 35MB
32MB installed
● package 32MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
get_english_words_set
✓ from english_words import get_english_words_set
✗ from english_words import get_words_set
Quickly retrieve word sets.
from english_words import get_words_set
# Get the default (common English words) set
words = get_words_set()
print(len(words)) # e.g., 2000
# Get a specific word list
small = get_words_set(word_set='small')
print(list(small)[:5])
# Available sets: 'common' (default), 'small', 'large'
Upgrade
Version history
2.0.2latest on PyPI · released Aug 14, 2025
Audit
Dependencies
setuptoolsrequiredUsed internally for package data; should be available in standard environments.