All Versions
13
Latest Version
Avg Release Cycle
180 days
Latest Release
92 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.7.5 Changes
March 11, 2026🚀 Slightly simplified PyPI deployment workflow via setuptools-scm
-
v1.7.4 Changes
March 10, 2026🐛 Bug Fixes
- Fix environment variables being ignored when using subparsers (#350). The _find_insertion_index() method now detects subparser commands and inserts env var / config file args before the subcommand, so the parent parser processes them correctly.
👌 Improvements
- Add input validation to ArgumentParser. init () with clear error messages (#349):
- config_file_parser_class must be a ConfigFileParser subclass (or instance); suggests formatter_class if wrong type is passed
- formatter_class validates it's a HelpFormatter subclass; suggests config_file_parser_class if swapped
- default_config_files, args_for_setting_config_path, and args_for_writing_out_config_file must be lists/tuples, not strings
- config_file_open_func must be callable
📄 Docs
-
v1.7.3 Changes
March 08, 2026🐛 Bug fixes and Python 3.11+ tomllib support
🐛 Bug Fixes
- 🛠 Fix TOML parser to read all matching sections instead of only the first (#346)
- 🛠 Fix SyntaxError leak from ast.literal_eval in INI-style config parsers (#345)
- 🛠 Fix -- separator, nargs=REMAINDER, and empty value handling (#344)
- 🛠 Fix critical bugs and add Python 3.11+ tomllib support (#340)
Other
- ✂ Remove dead comment-processing code in default config parser
- ➕ Add test status badge to README
- 👕 CI, linting, and test improvements
-
v1.7.1 Changes
May 23, 2025🚀 The primary purpose of this release is to fix the package metadata on supported python versions.
-
v1.7
July 23, 2023 -
v1.5.7
July 23, 2023 -
v1.5.5
June 27, 2023 -
v1.5.3
October 03, 2021 -
v1.5.2
August 06, 2021 -
v1.3
February 14, 2021