Skip to content
  • Bastian Venthur's avatar
    Import Debian version 3.1.0 · 83dcad18
    Bastian Venthur authored
    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.
    .
    python-debianbts (3.0.2) unstable; urgency=medium
    .
      * Source-only upload (Closes: #944690)
    .
    python-debianbts (3.0.1) unstable; urgency=medium
    .
      * Fixed base64 decoding for `done_by`
      * Re-organized tests
    .
    python-debianbts (3.0.0) unstable; urgency=medium
    .
      * Dropped Python2 support. (Closes: #937692)
    .
    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('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
    .
    python-debianbts (2.9.0) unstable; urgency=medium
    .
      * Added done_by field to Bug Status (Closes: #943529)
    .
    python-debianbts (2.8.2) unstable; urgency=medium
    .
      * Fix "incompatible with new pysimplesoap", thanks Gaetano Guerriero for the
        quick patch! (Closes: #917165)
    .
    python-debianbts (2.8.1) unstable; urgency=medium
    .
      * Fixed version
    .
    python-debianbts (2.8.0) unstable; urgency=medium
    .
      * Added HTTP and HTTPS proxy support (set set_soap_proxy) thanks Kay
        McCormick! (Closes: #914057)
      * Re-licensed under MIT
      * Improved Python packaging
      * debian/control, removed X-Python{2,3}-Version
      * Dropped Python3.3 support
      * Moved from nose to pytest and re-wrote the tests
      * Run flake8 on tests as well
      * Fixed several unicode related tests
      * Fixed several linter problems
      * Improved parsing of emails on `get_bug_log`
    .
    python-debianbts (2.7.2) unstable; urgency=medium
    .
      * Minor fix in __main__.py
    .
    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
    .
    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.
    .
    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
    .
    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)
    .
    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.
    .
    python-debianbts (1.10) unstable; urgency=low
    .
      * Switched to distutils
    .
    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)
    .
    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
    .
    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.
    83dcad18
This project is licensed under the MIT License. Learn more