- Modernized packaging: pyproject.toml with hatchling, removed setup.py
- Renamed
est.pytologmuse.py(fixes #11) - Added type hints and Google-style docstrings
- Updated CI: ruff for linting, Python 3.10-3.14
- Requires Python >=3.10
- Added README usage documentation, removed standalone docs site (fixes #3)
- Removed stale codecov.yml, .travis.yml
- Updated Python versions to >3.8
- Drop support 2to3 for RTD compatibility
- Parameter in
init_loggerto use complete level names in fuller message format
- Update testing requirements
- License for conda packaging
- New documentation
- Fix readme display
- Tweak variable names
- Control for strictness of requirement for client code to have called
add_logging_optionswhen prior to usinglogger_via_cli
- Remove erroneous printing of invalid stream location message.
- Deprecated
setup_loggerin favor ofinit_logger - Changed argparser help interface to fit each arg on one line
- Parameter to
setup_loggerto pass argument tostyleparameter oflogging.Formatter
- Lessen level of some messages
- Avoid erroneous missing-option exception when adding standard logging options
- Fixed a bug preventing installation
- Initial release