Skip to main content

This is a template for your lazr package. To start your own lazr package,

Project description

This file is part of lazr.restfulclient.

lazr.restfulclient is free software: you can redistribute it and/or modify it
under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, version 3 of the License.

lazr.restfulclient is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
License for more details.

You should have received a copy of the GNU Lesser General Public License
along with lazr.restfulclient. If not, see <>.

LAZR restfulclient

This is a pure template for new lazr namespace packages.

Please see and for how to develop in this

This is an example Sphinx_ `Table of contents`_. If you add files to the docs
directory, you should probably improve it.

.. toctree::


.. _Sphinx:
.. _Table of contents:


The lazr.restfulclient package is importable, and has a version number.

>>> import lazr.restfulclient
>>> print 'VERSION:', lazr.restfulclient.__version__

NEWS for lazr.restfulclient

0.9.12 (2010-03-09)

- Fixed a bug that prevented a unicode string from being used as a
cache filename.

0.9.11 (2010-02-11)

- If a lazr.restful web service publishes multiple versions, you can
now specify which version to use in a separate constructor argument,
rather than sticking it on to the end of the service root.
- Filenames in the cache will never be longer than 150 characters,
to avoid errors on eCryptfs filesystems.
- Added a proof-of-concept test for OAuth-signed anonymous access.
- Fixed comparisons of entries and hosted files with None.

0.9.10 (2009-10-23)

- lazr.restfulclient now requests the correct WADL media type.
- Made HTTPError strings more verbose.
- Implemented the equality operator for entry and hosted-file resources.
- Resume setting the 'credentials' attribute on ServerRoot to avoid
breaking compatibility with launchpadlib.

0.9.9 (2009-10-07)

- The WSGI authentication middleware has been moved from lazr.restful
to the new lazr.authentication library, and lazr.restfulclient now
uses the new library.

0.9.8 (2009-10-06)

- Added support for OAuth.

0.9.7 (2009-09-30)

- Added support for HTTP Basic Auth.

0.9.6 (2009-09-16)

- Made compatible with lazr.restful 0.9.6.

0.9.5 (2009-08-28)

- Removed debugging code.

0.9.4 (2009-08-26)

- Removed unnecessary build dependencies.

- Updated tests for newer version of simplejson.

- Made tests less fragile by cleaning up lazr.restful example filemanager
between tests.

- normalized output of simplejson to unicode.

0.9.3 (2009-08-05)

Removed a sys.path hack from

0.9.2 (2009-07-16)

- Fields that can contain binary data are no longer run through

- For fields that can take on a limited set of values, you can now get
a list of possible values.

0.9.1 (2009-07-13)

- The client now knows to look for multipart/form-data representations
and will create them as appropriate. The upshot of this is that you
can now send binary data when invoking named operations that will
accept binary data.

0.9 (2009-04-29)

- Initial public release

Project details

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page