===================== NEWS for launchpadlib ===================== 1.6.2 (2010-06-21) ================== - Extended the optimization from version 1.6.1 to apply to Launchpad's top-level collection of people. 1.6.1 (2010-06-16) ================== - Added an optimization that lets launchpadlib avoid making an HTTP request in some situations. 1.6.0 (2010-04-07) ================== - Fixed a test to work against the latest version of Launchpad. 1.5.8 (2010-03-25) ================== - Use version 1.0 of the Launchpad web service by default. 1.5.7 (2010-03-16) ================== - Send a Referer header whenever making requests to the Launchpad website (as opposed to the web service) to avoid falling afoul of new cross-site-request-forgery countermeasures. 1.5.6 (2010-03-04) ================== - Fixed a minor bug when using login_with() to access a version of the Launchpad web service other than the default. - Added a check to catch old client code that would cause newer versions of launchpadlib to make nonsensical requests to https://api.launchpad.dev/beta/beta/, and raise a helpful exception telling the developer how to fix it. 1.5.5 ===== - Added the ability to access different versions of the Launchpad web service. 1.5.4 (2009-12-17) ================== - Made it easy to get anonymous access to a Launchpad instance. - Made it easy to plug in different clients that take the user's Launchpad login and password for purposes of authorizing a request token. The most secure technique is still the default: to open the user's web browser to the appropriate Launchpad page. - Introduced a command-line script bin/launchpad-credentials-console, which takes the user's Launchpad login and password, and authorizes a request token on their behalf. - Introduced a command-line script bin/launchpad-request-token, which creates a request token on any Launchpad installation and dumps the JSON description of that token to standard output. - Shorthand service names like 'edge' should now be respected everywhere in launchpadlib. 1.5.3 (2009-10-22) ================== - Moved some more code from launchpadlib into the more generic lazr.restfulclient. 1.5.2 (2009-10-01) ================== - Added a number of new sample scripts from elsewhere. - Added a reference to the production Launchpad instance. - Made it easier to specify a Launchpad instance to run against. 1.5.1 (2009-07-16) ================== - Added a sample script for uploading a release tarball to Launchpad. 1.5.0 (2009-07-09) ================== - Most of launchpadlib's code has been moved to the generic lazr.restfulclient library. launchpadlib now contains only code specific to Launchpad. There should be no changes in functionality. - Moved bootstrap.py into the top-level directory. Having it in a subdirectory with a top-level symlink was breaking installation on Windows. - The notice to the end-user (that we're opening their web browser) is now better formatted. 1.0.1 (2009-05-30) ================== - Correct tests for new launchpad cache behavior in librarian - Remove build dependency on setuptools_bzr because it was causing bzr to be downloaded during installation of the package, which was unnecessary and annoying. 1.0 (2009-03-24) ================ - Initial release on PyPI