Download project files

How do I verify a download?


110 of 76 releases

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 4 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 8 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 8 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 8 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 8 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 8 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 6 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 8 weeks ago
Total downloads: 4

0.21.1 release from the trunk series released

Release information
Release notes:

Only require the separate wsgiref package on Python 2.

Remove epydoc dependency, incorporating the relevant code directly.

Allow newer versions of grokcore.component and martian rather than pinning
exact (and old) versions.

Some miscellaneous Python 3 porting work, not yet complete.

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

0.21.0 release from the trunk series released

Release information
Release notes:

Fix IDjangoLocation for compatibility with zope.traversing >= 3.13, which
only adapts objects to ILocation if they do not have a __parent__ attribute.
Objects implementing IDjangoLocation must now have a __parent_object__
attribute instead of __parent__.

Fix double closing brace when encoding the result of a custom operation
where the result has an adapter to ICollection.

Generate IEntry subinterfaces with field ordering matching that in the
original interface.

Fixed bug 1803564: Values from requests that contain only whitespace are now
interpreted correctly.

Remove limitation on immediately reinstating a named operation with the same
name as a mutator in the webservice version that gets rid of named
operations for mutator methods. (This was previously only unreliably
enforced in a...

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

110 of 76 releases