Commit e77ee419 authored by Kenneth Pronovici's avatar Kenneth Pronovici

Changes for NMU 16.3.0-2.1

parent 136085f5
For pydoctor 16.3.0-2.1, I have removed the dependency on epydoc, which works
with Python 2 only, and will be removed from Debian soon. When epydoc is not
available, pydoctor falls back on plain text formatting. The result is not as
pretty as the original, but it is legible. For more information, see bug
Note that that pydoctor itself works only with Python 2, and will eventully
also have to be removed from Debian. But, this change buys some time.
-- Kenneth J. Pronovici <> Tue, 30 Jul 2019 23:07:46 +0000
pydoctor (16.3.0-2.1) unstable; urgency=medium
* Non-maintainer upload
* Remove dependency on epydoc (closes: #881550, #932584)
- Add debian/README.Debian explaining this change
- Adjust debian/control to remove Depends on python-epydoc
- Adjust and setup.cfg to remove reference to epydoc
-- Kenneth J. Pronovici <> Tue, 30 Jul 2019 23:07:46 +0000
pydoctor (16.3.0-2) unstable; urgency=medium
* Add missing dependency on dh-python.
......@@ -10,7 +10,7 @@ Vcs-Git:
Package: python-pydoctor
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-nevow, python-epydoc
Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-nevow
Description: Python API document generator
Pydoctor is a tool for generating API documentation for Python modules based
on their docstrings via static analysis.
Description: Remove dependency on epydoc
Removes the package's dependency on epydoc. Technically, the module
is still imported in pydoctor/, but its an optional dependency,
and the implementation falls back on a "boring docstring" if epydoc
isn't available. This isn't ideal, but given that epydoc only works
with Python 2 and can't be converted to Python 3, it's a reasonable
workaround that keeps pydoctor in the archive.
Author: Kenneth J. Pronovici <>
Last-Update: 2019-07-30
--- pydoctor-16.3.0.orig/setup.cfg
+++ pydoctor-16.3.0/setup.cfg
@@ -3,7 +3,6 @@ optimize=1
release = 1
-requires = epydoc
doc_files = README.txt
--- pydoctor-16.3.0.orig/
+++ pydoctor-16.3.0/
@@ -40,5 +40,5 @@ setup(
'Topic :: Documentation',
'Topic :: Software Development :: Documentation',
- install_requires=["Twisted", "epydoc"],
+ install_requires=["Twisted"],
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment