Wonderwords Version 2
Wonderwords version 2 is finally out!
Wonderwords version 2 has a huge amount of improvements including better documentation, an updated command-line interface and more filtering and random word generation options. Wonderwords 2 also includes the official introduction of Semver as the versioning system.
Major Improvements
- Python3 efficient PEP-8-shaped code
- Naming conventions in place
- Improved object-oriented model
- Large chunks of code separated into smaller functions
- Removed spaghetti code; streamlined many code pieces
- Introduced the
filter
method- New filtering options
- Removed
starts_with
function and instead integrated its functionality via arguments
- Introduced tests
- Visual command-line interface thanks to the Rich library
- More intuitive commands
- Improved documentation hosted by readthedocs
Wonderwords version 2 is not backward compatible with version 1.
Install
pip install wonderwords
or
pip install wonderwords=2.0.0
New Documentation
The documentation for the latest release can be found at https://wonderwords.readthedocs.io/en/latest/, the stable release can be found at https://wonderwords.readthedocs.io/en/stable/ and version 2.0.0 can be found at https://wonderwords.readthedocs.io/en/v2.0.0/.