Skip to content

Changelog python-debianbts (2.7.2)

2018

python-debianbts (2.7.2) unstable; urgency=medium

   * Minor fix in __main__.py

2017

python-debianbts (2.7.1) unstable; urgency=medium

   * Fixed python_requires in setup.py

python-debianbts (2.7.0) unstable; urgency=medium

   * Applied patches by Ville Skyttä:
       - Prevent None prefix in SOAPAction
       - Replaced deprecated assert methods in tests
       - Some whitespace fixes
   * Bumped standards version
   * Updated Python packaging (setup.py)
   * Added Travis CI

python-debianbts (2.6.3) unstable; urgency=medium

   * Fix "Please expose severity sorting dict" Applied patch by Chris Lamb,
     thank you Chris! (Closes: #827853)

python-debianbts (2.6.2) unstable; urgency=medium

   * Fix "missing python3 dependency" applied patch by Adrian Bunk, thanks
     Adrian! (Closes: #867423)
   * Bumped standards version

2016

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 jwilk!

python-debianbts (2.6.0~bpo8+1) jessie-backports; urgency=medium

   * Rebuild for jessie-backports.

2015

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)

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)

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

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

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)

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!

python-debianbts (2.2) unstable; urgency=medium

   * Added patch by Gaetano to provide proper email messages in Buglog.
   * Upload to unstable

python-debianbts (2.1) experimental; urgency=medium

   * Port to Python 3. Thanks again Gaetano Guerriero for providing the initial
     patch! The code works now under Python2/3 simultaneously
     (Closes: #732644)

python-debianbts (2.0) experimental; urgency=medium

   * Merged patch that ports python-debianbts from soappy to simplesoap, by
     Gaetano Guerriero. Thank you very much!
   * allow get_bugs(a, b, c, d) and get_bugs([a, b, c, d])

python-debianbts (1.14) unstable; urgency=medium

   * Fix "performance 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

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

2014

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)

2012

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.

2011

python-debianbts (1.10) unstable; urgency=low

   * Switched to distutils

2010

python-debianbts (1.9) unstable; urgency=low

   * Fixed issue in unicode handling in Bugreport.__str__ method
   * Added documentation for 'bugs' keyword in get_bugs

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-attributes as they
     are either not fully implemented in the BTS or superfluous
   * Added Unittests to ensure the above works as expected
   * Further improved the documentation of the methods and the Bugreport class

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)

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)

python-debianbts (1.5) unstable; urgency=low

   * Fix "UnicodeDecodeError on get_bug_log() and other methods", added
     regression test for this bug. (Closes: #588954)

python-debianbts (1.4~bpo50+1) lenny-backports; urgency=low

   * Rebuild for lenny-backports.

python-debianbts (1.4) unstable; urgency=low

   * Fix "[python-debianbts] Typo that generates incorrect output"
     Fixed trivial typo (Closes: #566554)

2009

python-debianbts (1.3) unstable; urgency=low

   * Removed id, found and fixed (Closes: #550945)
     - According to Don id is superfluous 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.

python-debianbts (1.2) unstable; urgency=low

   * Fixed typo in debian/pyversions

python-debianbts (1.1) unstable; urgency=low

   * Make python-debianbts depend on python >= 2.5
     - (Closes: #550569) python-debianbts: fails to
       compile with Python 2.4!!
     - (Closes: #550571) python-debianbts: Incompatible
       with python2.4!!

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 refactorings
   * Added unittests

python-debianbts (0.6) unstable; urgency=low

   * Updated VCS-git field in debian/control, we moved to github
   * Bumped standards version (no changes)

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)

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

2008

python-debianbts (0.3) unstable; urgency=low

   * Added support for Tags

python-debianbts (0.2.1) unstable; urgency=low

   * Corrected priority from extra to optional
   * Fixed short and long package description to make lintian happy

python-debianbts (0.2) unstable; urgency=low

   * Changed SOAP namespace to Debbugs/SOAP/V1, thanks Don for the hint!
   * Added values for Bugreports to compare their severities
   * Added HTML Parser and get_html_fulltext(bugnr)

python-debianbts (0.1) unstable; urgency=low

   * Initial Release.