lp:~cjwatson/lazr.restful/py3-declarations

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

Owner:
Colin Watson
Project:
lazr.restful
Status:
Merged

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:
lp:lazr.restful
This branch contains Public information 
Everyone can see this information.

Subscribers