Accepted: python-launchpad-bugs 0.3 (source)

Brian Murray brian at ubuntu.com
Wed Aug 27 21:20:09 BST 2008


Accepted:
 OK: python-launchpad-bugs_0.3.tar.gz
 OK: python-launchpad-bugs_0.3.dsc
     -> Component: main Section: python

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 27 Aug 2008 12:26:27 -0700
Source: python-launchpad-bugs
Binary: python-launchpad-bugs
Architecture: source
Version: 0.3
Distribution: intrepid
Urgency: low
Maintainer: Bughelper Developers <bughelper at lists.ubuntu.com>
Changed-By: Brian Murray <brian at ubuntu.com>
Description: 
 python-launchpad-bugs - simple Python Interface to Bugs in Launchpad
Launchpad-Bugs-Fixed: 185357 188298 189572 193853 200457 203312 208148 240750 242317 243057 243193 244452 245408 245552 249381 249461 254556 259680 260515
Changes: 
 python-launchpad-bugs (0.3) intrepid; urgency=low
 .
   [ Markus Korn ]
   * Improved LPBugList and LPBugPage:
     These two classes now have a cleaner structure, filtering of bug lists
     with python-launchpad-bugs is now a lot easier. With
     LPBugList.set_progress_hook() it is now possible to visualize the
     process of fetching bug lists (LP: #240750).
   * launchpadbugs/{tasksbase,html_bug.py,text_bug.py}: if a task is a
     bugwatch then task.remote returns the remote-url, otherwise it returns
     'None'
   * Improved error handling in python-launchpad-bugs and added
     infrastructure for unittests. This also contains some basic testcases in
     tests/ (LP: #189572)
   * Added ability to parse bugtracker overviews (LP: #203312)
   * launchpadbugs/html_bug.py: added a default value for comment subject which
     Launchpad now requires (LP: #259680)
   * It is now possible to filter bug lists based on milestones. This also
     implements a helper function to list all active milestones of a project
     in launchpad (LP: #200457)
   * Added function to filter buglists based on Bug.date_reported
     (LP: #185357)
   * added 'move-duplicates' written by Kjell Braden and 'README' to
     examples/ (LP: #208148)
   * launchpadbugs/attachmentsbase.py: LPAttachment.download() now also
     accepts an optional argument to specify the location where to download
     the attachment (LP: #242317)
   * Added method to let the user choose which version/server of launchpad to
     use, so it is possible to explicitly use bugs.launchpad.net or
     bugs.edge.launchpad.net (LP: #188298)
   * launchpadbugs/html_bug.py: InfoTable: fixed parsing of milestones in
     read-only mode (LP: #243057)
   * Added functionality for adding new tasks to bug reports.
     With this implementation so far you are able to add 'project' and
     'distro' tasks, but unable to create bugwatches and change task
     attributes before committing the changes. (LP: #193853)
   * launchpadbugs/html_bug.py: Stephan Hermann fixed html connector to work
     with the newest launchpad rollout (LP: #243193, #244452)
   * fixed parsing of remote url for bugwatches in the html mode
   * fixed LPBugList to be usable with python2.4 again
   * launchpadbugs/http_connection.py: removed possible issue in the
     constructor of HTTPConnection.
   * launchpadbugs/buglistbase.py: replaced super() call with ordinary
     delegation method to fix (LP: #245408)
   * launchpadbugs/html_buglist.py, launchpadbugs/html_blueprintlist.py:
     adjusted parsing methods to be uasable with the latest LP rollout
   * launchpadbugs/basebuglistfilter.py: added 'batch' to valid options for
     URLBugListFilter.
   * Stephan Hermann added support for getting list of projects to
     python-launchpad-bugs
   * Stephan Hermann added support package lists, thanks Stephan
     (LP: #249461)
   * launchpadbugs/html_buglist.py: support parsing of '+expirable-bugs'
     lists (LP: #249381), this also adds better debugging functionality to
     all parsing methods.
   * launchpadbugs/http_connection.py: reworked the HTTPConnection class to
     reduce number of one-shot sessions (LP: #245552)
   * launchpadbugs/config.py: added module to handle global configuration
   * tests/*: added more test-cases and added more functionality to testing
     framework.
     .
     Unfortunately this update breaks some compatibilty. Please update your
     code to make use of the python-launchpad-bugs 0.3 API. It's worth it.
     More details at:
     https://wiki.ubuntu.com/BugHelper/Dev/python-launchpad-bugs/changes_0.3
 .
   [ Brian Murray ]
   * launchpadbugs/utils.py: send bzr messages, used to get the py-lp-b
     revision number, to ~/.bzr.log and not stderr (LP: #260515)
   * launchpadbugs/connector.py: merged patch from Markus to add wrapper for
     Bug.Error.LPUrlError (LP: #254556)
Checksums-Sha1: 
 6e315c2e91fb147758d1277c199e71050b0a3d6b 977 python-launchpad-bugs_0.3.dsc
 dc252e2d5aa31c7bbc36ec8802ea36e3e877a362 91488 python-launchpad-bugs_0.3.tar.gz
Checksums-Sha256: 
 61c424843fcd369161d680ee8703a918c1ff23ba41ea6c34754d08d71f696894 977 python-launchpad-bugs_0.3.dsc
 835ee9e4a37c95a9d8d6a400d2524d9db560c0e00517685b6854f97337056769 91488 python-launchpad-bugs_0.3.tar.gz
Files: 
 5ff68b4be6cb9ea4b17b8bf5a5b7ecda 977 python extra python-launchpad-bugs_0.3.dsc
 b5a209c1ad3c5275d2c091b35ccacc29 91488 python extra python-launchpad-bugs_0.3.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Kees Cook <kees at outflux.net>

iEYEARECAAYFAki1tl4ACgkQH/9LqRcGPm1LbwCfSQSgmhFShNPAMETfRqUns0NE
6dIAn2bZFc/gY7weUAiTuzOXs5EZOJaE
=Wtvp
-----END PGP SIGNATURE-----





More information about the Intrepid-changes mailing list