Download project files

How do I verify a download?


110 of 78 releases

1.1.0 release from the trunk series released

Release information
Release notes:

- Add a new ``@scoped`` decorator to ``lazr.restful.declarations``, allowing
  applications to tag methods with scope names and issue authentication
  tokens constrained to only be able to call methods with particular scopes.
  Scoped requests cannot currently use attributes, accessors, or mutators;
  this may change in future.

File Description Downloads
download icon lazr.restful-1.1.0.tar.gz (md5, sig) lazr.restful 1.1.0 9
last downloaded 9 weeks ago
Total downloads: 9

1.0.4 release from the trunk series released

Release information
Release notes:

- Adjust versioning strategy to avoid importing pkg_resources, which is slow
  in large environments.

File Description Downloads
download icon lazr.restful-1.0.4.tar.gz (md5, sig) lazr.restful 1.0.4 1
last downloaded 32 weeks ago
Total downloads: 1

1.0.3 release from the trunk series released

Release information
Release notes:

Give ``DateTimeFieldMarshaller`` an ``unmarshall`` method, rather than
special-casing it elsewhere.

Generate stable ETags for dict fields.

Use a stable ordering for fields in entry representations.

Stabilize ETags of entries containing collections of strings between Python
2 and 3 (bug 1928474).

Add an ``IJSONPublishable`` adapter for ``date`` and ``datetime``.

File Description Downloads
download icon lazr.restful-1.0.3.tar.gz (md5, sig) lazr.restful 1.0.3 3
last downloaded 47 weeks ago
Total downloads: 3

1.0.2 release from the trunk series released

Release information
Release notes:

Avoid traceback reference cycle in ``ReadWriteResource.__call__``.

File Description Downloads
download icon lazr.restful-1.0.2.tar.gz (md5, sig) lazr.restful 1.0.2 2
last downloaded 50 weeks ago
Total downloads: 2

1.0.1 release from the trunk series released

Release information
Release notes:

Preserve specified parameter ordering in ``export_factory_operation`` and
``BaseResourceOperationAdapter``. This can make a difference when creating
objects, by ensuring that validators are called in the correct order.

File Description Downloads
download icon lazr.restful-1.0.1.tar.gz (md5, sig) lazr.restful 1.0.1 3
last downloaded 50 weeks ago
Total downloads: 3

1.0.0 release from the trunk series released

Release information
Release notes:

Rework ``lazr.restful.testing.webservice.WebServiceCaller`` to send named
POSTs as ``multipart/form-data`` requests. Arguments that are instances of
``io.BufferedIOBase`` are sent as-is rather than being encoded as JSON,
allowing robust use of binary arguments on both Python 2 and 3
(bug 1116954).

Normalize line breaks in text fields marshalled from a request to Unix-style
LF, since ``multipart/form-data`` encoding requires CRLF.

Make ``lazr.restful.testing.webservice.pprint_entry`` and
``lazr.restful.testing.webservice.pprint_collection`` recurse into lists in
order to print text string representations in the Python 3 style.

Require zope.publisher >= 6.0.0 on Python 3.

Make ``lazr.restful.testing.helpers.encode_unicode`` return ``str`` on
Python 3.

Sort fields in HTML views of en...

File Description Downloads
download icon lazr.restful-1.0.0.tar.gz (md5, sig) lazr.restful 1.0.0 3
last downloaded 50 weeks ago
Total downloads: 3

0.23.0 release from the trunk series released

Release information
Release notes:

Change ``lazr.restful.testing.webservice.pprint_entry`` and
``lazr.restful.testing.webservice.pprint_collection`` to print text string
representations in the Python 3 style (``'text'`` rather than ``u'text'``)
on both Python 2 and 3. This makes it easier to write bilingual doctests,
although existing callers need to change.

Stop ``lazr.restful.utils.make_identifier_safe`` having locale-dependent
behaviour.

Remove ``lazr.restful.utils.safe_js_escape``. Launchpad hasn't used it
since 2012, and it was a confusing interface in that it combined JavaScript
and HTML escaping. If any code is still using this, it should use
``cgi.escape``/``html.escape`` (if necessary) and ``json.dumps`` directly
instead.

Some more Python 3 porting work, still not yet complete.

File Description Downloads
download icon lazr.restful-0.23.0.tar.gz (md5, sig) lazr.restful 0.23.0 4
last downloaded 50 weeks ago
Total downloads: 4

0.22.2 release from the trunk series released

Release information
Release notes:

Fix dereferencing of URLs that redirect within HTTPS requests.

Some more Python 3 porting work, still not yet complete.

File Description Downloads
download icon lazr.restful-0.22.2.tar.gz (md5, sig) lazr.restful 0.22.2 5
last downloaded 50 weeks ago
Total downloads: 5

0.22.1 release from the trunk series released

Release information
Release notes:

Fix test failure with zope.interface >= 5.0.0.

Make ``ObjectLookupFieldMarshaller`` accept URLs that redirect, provided
that the redirected-to resource has a ``context`` attribute that evaluates
to the appropriate model object.

File Description Downloads
download icon lazr.restful-0.22.1.tar.gz (md5, sig) lazr.restful 0.22.1 6
last downloaded 48 weeks ago
Total downloads: 6

0.22.0 release from the trunk series released

Release information
Release notes:

Set a different ETag when serving WADL for different revisions of the web
service (bug 1875917).

Deprecate the "class advice" APIs from ``lazr.restful.declarations``:
``export_as_webservice_entry`` and ``export_as_webservice_collection``. In
their place, prefer the equivalent class decorators:
``@exported_as_webservice_entry`` and
``@exported_as_webservice_collection``. The functions based on class advice
will not work on Python 3.

File Description Downloads
download icon lazr.restful-0.22.0.tar.gz (md5, sig) lazr.restful 0.22.0 4
last downloaded 50 weeks ago
Total downloads: 4

110 of 78 releases