Merge lp:~cjwatson/launchpad/docutils-0.14 into lp:launchpad

Proposed by Colin Watson
Status: Merged
Merged at revision: 18557
Proposed branch: lp:~cjwatson/launchpad/docutils-0.14
Merge into: lp:launchpad
Diff against target: 66 lines (+10/-3)
1 file modified
constraints.txt (+10/-3)
To merge this branch: bzr merge lp:~cjwatson/launchpad/docutils-0.14
Reviewer Review Type Date Requested Status
William Grant code Approve
Review via email: mp+335551@code.launchpad.net

Commit message

Upgrade to docutils 0.14 and Sphinx 1.6.5.

Description of the change

I previously tried something in https://code.launchpad.net/~cjwatson/launchpad/docutils-0.13.1/+merge/324879, but there were mysterious failures on full test runs. That was on Ubuntu 12.04, so hopefully things will work better now.

The Sphinx upgrade is needed because of an API change in docutils that broke lp.scripts.tests.test_sphinxdocs.TestSphinxDocumentation.test_docs_build_without_error.

To post a comment you must log in.
Revision history for this message
William Grant (wgrant) :
review: Approve (code)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'constraints.txt'
2--- constraints.txt 2018-02-14 01:27:28 +0000
3+++ constraints.txt 2018-02-20 17:08:19 +0000
4@@ -121,7 +121,8 @@
5 # Dependencies
6 #distribute==0.6.36
7 distribute==0.7.3
8-docutils==0.7
9+#docutils==0.7
10+docutils==0.14
11 Jinja2==2.5.5
12 mechanize==0.2.5
13 Paste==1.7.5.1
14@@ -129,7 +130,7 @@
15 PasteScript==1.7.5
16 py==1.4.8
17 #Pygments==1.4
18-Pygments==1.6
19+Pygments==2.2.0
20 python-gettext==1.0
21 #python-subunit==0.0.7
22 python-subunit==0.0.8beta
23@@ -138,7 +139,8 @@
24 RestrictedPython==3.6.0
25 #setuptools==0.6c11
26 setuptools==36.4.0
27-Sphinx==1.0.8
28+#Sphinx==1.0.8
29+Sphinx==1.6.5
30 #testtools==0.9.12
31 testtools==2.3.0
32 transaction==1.1.1
33@@ -218,6 +220,7 @@
34
35 # Alphabetical, case-insensitive, please! :-)
36
37+alabaster==0.7.10
38 # lp:~launchpad/ampoule/lp
39 # post1 Don't add a process back to the ready set if it received an error
40 # such as a timeout.
41@@ -255,6 +258,7 @@
42 html5browser==0.0.9
43 httmock==1.2.3
44 httplib2==0.8
45+imagesize==0.7.1
46 importlib==1.0.2
47 ipython==0.13.2
48 iso8601==0.1.12
49@@ -325,7 +329,9 @@
50 simplejson==3.8.2
51 SimpleTAL==4.3
52 six==1.9.0
53+snowballstemmer==1.2.1
54 soupmatchers==0.2
55+sphinxcontrib-websupport==1.0.1
56 # lp:~launchpad-committers/storm/with-without-datetime
57 storm==0.19.0.99-lpwithnodatetime-r408
58 subprocess32==3.2.6
59@@ -344,6 +350,7 @@
60 txlongpoll==0.2.12
61 txlongpollfixture==0.1.3
62 txpkgupload==0.2
63+typing==3.6.2
64 unittest2==1.1.0
65 van.testing==3.0.0
66 virtualenv-tools3==2.0.0