[ Colin Watson ]
* Team upload.
* New upstream release:
- Fix saving of credentials in python3 with gnome-keyring (closes:
#882166, LP: #1685962).
* Move VCS to salsa.debian.org.
[ Ondřej Nový ]
* d/copyright: Use https protocol in Format field
* Team upload.
* New upstream release:
- Fix fallback if authorizing a token with a browser raises
webbrowser.Error (LP: #1685549).
[ Ondřej Nový ]
* Fixed VCS URL (https)
[ Dimitri John Ledkov ]
* New upstream release
* Drop deprecated warnings patch, applied upstream
* Cherrypick upstream patch to fix LP: #1471927
* Fix test suite on Python 3.5 by ignoring PendingDeprecationWarnings from
lazr.restfulclient. (Closes: #802136).
* Upload to unstable.
* Bump copyright years.
* Drop XS-Testsuite header, now unnecessary.
* Bump Standards-Version to 3.9.6, no changes needed.
* New upstream release.
* Drop using Files-Excluded, new upstream release tarball is cruft-less.
* Python 3 support.
* Switch to debhelper 9.
* Switch to pybuild.
* Drop patches accepted upstream
* Add python3 support to the auto-package test.
[ Stefano Rivera ]
* Upload to unstable.
* Bump Standards-Version to 3.9.5, no changes needed.
* Export HOME in the autopkgtest, cache is stored there.
* Verify upstream GPG signatures in watch file.
[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
* New upstream release.
- Supports disabling SSL validation, by exporting
LP_DISABLE_SSL_CERTIFICATE_VALIDATION=1.
* Refresh patches.
* Repack to drop eggs directory (Filed LP#1098878)
* Upload to experimental, as wheezy is frozen.
* Bump Standards-Version to 3.9.4.
- Bump debhelper dependency to 8.1 for build-{arch,indep} support.
* Add autopkgtest to run test suite.
* New maintainer.
* Clean properly (Closes: #671328).
- Remove egg-info.
* Bump Standards-Version to 3.9.3, no changes needed.
* Build-Depend on python-all rather than python.
* Make all versioned dependencies more backport-friendly, by stripping
debian-revisions or appending ~.
* Make watch file a little more robust.
* Wrap long lines in debian/control.
* Use machine readable copyright format.
* begone-ez_setup.patch: Friends don't let friends use ez_setup.
* Run unit tests during build.
- python-unittest2.patch: Use unittest backport package on Python <2.7.
- B-D on python-keyring, python-lazr.restfulclient, python-oauth,
python-simplejson, python-testresources, python-unittest2, and
python-wadllib.
* New upstream release.
* debian/patches/auth_message.patch:
- Refresh for new upstream release.
* New upstream release.
- No longer use HOME environment variable to determine path of the
home directory (Closes: #644678).
* debian/patches/auth_message.patch:
- Refresh for new upstream release.
* debian/control:
- Suggest python-pkg-resources and python-testresources.
- Drop Breaks: ${python:Breaks} field, no longer needed.
* debian/rules:
- Pass --no-guessing-deps to dh_python2 to avoid listing unneeded
dependencies, they are added manually instead.
* debian/patches/auth_message.patch:
- Add a delay before attempting to launch browser (Closes: #584556).
* New upstream release.
* debian/docs:
- Do not install NEWS.txt, already provided as changelog.
* Python transition:
- Add support for python2.7 (Closes: #623211)
* debian/control:
- Bump Standards-Version to 3.9.2, no changes required.
* New upstream release.
- Restore compatibility with login_with() API (Closes: #616484).
* debian/control:
- Bump X-Python-Version to >= 2.6 (Closes: #615100).
- Explicitly require minimun versions for python-lazr.uri and
python-lazr.restfulclient dependencies (Closes: #616483).
- Bump python-keyring minimum version to be at least 0.5.
* debian/NEWS:
- Document major issues with newer launchpadlib versions, shamelessly
taken from ubuntu-dev-tools, and provided by Stefano Rivera.
* Upload to unstable.
* New upstream release.
* Switch to dh_python2.
* debian/control:
- Depend on python-keyring.
- Bump Standards-Version to 3.9.1, no changes required.
* New upstream release.
* debian/patches/no_package_data.patch:
- Do not install documentation files in Python module directory.
* debian/control:
- Tighten python-lazr.restfulclient dependency to be >= 0.9.19.
- Bump Standards-Version to 3.9.0, no changes required.
* debian/docs:
- Install documentation files under /usr/share/doc (Closes: #580324).
* New upstream release.
* debian/control:
- Tighten python-lazr.restfulclient dependency to be >= 0.9.18.
* New upstream version.
* debian/control:
- Add Breaks field listing packages not yet compatible with new
Launchpad API 1.0.
* debian/preinst:
- Remove it, useful for Ubuntu Lucid only.
* New upstream release.
* Switch to format 3.0 (quilt).
* New upstream release.
* debian/control:
- Move myself as Maintainer, DPMT as Uploaders.
* debian/rules:
- Install upstream changelog.
* New upstream version.
* debian/control:
- Tighten python-lazr.restfulclient dependency to be >= 0.9.11.
* Always depend on python-simplejson, drop the alternative python2.6
dependency, as launchpadlib explicitly needs simplejson, not json
provided by python2.6, thanks Martin Pitt! (Closes: #566795).
* Bump Standards-Version to 3.8.4, no changes required.
* New upstream release.
* lazr.restfulclient must be at least 0.9.10.
* New upstream release.
* Initial Debian release (Closes: #551273).
* Package taken from Ubuntu, major changes introduced are:
- Switch to debhelper 7.
- Switch to python-support, also providing preinst script to handle
removal of stale .pyc files to ease transition.
* New upstream release.
* New upstream snapshot.
- Optimise PATCH by not sending a GET afterwards, and using the object
returned in the body of the response to the PATCH.
* New upstream snapshot.
- Handle datetime parameters, converting them to string format before
sending them out.
- Make the error message if not using keyword args more understandable.
* New upstream snapshot.
- Some fixes to the XSL.
- Make launchpadlib take advantage of 'http_etag' information embedded
in entry representations.
- Make launchpadlib JSON-encode all outgoing strings that will be
used as named operation arguments.
- Make IPerson.archive available.
* New upstream snapshot.
- Add support for hosted file resources, e.g. bug attachments.
- Add support for indexing of collections that aren't top-level
collections, so you don't have to slice and then index.
- For hosted file resources expose filename and date uploaded.
Take filename as an argument when uploading a file.
- Automatically encode non-string parameters to named operations as JSON.
* Increase dependency on python-httplib2 to (>= 0.4.0) as the new version
uses some of its new features.
* New upstream snapshot.
- Use the webbrowser module instead of trying to guess the user's browser.
- dir() on a Resource object now shows all Launchpad attributes and
operations. (bug 253407)
- Sign all HTTP requests with the OAuth credentials (previously, requests
triggered by redirects were not being signed.)
- Make it possible to load a resource from a stored URL. (bug 251497)
- Fix "A link attribute that's None gives an error instead of returning
None". (bug 255364)
- Do not fetch a collection's content when only requested to call a named
operation on that collection (bug 253635)
- Add support for slices on Collection objects (bug 251523)
- Make it possible to look up projects by name.
- Implement client-side conditional GET and PUT.
- Request compressed data in the TE header, not the Accept-Encoding header.
(bug 261619)
* Initial release (LP: #254592)
* Disable setuptools_bzr in setup.py as we are building from a tarball,
and this breaks the detection of data files, meaning that important
data files are not included in the package.