-
python-debianbts (4.0.2) unstable; urgency=medium
* distribute typing information using py.typed (Closes: #1054330)
* replaced flake8 with ruff
* raised minimum python version to 3.8
* increased minimum version of pysimplesoap to 1.16.2-5 (Closes: #1032430)
-- Bastian Venthur <email address hidden> Sun, 22 Oct 2023 15:29:00 +0200
-
python-debianbts (4.0.1) unstable; urgency=medium
* switched from setup.py to pyproject.toml
* modernized github actions
* added test for release
-- Bastian Venthur <email address hidden> Thu, 08 Dec 2022 12:34:45 +0100
-
python-debianbts (3.2.4) unstable; urgency=medium
[ Debian Janitor ]
* Remove constraints unnecessary since buster (oldstable):
+ Build-Depends: Drop versioned constraint on python3.
[ Bastian Venthur ]
* dropped python 3.6 support
* updated dev-requirements
-- Bastian Venthur <email address hidden> Wed, 02 Nov 2022 19:27:33 +0100
-
python-debianbts (3.2.3) unstable; urgency=medium
* source-only upload
-- Bastian Venthur <email address hidden> Wed, 29 Jun 2022 21:35:27 +0200
-
python-debianbts (3.2.2) unstable; urgency=medium
* test against Python 3.10
* reformatted code
* updated dependencies
* added dependabot github action
-- Bastian Venthur <email address hidden> Sun, 26 Jun 2022 12:27:29 +0200
-
python-debianbts (3.2.1) unstable; urgency=medium
* Fix "changelog missing in binary package" Removed native CHANGELOG.md from
dh_installdocs, as it prevented the shipping of the Debian changelog.
(Closes: #949210)
* Updated build system
* Added sphinx documentation (readthedocs)
* use pytest-xdist to speed up testing
-- Bastian Venthur <email address hidden> Sun, 24 Apr 2022 15:00:03 +0200
-
python-debianbts (3.2.0) unstable; urgency=medium
* Support overriding default SOAP location, thanks Mark Hindley for the
patch! (Closes: #949867)
-- Bastian Venthur <email address hidden> Sat, 07 Aug 2021 11:52:50 +0200
-
python-debianbts (3.1.0) unstable; urgency=medium
[ Bastian Venthur ]
* Document and test the `archive` kwarg of `get_bugs`
* Changed from FeedParser to BytesFeedParser with STMP policy in
`get_bug_logs`
* Migrated from TravisCI to GitHub workflows
[ Debian Janitor ]
* Trim trailing whitespace.
* Bump debhelper from old 9 to 12.
* Set debhelper-compat version in Build-Depends.
* Use secure URI in Vcs control header.
-- Bastian Venthur <email address hidden> Fri, 18 Dec 2020 09:20:45 +0100
-
python-debianbts (3.0.2) unstable; urgency=medium
* Source-only upload (Closes: #944690)
-- Bastian Venthur <email address hidden> Sun, 17 Nov 2019 13:31:53 +0100
-
python-debianbts (3.0.1) unstable; urgency=medium
* Fixed base64 decoding for `done_by`
* Re-organized tests
-- Bastian Venthur <email address hidden> Wed, 13 Nov 2019 16:43:55 +0100
-
python-debianbts (3.0.0) unstable; urgency=medium
* Dropped Python2 support. (Closes: #937692)
-- Bastian Venthur <email address hidden> Tue, 12 Nov 2019 17:30:10 +0100
-
python-debianbts (2.10.0) unstable; urgency=medium
* 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('<email address hidden>', 'foo', 'bar')` becomes
`get_usertags('<email address hidden>', ['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
-- Bastian Venthur <email address hidden> Fri, 01 Nov 2019 19:16:58 +0100
-
python-debianbts (2.9.0) unstable; urgency=medium
* Added done_by field to Bug Status (Closes: #943529)
-- Bastian Venthur <email address hidden> Fri, 01 Nov 2019 12:32:15 +0100
-
python-debianbts (2.8.2) unstable; urgency=medium
* Fix "incompatible with new pysimplesoap", thanks Gaetano Guerriero for the
quick patch! (Closes: #917165)
-- Bastian Venthur <email address hidden> Mon, 31 Dec 2018 15:34:02 +0100
-
python-debianbts (2.8.1) unstable; urgency=medium
* Fixed version
-- Bastian Venthur <email address hidden> Sun, 30 Dec 2018 15:11:37 +0100
-
python-debianbts (2.7.2) unstable; urgency=medium
* Minor fix in __main__.py
-- Bastian Venthur <email address hidden> Sat, 17 Feb 2018 15:37:37 +0100
-
python-debianbts (2.7.1) unstable; urgency=medium
* Fixed python_requires in setup.py
-- Bastian Venthur <email address hidden> Fri, 03 Nov 2017 13:10:49 +0100
-
python-debianbts (2.6.3) unstable; urgency=medium
* Fix "Please expose severity sorting dict" Applied patch by Chris Lamb,
thank you Chris! (Closes: #827853)
-- Bastian Venthur <email address hidden> Sun, 17 Sep 2017 13:17:39 +0200
-
python-debianbts (2.6.1) unstable; urgency=medium
* Applied merged various pull requests:
* Fixed ssl w/ Python 3.4.3, thanks again Gaetano Guerriero!
* Adding pysimplesoap to install requirements in setup.py, thanks
SimplicityGuy!
* Replaced erroneous unicode values, thanks mprpic!
* Fixed some typos, thanks jkwilk!
-- Bastian Venthur <email address hidden> Mon, 11 Jul 2016 10:50:39 +0200
-
python-debianbts (2.6.0) unstable; urgency=medium
* Gaetano made python-debianbts thread safe by dynamically creating
SoapClients instead of using a module-level one. (Closes: #801585)
-- Bastian Venthur <email address hidden> Thu, 15 Oct 2015 15:35:16 +0200
-
python-debianbts (2.5.2) unstable; urgency=medium
* Applied patch by Gaetano, that fixes Bugreport.__str__ throwing unicode
decode errors
* Fix bug where buglog body is sometimes not base64 decoded by applying
patch by Gaetano. (Closes: #801585, #801347)
-- Bastian Venthur <email address hidden> Tue, 13 Oct 2015 09:46:08 +0200
-
python-debianbts (2.5.1) unstable; urgency=medium
* Applied patch by Gaetano fixing a bad import of the email module. Thanks
Gaetano!
* Use semver semantics for versioning from now on
-- Bastian Venthur <email address hidden> Mon, 12 Oct 2015 15:16:14 +0200
-
python-debianbts (2.5) unstable; urgency=medium
* Fix "get_bugs(..., 'bugs', [123, 456], ...) triggers serverside
exception: The 'bugs' parameter ("HASH(0x315ced8)") to
Debbugs::Bugs::get_bugs was a 'hashref'" Merged modified version of patch
by Gaetano Guerriero. Thanks! (Closes: #801360)
* Changed docstrings to numpy standard
-- Bastian Venthur <email address hidden> Sun, 11 Oct 2015 15:48:42 +0200
-
python-debianbts (2.4) unstable; urgency=medium
* Fix "base64-encoded strings" merged patch by Gaetano that parses all
fields of Bugreport via _parse_string_el. (Closes: #799528)
-- Bastian Venthur <email address hidden> Sun, 27 Sep 2015 13:37:22 +0200
-
python-debianbts (2.3) unstable; urgency=medium
* Added logging to unit tests
* Fixed some unittests
* Fix "base64-encoded strings" by merging pull request by Gaetano Guerriero.
(Closes: #799528) Thank you Gaetano!
-- Bastian Venthur <email address hidden> Sun, 20 Sep 2015 15:29:19 +0200
-
python-debianbts (2.2) unstable; urgency=medium
* Added patch by Gaetano to provide proper email messages in Buglog.
* Upload to unstable
-- Bastian Venthur <email address hidden> Thu, 17 Sep 2015 12:41:37 +0200
-
python-debianbts (1.14) unstable; urgency=medium
* Fix "preformance regression in get_status()" by applying patch from James
McCoy. Thank you very much James! (Closes: #795198)
* Made code more PEP8 compliant
* Made unit tests more discoverable for nosetests
-- Bastian Venthur <email address hidden> Wed, 12 Aug 2015 10:05:35 +0200
-
python-debianbts (1.13) unstable; urgency=medium
* Fix "reportbug: HTTPError 500 Internal Server Error" by merging patch
contributed by James McCoi, thanks James! (Closes: #722226)
* Bugs are now downloaded in batches of 500 bugs
* Bumped standards version
* Transitioned the package from python-support to dh_python2
-- Bastian Venthur <email address hidden> Thu, 23 Jul 2015 17:01:28 +0200
-
python-debianbts (1.12) unstable; urgency=medium
* Added HTTP_PROXY support by applying the patch from Raphael Kubo da Costa,
thank you very much! (Closes: #630496)
* Fix "Bugreport.affects returns an array of chars, not strings" by
splitting the input string (Closes: #670446)
-- Bastian Venthur <email address hidden> Mon, 07 Jul 2014 14:50:29 +0200
-
python-debianbts (1.11) unstable; urgency=low
* Uploaded lots of changes contributed by Jari Aalto. Thank you very much
man!
* Remove unused dpatch and upgrade to packaging format "3.0 (native)".
* Update to Standards-Version to 3.9.3.1 and debhelper to 9.
* Add build-arch and build-indep targets to rules file.
* Fix copyright-with-old-dh-make-debian-copyright (Lintian).
* Fix spelling-error-in-description (Lintian).
* Fix copyright-refers-to-symlink-license (Lintian).
* Merged with patch from Michael, improving distutils setup.
-- Bastian Venthur <email address hidden> Mon, 16 Apr 2012 10:40:08 +0100
-
python-debianbts (1.10) unstable; urgency=low
* Switched to distutils -- Bastian Venthur <email address hidden> Thu, 24 Feb 2011 10:04:22 +0100
-
python-debianbts (1.9) unstable; urgency=low
* Fixed issue in unicode handling in Bugreport.__str__ method
* Added documentation for 'bugs' keyword in get_bugs
-- Bastian Venthur <email address hidden> Fri, 06 Aug 2010 21:38:29 -0400
-
python-debianbts (1.8) unstable; urgency=low
* Fix "please add a Vcs-Browser field in source stanza" (Closes: #590929)
* Fixed the types of the mergedwith-, blocks-, blockedby-, and
affects-fields of the Bugreport class: the first three changed from
"String" to "list of Strings" the last one from "String" to list of
Strings"
* Removed the keywords-, found_date-, fixed_date-, and id-attributs as they
are either not fully implemented in the BTS or superflouos
* Added Unittests to ensure the above works as expected
* Furhter improved the documentation of the methods and the Bugreport class
-- Bastian Venthur <email address hidden> Sun, 01 Aug 2010 22:47:06 -0400
-
python-debianbts (1.7) unstable; urgency=low
* Fix "remove *.pyc from source package" Added rm *.pyc rule in clean
targets. (Closes: #590722)
* Fix "UnicodeDecodeError: 'utf8' codec can't decode byte 0xe4 in
position 44: invalid continuation byte" We replace invalid unicode
characters now (Closes: #590725)
-- Bastian Venthur <email address hidden> Thu, 29 Jul 2010 22:21:01 +0200
-
python-debianbts (1.6) unstable; urgency=low
* Fix "reportbug-ng: coercing to Unicode: need string or buffer, int found",
apparently "blocks" is sometimes a string and sometimes an int.
(Closes: #590073)
-- Bastian Venthur <email address hidden> Sat, 24 Jul 2010 15:01:00 +0200
-
python-debianbts (1.5) unstable; urgency=low
* Fix "UnicodeDecodeError on get_bug_log() and other methods", added
regression test for this bug. (Closes: #588954)
-- Bastian Venthur <email address hidden> Sat, 17 Jul 2010 14:59:17 +0200
-
python-debianbts (1.4) unstable; urgency=low
* Fix "[python-debianbts] Typo that generates incorrect output"
Fixed trivial typo (Closes: #566554)
-- Bastian Venthur <email address hidden> Sun, 24 Jan 2010 12:51:03 +0100
-
python-debianbts (1.3) unstable; urgency=low
* Removed id, found and fixed (Closes: #550945)
- According to Don id is superflous and will vanish, use bug_num instead
- found and fixed are only partly implemented in debbugs, found_versions
and fixed_versions give the information you need.
-- Bastian Venthur <email address hidden> Wed, 14 Oct 2009 23:52:19 +0200
-
python-debianbts (1.2) unstable; urgency=low
* Fixed typo in debian/pyversions
-- Bastian Venthur <email address hidden> Sun, 11 Oct 2009 13:14:57 +0200
-
python-debianbts (1.0) unstable; urgency=low
* Major version number jump breaks backwards compatibility
* Added support for usertags
* Bugreport class provides exactly the members, provided by SOAP even if
they don't make sense:
- id and bug_nr seem to be identical all the time
- found and found_versions as well
- keywords and tags also
- even fixed and fixed date
- summary is always empty, but subject gives the summary
- ... and probably some other quirks
* get_bug_log now returns a dict instead of an object
* removed HTMLStripper class -- we use SOAP for a while now
* removed get_html_fulltext -- bugs.debian.org/bugnr does the trick too
* Major refactings
* Added unittests
-- Bastian Venthur <email address hidden> Sat, 10 Oct 2009 20:20:31 +0200
-
python-debianbts (0.6) unstable; urgency=low
* Updated VCS-git field in debian/control, we moved to github
* Bumped standards version (no changes)
-- Bastian Venthur <email address hidden> Sat, 19 Sep 2009 16:29:45 +0200
-
python-debianbts (0.5) unstable; urgency=low
The "greetings from Graz" release
* Fix "python-glpk and python-debianbts: error when trying to install
together" Removed __init__.py (Closes: #546561)
* Fix "submitter field is always None" (Closes: #542651)
-- Bastian Venthur <email address hidden> Mon, 14 Sep 2009 10:59:30 +0200
-
python-debianbts (0.4) unstable; urgency=low
* Fix "incomplete documentation for debianbts.get_bugs()", added
"correspondent" to docstring (Closes: #529588)
* Fix "timestamps represented as strings", first- and lastaction are now
datetimeobjects, thanks Jakub (Closes: #529488)
* Added VCS-git field to debian/control
* Bumped standards version
* Replaced dh_clean -k with dh_prep in debian/rules
* Replaced Author(s) with Author in debian/copyright
-- Bastian Venthur <email address hidden> Sun, 07 Jun 2009 15:03:52 +0200
-
python-debianbts (0.3) unstable; urgency=low
* Added support for Tags
-- Bastian Venthur <email address hidden> Sat, 11 Oct 2008 17:16:38 +0200