Bug#1058981: h5py: please remove old extraneous dependency on python3-unittest2

Alexandre Detiste alexandre.detiste at gmail.com
Tue Dec 19 01:02:00 GMT 2023


Source: h5py
Severity: normal

Dear Maintainer,

python3-unittest2 is obsolete: it was an
old backport of Python3's "unittest" to Python2.

Upstream does not use at all it anymore.

Please remove it from "debian/control" & "debian/tests/control",
so this library can be removed from Debian.

Greetings


   $ grep unittest -r
   h5py/tests/test_h5p.py:import unittest as ut
   h5py/tests/test_file.py:# unittest doesn't work with pytest fixtures (and possibly other features),
   h5py/tests/common.py:import unittest as ut
   docs/whatsnew/2.8.rst:* Use lazy-loading of run_tests to avoid strong dependency on unittest2
   docs/whatsnew/2.0.rst:* On Python 2.6, unittest2 is now required to run the test suite.
   docs/contributing.rst:implemented as methods on custom ``unittest.UnitTest`` subclasses;
X  debian/tests/control:         python3-unittest2,
X  debian/tests/control:         python3-unittest2,
X  debian/tests/control:         python3-unittest2,
X  debian/tests/control:         python3-unittest2,
X  debian/control:               python3-unittest2,
   debian/changelog:  * Add the missing B-D python-unittest2 for python2 tests



More information about the debian-science-maintainers mailing list