lp://staging/ubuntu/quantal/python-launchpadlib-toolkit

Created by James Westby and last modified
Get this branch:
bzr branch lp://staging/ubuntu/quantal/python-launchpadlib-toolkit
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

10. By Bryce Harrington

* 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

9. By Bryce Harrington

* 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

8. By Bryce Harrington

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

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://staging/ubuntu/raring/python-launchpadlib-toolkit
This branch contains Public information 
Everyone can see this information.

Subscribers