python-launchpad-bugs 0.3 source package in Ubuntu

Changelog

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)

 -- Brian Murray <email address hidden>   Wed, 27 Aug 2008 12:26:27 -0700

Upload details

Uploaded by:
Brian Murray
Sponsored by:
Kees Cook
Uploaded to:
Intrepid
Original maintainer:
Bughelper Developers
Architectures:
all
Section:
python
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Intrepid: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
python-launchpad-bugs_0.3.tar.gz 89.3 KiB 835ee9e4a37c95a9d8d6a400d2524d9db560c0e00517685b6854f97337056769
python-launchpad-bugs_0.3.dsc 977 bytes 61c424843fcd369161d680ee8703a918c1ff23ba41ea6c34754d08d71f696894

Available diffs

View changes file

Binary packages built by this source

python-launchpad-bugs: No summary available for python-launchpad-bugs in ubuntu intrepid.

No description available for python-launchpad-bugs in ubuntu intrepid.