lp:~cjwatson/lazr.restful/py3-fix-reraise

Created by Colin Watson and last modified
Get this branch:
bzr branch lp:~cjwatson/lazr.restful/py3-fix-reraise
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

265. By Colin Watson

Fix exception re-raising on Python 3.

ReadWriteResource.__call__ takes some care to re-raise exceptions in such a
way as to preserve the original traceback, but to do this correctly on
Python 3 we need to use "raise ... from". This fixes a test failure in
ErrorsTestCase.test_non_web_service_exception_includes_original_traceback.

264. By Colin Watson

[r=pappacena] Stop make_identifier_safe having locale-dependent behaviour.

263. By Colin Watson

[r=pappacena] Port lazr.restful.tests.test_webservice.make_entry to Python 3.

262. By Colin Watson

[r=pappacena] Handle renaming of __builtin__ to builtins in Python 3.

261. By Colin Watson

[r=ilasc] Avoid calling str.decode on Python 3.

260. By Colin Watson

[r=ilasc] Avoid the Python 2-specific cStringIO and StringIO modules.

259. By Colin Watson

[r=ilasc] Make pprint_entry/pprint_collection format strings in Python 3 style.

258. By Colin Watson

[r=ilasc] Make doctests of tracebacks work on both Python 2 and 3.

257. By Colin Watson

Release lazr.restful 0.22.2.

256. By Colin Watson

Add NEWS entry for Python 3 porting work.

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