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

Created by Colin Watson and last modified
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

Merge trunk.

238. By Colin Watson

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

Add exported_as_webservice_{collection,entry} to __all__.

236. By Colin Watson

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

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

234. By Colin Watson

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

233. By Colin Watson

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

232. By Colin Watson

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

231. By Colin Watson

Release lazr.restful 0.21.0.

230. By Colin Watson

[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