lp:ubuntu/precise-proposed/python-launchpadlib-toolkit

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/precise-proposed/python-launchpadlib-toolkit
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

8. By Bryce Harrington

* 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)
* Fix breakage caused by change in wadllib's date handling. In the past
  launchpadlib would return actual date objects but now it returns unicode
  timestamps. Add fix_time() routine to work around this problem.
  Otherwise all lpltk-using scripts will fail to run. Idemptontly, provide
  functionality in o2str to convert real datetimes into timestamps.
* Fix breakage caused by Launchpad not providing __len__ any more. This
  was dropped by Launchpad to resolve some timeout issues they were
  having. Length counts are now provided by dedicated properties.
  Switch to using them.
* Fix inclusion of missing 'iso-tracker' tag in gravity calculation.
* Add to_dict() routines to bug and bug_task to help for generating JSON.
* Add team functionality for determining subbed packages and parent team.
* New script for searching inside attachments of a package's bugs.
* Cleanup a stray build/ directory.
* Add some tests.
* setup.py, debian/control: Define package pre-requisites.
* 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.

7. By Bryce Harrington

* 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

6. By Bryce Harrington

* 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

5. By Andy Whitcroft

* 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

4. By Bryce Harrington

* 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

3. By Angel Abad

Added --prefix=/usr to distutils for executable install
in correct directory, fix ftbfs (LP: #701207)

2. By Bryce Harrington

* Update close-fix-committed-bugs to use lpltk instead of arsenal
* Restrict example scripts to read-only anonymous access. This allows
  them to run without needing the user to set up credentials.
* Add key:value parsing of bug descriptions
* Improve error handling of auth errors
* Add example script to print out bugs matching status and date
* Add several tutorials and simple examples
* New classes and methods for interacting with bugs

1. By Bryce Harrington

* Fix parameter name in debug routine.
* First upload to Ubuntu

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/quantal/python-launchpadlib-toolkit
This branch contains Public information 
Everyone can see this information.

Subscribers