Skip to content
Commits on Source (5)
......@@ -4,6 +4,11 @@ sphinxcontrib-autoprogram (0.1.4-1) UNRELEASED; urgency=medium
* cme fix dpkg-control
* debhelper 11
* d/watch: Use https://pypi.debian.net
* add upstream patch fo work with Sphinx 1.7
Closes: #895849
* Standards-Version: 4.1.4
* Point Vcs fields to salsa.debian.org
* Testsuite: autopkgtest-pkg-python
-- Andreas Tille <tille@debian.org> Mon, 26 Mar 2018 19:06:47 +0200
......
......@@ -4,6 +4,7 @@ Uploaders: Tim Booth <tbooth@ceh.ac.uk>,
Andreas Tille <tille@debian.org>,
Kevin Murray <spam@kdmurray.id.au>
Section: python
Testsuite: autopkgtest-pkg-python
Priority: optional
Build-Depends: debhelper (>= 11~),
dh-python,
......@@ -13,9 +14,9 @@ Build-Depends: debhelper (>= 11~),
python3,
python3-setuptools,
python3-sphinx
Standards-Version: 4.1.3
Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/sphinxcontrib-autoprogram.git
Vcs-Git: https://anonscm.debian.org/git/debian-med/sphinxcontrib-autoprogram.git
Standards-Version: 4.1.4
Vcs-Browser: https://salsa.debian.org/med-team/sphinxcontrib-autoprogram
Vcs-Git: https://salsa.debian.org/med-team/sphinxcontrib-autoprogram.git
Homepage: https://pythonhosted.org/sphinxcontrib-autoprogram/
Package: sphinxcontrib-autoprogram
......
From: Zach Riggle <zachriggle@users.noreply.github.com>
Date: Tue, 20 Feb 2018 12:41:42 -0600
Subject: [PATCH] Make autoprogram work with Sphinx 1.7
Bug-Debian: https://bugs.debian.org/895849
Origin: https://github.com/sphinx-contrib/autoprogram/pull/2/commits/9b807e77a52fa242e14844fc4accf883a67cef9e
`sphinx.util.compat` was removed from Sphinx 1.7
---
sphinxcontrib/autoprogram.py | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- a/sphinxcontrib/autoprogram.py
+++ b/sphinxcontrib/autoprogram.py
@@ -25,6 +25,13 @@ from six.moves import builtins, reduce
from sphinx.domains import std
from sphinx.util.nodes import nested_parse_with_titles
+try:
+ # sphinx.util.compat.Directive class is now deprecated.
+ # Please use instead docutils.parsers.rst.Directive
+ from sphinx.util.compat import Directive
+except ImportError:
+ from docutils.parsers.rst import Directive
+
__all__ = ('AutoprogramDirective',
'AutoprogramDirectiveTestCase', 'ScannerTestCase',
'import_object', 'scan_programs', 'setup', 'suite')