Created by Colin Watson on 2018-02-21 and last modified on 2018-02-21
Get this branch:
bzr branch lp:~cjwatson/lazr.restful/docutils-0.8-compat
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

217. By Colin Watson on 2018-02-21

Fix compatibility with docutils >= 0.8 under "zope.testrunner --subunit".

When zope.testrunner is asked for subunit output, it replaces sys.stdout
with a StringIO. Following
http://repo.or.cz/docutils.git/commitdiff/14cde9fb, this confuses docutils
into autoclosing the stdout stream in use by subunit, which broke the
Launchpad test suite following an upgrade to docutils 0.14.

_PydocParser uses epydoc.markup.restructuredtext._DocumentPseudoWriter,
which never writes any output, so the simplest fix for this is just to tell
docutils.core.Publisher to use docutils.io.NullOutput for its output, which
removes any risk of it going anywhere near stdout.

216. By Colin Watson on 2017-06-29

Release lazr.restful 0.20.0.

215. By Colin Watson on 2017-06-29

Bump version to 0.20.0, since application code may need some adjustment for the find_exported_interfaces change.

214. By Colin Watson on 2017-06-29

[r=wgrant] Restrict find_exported_interfaces to names that would ordinarily be considered to be exported from a module.

213. By Colin Watson on 2016-11-26

Fix incorrect next version.

212. By Colin Watson on 2016-02-17

Switch zope.interface, zope.component, and lazr.delegates users from class advice to class decorators.

211. By Colin Watson on 2016-02-17

Remove duplicate test.

210. By Colin Watson on 2016-02-16

Use new-style "except Exception as e" syntax rather than "except Exception, e".

209. By Dimitri John Ledkov on 2015-07-11

[r=xnox] Upgrade to ZTK 1.1.6 and match other dependencies to versions used by LP.

208. By Colin Watson on 2015-04-09

Remove unused import.

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.