- new MAJOR version for incompatible API changes,
- new MINOR version for added functionality in a backwards compatible manner
- new PATCH version for backwards compatible bug fixes
- 2023-07-21:
- require minimum python 3.8
- remove python 3.7 tests
- introduce PEP517 packaging standard
- introduce pyproject.toml build-system
- remove mypy.ini
- remove pytest.ini
- remove setup.cfg
- remove setup.py
- remove .bettercodehub.yml
- remove .travis.yml
- update black config
- clean ./tests/test_cli.py
- add codeql badge
- move 3rd_party_stubs outside the src directory to
./.3rd_party_stubs
- add pypy 3.10 tests
- add python 3.12-dev tests
2022-06-02: update to github actions checkout@v3 and setup-python@v3
2022-03-29: remedy mypy type error in lob_log_utils_cli
- 2022-03-25:
- fix ValueError: underlying buffer has been detached on github Actions Windows
- implement github actions
- update documentation and tests
- list ./dist dir if existing
- fix requirements.txt
- 2020-10-09: service release
- update travis build matrix for linux 3.9-dev
- update travis build matrix (paths) for windows 3.9 / 3.10
- 2020-08-08: service release
- fix documentation
- fix travis
- deprecate pycodestyle
- implement flake8
2020-08-01: fix doctests in windows
2020-08-01: fix pypi deploy
2020-07-31: fix travis build
2020-07-29: fix environ.pop issue in doctest
- 2020-07-29: feature release
- use the new pizzacutter template
- 2020-07-27: feature release
- use cli_exit_tools
- add banner parameter, to temporary disable/enable banner
2020-07-23: separate travis profile
2020-07-23: change color profiles
- 2020-07-23: feature release
- correct print_exception_traceback is stdout, stderr = None
- added formatting parameter, custom log formatter
- 2020-07-22: feature release
- autodetect travis settings
- autodetect binder/jupyter settings
- 2020-07-22: feature release
- log_exception_traceback and print_exception_traceback will also report stdout, stderr if present
- 2020-07-17: feature release
- bump coverage
- 2020-07-17: feature release
- comprehensive --colortest
- automatically select 8 colors profile for travis
- 2020-07-16: feature release
- store settings in environment for commandline use
- cleanup
- release on pypi
- fix cli test
- enable traceback option on cli errors
- jupyter notebook
- 2020-07-06: patch release
- new click cli
- use PizzaCutter Template
development
2019-09-03: Initial public release