Created by Colin Watson on 2020-02-04 and last modified on 2020-02-19
Get this branch:
bzr branch lp:~cjwatson/lazr.restful/py3-declarations
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Colin Watson

Recent revisions

239. By Colin Watson on 2020-02-19

Merge trunk.

238. By Colin Watson on 2020-02-13

Fix skipping of test classes with testtools.

testtools doesn't currently support skipping test classes the normal
unittest way; see https://github.com/testing-cabal/testtools/issues/205.
However, we can avoid having to apply @unittest.skipIf to every test case in
the class by calling skipTest in setUp instead.

237. By Colin Watson on 2020-02-05

Add exported_as_webservice_{collection,entry} to __all__.

236. By Colin Watson on 2020-02-04

Deprecate class advice APIs and provide replacements.

lazr.restful.declarations.export_as_webservice_entry and
lazr.restful.declarations.export_as_webservice_collection can't work on
Python 3, because the whole "class advice" strategy relies on metaclass
hacking that is no longer possible. Deprecate these and provide equivalent
class decorators (@exported_as_webservice_entry and
@exported_as_webservice_collection) instead.

235. By Colin Watson on 2020-02-04

[r=ilasc] Import urllib and friends from six.moves.

234. By Colin Watson on 2020-02-04

[r=ilasc] Use Python 3-compatible raise syntax.

233. By Colin Watson on 2020-02-04

[r=ilasc] Only require the separate wsgiref package on Python 2.

232. By Colin Watson on 2020-02-04

[r=doismellburning] Apply absolute_import and print_function __future__ imports.

231. By Colin Watson on 2019-12-17

Release lazr.restful 0.21.0.

230. By Colin Watson on 2019-11-22

[r=ilasc] Remove dependency on zope.app.pagetemplate.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.