Skip to content

Changelog python-launchpadlib (1.10.13-1)

2020

python-launchpadlib (1.10.13-1) unstable; urgency=medium

   * New upstream release.
     - Fix test runs under sudo.

python-launchpadlib (1.10.12-1) unstable; urgency=medium

   * New upstream release.
     - Postpone keyring.errors import in the same way that we postpone
       importing keyring itself.  (This should fix autopkgtest failures on
       Ubuntu.)

python-launchpadlib (1.10.11-1) unstable; urgency=medium

   * New upstream release.
     - Don't store credentials or open a browser window when running under
       sudo (LP: #1825014, #1862948).
     - Fall back to in-memory credentials store if no keyring backend is
       available (LP: #1864204).

python-launchpadlib (1.10.10-1) unstable; urgency=medium

   [ Debian Janitor ]
   * Bump debhelper from old 11 to 12.
   * Set upstream metadata fields: Repository, Repository-Browse.
 
   [ Colin Watson ]
   * New upstream release.
     - Fix AccessToken.from_string crash on Python 3.8 (LP: #1861873).

2019

python-launchpadlib (1.10.9-1) unstable; urgency=medium

   * New upstream release.
   * Drop patch version-data, superseded upstream.

python-launchpadlib (1.10.8-2) unstable; urgency=medium

   * Replace patch no_package_data with version-data, we need version.txt.
   * Bump Standards-Version to 4.4.1, no changes needed.
   * Bump copyright years.
   * Declare Rules-Requires-Root: no.

python-launchpadlib (1.10.8-1) unstable; urgency=medium

   * Team upload.
   * New upstream release.

python-launchpadlib (1.10.7-2) unstable; urgency=medium

   * Team upload.
   * Use debhelper-compat instead of debian/compat.
   * d/control: Fix wrong Vcs-*.
   * Drop Python 2 support (Closes: #937879).

python-launchpadlib (1.10.7-1) unstable; urgency=medium

   * Team upload.
   * New upstream release.

2018

python-launchpadlib (1.10.6-2) unstable; urgency=medium

   [ Ondřej Nový ]
   * d/tests: Use AUTOPKGTEST_TMP instead of ADTTMP
   * d/control: Remove ancient X-Python-Version field
   * d/control: Remove ancient X-Python3-Version field
   * Convert git repository from git-dpm to gbp layout
 
   [ Stefano Rivera ]
   * Bump Standards-Version to 4.2.0, no changes needed.
   * Bump copyright years.
   * Bump debhelper compat level to 11.

python-launchpadlib (1.10.6-1) unstable; urgency=medium

   [ 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

2017

python-launchpadlib (1.10.5-1) unstable; urgency=medium

   * Team upload.
   * New upstream release:
     - Fix fallback if authorizing a token with a browser raises
       webbrowser.Error (LP: #1685549).

2016

python-launchpadlib (1.10.4-1) unstable; urgency=medium

   [ 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

2015

python-launchpadlib (1.10.3-3) unstable; urgency=medium

   * Fix test suite on Python 3.5 by ignoring PendingDeprecationWarnings from
     lazr.restfulclient. (Closes: #802136).

python-launchpadlib (1.10.3-2) unstable; urgency=medium

   * Upload to unstable.
   * Bump copyright years.
   * Drop XS-Testsuite header, now unnecessary.
   * Bump Standards-Version to 3.9.6, no changes needed.

2014

python-launchpadlib (1.10.3-1) experimental; urgency=medium

   * 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.

python-launchpadlib (1.10.2+ds-2) unstable; urgency=low

   [ 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.

2013

python-launchpadlib (1.10.2+ds-1) experimental; urgency=low

   * 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.

2012

python-launchpadlib (1.9.12-2) unstable; urgency=low

   * 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.

2011

python-launchpadlib (1.9.12-1) unstable; urgency=low

   * New upstream release.
   * debian/patches/auth_message.patch:
     - Refresh for new upstream release.

python-launchpadlib (1.9.11-1) unstable; urgency=low

   * 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.

python-launchpadlib (1.9.9-2) unstable; urgency=low

   * debian/patches/auth_message.patch:
     - Add a delay before attempting to launch browser (Closes: #584556).

python-launchpadlib (1.9.9-1) unstable; urgency=low

   * New upstream release.
   * debian/docs:
     - Do not install NEWS.txt, already provided as changelog.

python-launchpadlib (1.9.8-2) unstable; urgency=low

   * Python transition:
     - Add support for python2.7 (Closes: #623211)
   * debian/control:
     - Bump Standards-Version to 3.9.2, no changes required.

python-launchpadlib (1.9.8-1) unstable; urgency=low

   * 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.

python-launchpadlib (1.8.0-2) unstable; urgency=low

   * Upload to unstable.

2010

python-launchpadlib (1.8.0-1) experimental; urgency=low

   * New upstream release.
   * Switch to dh_python2.
   * debian/control:
     - Depend on python-keyring.
     - Bump Standards-Version to 3.9.1, no changes required.

python-launchpadlib (1.6.2-1) unstable; urgency=low

   * 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).

python-launchpadlib (1.6.1-1) unstable; urgency=low

   * New upstream release.
   * debian/control:
     - Tighten python-lazr.restfulclient dependency to be >= 0.9.18.

python-launchpadlib (1.6.0-1) unstable; urgency=low

   * 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.

python-launchpadlib (1.5.7-1) unstable; urgency=low

   * New upstream release.
   * Switch to format 3.0 (quilt).

python-launchpadlib (1.5.6-1) unstable; urgency=low

   * New upstream release.
   * debian/control:
     - Move myself as Maintainer, DPMT as Uploaders.
   * debian/rules:
     - Install upstream changelog.

python-launchpadlib (1.5.5-1) unstable; urgency=low

   * New upstream version.
   * debian/control:
     - Tighten python-lazr.restfulclient dependency to be >= 0.9.11.

python-launchpadlib (1.5.4-2) unstable; urgency=low

   * 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.

2009

python-launchpadlib (1.5.4-1) unstable; urgency=low

   * New upstream release.
   * lazr.restfulclient must be at least 0.9.10.

python-launchpadlib (1.5.3-1) unstable; urgency=low

   * New upstream release.

python-launchpadlib (1.5.2-1) unstable; urgency=low

   * 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.

python-launchpadlib (1.5.1-0ubuntu1) karmic; urgency=low

   * New upstream release.

python-launchpadlib (0.2~bzr35-0ubuntu1) jaunty; urgency=low

   * 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.

python-launchpadlib (0.2~bzr34-0ubuntu1) jaunty; urgency=low

   * 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.

python-launchpadlib (0.2~bzr29-0ubuntu1) jaunty; urgency=low

   * 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.

2008

python-launchpadlib (0.2~bzr25-0ubuntu1) intrepid; urgency=low

   * 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.

python-launchpadlib (0.2~bzr17-0ubuntu1) intrepid; urgency=low

   * 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)

python-launchpadlib (0.1~bzr7-0ubuntu1) intrepid; urgency=low

   * 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.