python-launchpadlib-toolkit (2.3) raring; urgency=low

  [Brendan Donegan]
  * Add lp-file-bug script

  [Bryce Harrington]
  * launchpad-service-status: Handle additional date formats
    (LP: #1041902)
  * Add support for querying publishing information about source packages
  * Add routine to get the subscribed DistributionSourcePackages
  * Add property to provide the primary archive
  * Add lookup of the current testing series (for Debian)
  * Catch ElementTree exceptions, usually caused by cache corruption

 -- Bryce Harrington <bryce@ubuntu.com>  Wed, 02 Jan 2013 18:51:13 -0800

python-launchpadlib-toolkit (2.2) quantal; urgency=low

  * Add TKCollection abstract base class
  * Add TKEntry abstract base class
  * Add BugWatch wrapper class
  * Add uri() to several classes to get the self_link
  * distribution.py: Handle undefined series
  * LaunchpadService.py:
    - Deprecate person(); users should switch to get_person() now
    - Make API more consistently return TK objs rather than LPL ones
    - Add get_team_participants()
  * bug_task.py / bug_tasks.py:
    - Enable filtering the list of bugs in various ways
    - Check person existance before use
    - Add is_complete_upstream()
    - Add set_filter_importance_length()
  * bug.py / bugs.py:
    - Add age_latest_patch()
    - Fix timezone comparison error
  * message.py / messages.py:
    - Enable filtering the list of messages in various ways
    - Add routine to return list of poster names for message collections

 -- Bryce Harrington <bryce@ubuntu.com>  Wed, 22 Aug 2012 11:25:46 -0700

python-launchpadlib-toolkit (2.1) quantal; urgency=low

  * New upstream release
    - Update reports to include quantal and other recent version info
    - Quell more error messages due to launchpad goofs
    - Disable use of json-pickle for now (nothing is using it yet)
    - Generate API docs via Makefile
    - Allow sorting by dupe count in reports
    - New utouch-report-improvements script
    - New most-duplicates script
    - Clear out remainder of contribs dir
  * debian/rules:
    - Switch to using dh_python2

 -- Bryce Harrington <bryce@ubuntu.com>  Thu, 07 Jun 2012 13:41:28 -0700

python-launchpadlib-toolkit (2.0) quantal; urgency=low

  * json_check: New script to validate JSON files, including launchpadlib
    cache files.

 -- Bryce Harrington <bryce@ubuntu.com>  Fri, 18 May 2012 12:35:59 -0700

python-launchpadlib-toolkit (1.0) precise-proposed; urgency=low

  * launchpad-service-status: Backport fix from lpltk 2.x (commit #149) to
    check blog screenscrape results.  This tool determines if there is a
    launchpad outage by examining the launchpad blog at
    http://blog.launchpad.net/category/notifications/feed.  It can happen
    there are no outages listed, in which case outage_start and outage_end
    will be undefined.  Don't attempt to test against these parameters if
    this is the case.
    (LP: #988312)
  * Increment version number to 1.0 (stable release), as per UDS-Q session
    decision.  All changes on the 1.x branch will be stable bug fixes
    henceforth.

 -- Bryce Harrington <bryce@ubuntu.com>  Fri, 18 May 2012 12:22:04 -0700

python-launchpadlib-toolkit (0.5) precise; urgency=low

  * Add Specification class
  * Add gravity() - heuristic for identifying bugs of interest
  * Add releases() - list of Ubuntu releases the bug is confirmed affecting
  * Add some basic tests
  * Transition to DHPython2

 -- Bryce Harrington <bryce@ubuntu.com>  Thu, 09 Feb 2012 09:13:42 -0800

python-launchpadlib-toolkit (0.4.5) precise; urgency=low

  * bug_tasks: provide filters to constrain type of bug tasks being iterated.
  * bug_task: upstream product
  * person: retrieve list of non-hidden email addresses
  * Add support for credentials_file management.
  * Add an optional mechanism to check comments before adding a new one
  * Add filters to the BugTasks object.
  * Add type checking for Launchpad objects and collections
  * Add several more properties and attributes
  * Add caching of codenames for supported / stable distro series
  * Fix various bugs

 -- Bryce Harrington <bryce@ubuntu.com>  Tue, 24 May 2011 12:08:31 -0700

python-launchpadlib-toolkit (0.4.4) natty; urgency=low

  * service:  support the qastaging server
  * bug_task: expose upstream_bug_tracker
  * person: provide email addresses
  * person: karma
  * bug: return age of various bug items
  * ...plus a couple handful's of bug fixes

 -- Bryce Harrington <bryce@ubuntu.com>  Fri, 08 Apr 2011 19:36:56 -0700

python-launchpadlib-toolkit (0.4.3) natty; urgency=low

  * distribution: expose current_series
  * milestones: add a new milestones collection
  * distribution: expose all_milestones
  * distribution: expose active_milestones
  * distribution_source_package: convert milestones to launchpad milestones
    in search parameters

 -- Andy Whitcroft <apw@canonical.com>  Mon, 28 Feb 2011 17:10:47 +0000

python-launchpadlib-toolkit (0.4.2) natty; urgency=low

  * Add new script launchpad-service-status which looks to see if
    launchpad is up and running.
  * control: Add dependency on python-feedparser
  * bug_task:
    - add all of the date accessors exported by launchpad
    - add a "setter" property for task Importance

 -- Bryce Harrington <bryce@ubuntu.com>  Wed, 09 Feb 2011 16:00:27 -0800

# For older changelog entries, run 'apt-get changelog python-launchpadlib-toolkit'
