diff options
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ac8ad13 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,100 @@ +# Changelog + +## [3.2.1] - 2022-04-04 + +* Added sphinx documentation +* Updated build system +* Use pytest-xdist to speed up testing + +## [3.2.0] - 2021-08-07 + +* Allow to change the default SOAP location + +## [3.1.0] - 2020-12-18 + +* Changed from FeedParser to BytesFeedParser with STMP policy in + `get_bug_logs` +* Document and test the `archive` kwarg of `get_bugs` +* Migrated from TravisCI to GitHub workflows + +## [3.0.1] - 2019-11-13 + +* Re-organized tests +* Fixed base64 decoding for `done_by` + +## [3.0.0] - 2019-11-12 + +* Dropped Python2 support + +## [2.10.0] - 2019-11-01 + +* Modernized a few awkward method calls: + * Deprecated support for positional arguments in `get_status`, we use a list + of bugnumbers explicitly now: `get_status(123, 234, 345)` becomes + `get_status([123, 234, 345])` + * Deprecated support for positional arguments in `get_usertags`, we use a + list of tags explicitly now: + `get_usertags('mail@example.com', 'foo', 'bar')` becomes + `get_usertags('mail@example.com', ['foo', 'bar'])` + * Deprecated support for positional arguments in `get_bugs`, we use `kwargs` + explicitly now: + `get_bugs('package', 'gtk-qt-engine', 'severity', 'normal')` becomes + `get_bugs(package='gtk-qt-engine', severity='normal')` + the old ways to call those methods will be supported for a while, but there + will be deprecation warnings. +* Report coverage for tests as well +* Updated a few tests to increase coverage +* Removed randomness from some tests + +## [2.9.0] - 2019-11-01 + +* Added `done_by` field to Bug Status + +## [2.8.2] - 2018-12-31 + +* Fixed compatibility with pysimplesoap 1.16.2 (patch by Gaetano Guerriero) + +## [2.8.1] - 2018-12-30 + +* Fixed version + +## [2.8.0] - 2018-12-30 + +* Added HTTP/S proxy support +* Changed license to MIT +* Improved packaging +* Dropped Python 3.3 support +* Moved from nose to pytest and updated the tests accordingly +* Run linter on tests as well +* Fixed several unicode related tests +* Fixed several linter problems +* Improved parsing of emails on `get_bug_log` + +## [2.7.3] - 2018-06-17 + +* Added Makefile +* Added flake8 to test +* excluded version 1.16.2 pysimplesoap as it is buggy + See: https://github.com/pysimplesoap/pysimplesoap/issues/167 + +## [2.7.2] - 2018-02-17 + +* Minor fix in __main__.py + +## [2.7.1] - 2017-11-03 + +* Fix python_requires + +## [2.7.0] - 2017-11-03 + +* Added Changelog +* Updated packaging +* Added basis for CLI +* Added Travis CI +* Added LICENSE file +* Added long description +* Prevent `None` prefix in `SOAPAction` +* Replaced deprecated assertX methods +* Some whitespace fixes + +## [2.6.3] - 2017-09-17 |