Since there has been no maintainer response I have gone ahead and NMU'd this. The debdiff (attatched) is the same as previously other than filling in the bug number and target suite.
diff -Nru incremental-16.10.1/debian/changelog incremental-16.10.1/debian/changelog --- incremental-16.10.1/debian/changelog 2016-11-03 20:27:56.000000000 +0000 +++ incremental-16.10.1/debian/changelog 2019-12-27 12:48:06.000000000 +0000 @@ -1,3 +1,14 @@ +incremental (16.10.1-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Remove build-depends and reccomends on python-click (Closes: 947467) + * Disable python 2 autopkgtests and remove associated test dependencies. + * Disable testsuite for python 2 (keep it enabled for python 3) + * Add note to package description about incremental.update functionality + and python-click. + + -- Peter Michael Green <plugw...@debian.org> Fri, 27 Dec 2019 12:48:06 +0000 + incremental (16.10.1-3) unstable; urgency=medium * Recommend python Twisted and Click, in order to use incremental.update diff -Nru incremental-16.10.1/debian/control incremental-16.10.1/debian/control --- incremental-16.10.1/debian/control 2016-11-03 20:27:56.000000000 +0000 +++ incremental-16.10.1/debian/control 2019-12-27 12:48:06.000000000 +0000 @@ -7,7 +7,6 @@ python-all (>= 2.6.6-3), python-setuptools (>= 0.6b3), python-twisted-core, - python-click, python3-all, python3-setuptools (>= 0.6b3), python3-twisted, @@ -20,12 +19,16 @@ Package: python-incremental Architecture: all Depends: ${misc:Depends}, ${python:Depends} -Recommends: python-click, python-twisted-core +Recommends: python-twisted-core Provides: ${python:Provides} Description: Library for versioning Python projects. Incremental is a small library that versions your Python projects. . This package provides the Python 2.x module. + . + The incremental.update functionality requires the click module which is + no longer available for python 2 in Debian. If you require this functionality + we suggest using python 3. Package: python3-incremental Architecture: all diff -Nru incremental-16.10.1/debian/rules incremental-16.10.1/debian/rules --- incremental-16.10.1/debian/rules 2016-11-03 17:40:25.000000000 +0000 +++ incremental-16.10.1/debian/rules 2019-12-27 12:48:06.000000000 +0000 @@ -2,6 +2,10 @@ export PYBUILD_NAME=incremental +# Don't test python 2 because python-click is not available anymore. +export PYBUILD_DISABLE_python2=test +export PYBUILD_DISABLE_python2-dbg=test + # XXX Unit tests seem to leave cruft around, for some reason export PYBUILD_AFTER_TEST=rm -rf {build_dir}/incremental.tests.* diff -Nru incremental-16.10.1/debian/tests/control incremental-16.10.1/debian/tests/control --- incremental-16.10.1/debian/tests/control 2016-11-03 20:27:56.000000000 +0000 +++ incremental-16.10.1/debian/tests/control 2019-12-27 12:47:49.000000000 +0000 @@ -1,7 +1,5 @@ -Tests: unit-tests-2 unit-tests-3 +Tests: unit-tests-3 Restrictions: needs-root Depends: @, - python-twisted-core, - python-click, python3-twisted, python3-click