Package: libapache2-mod-python
Version: 3.5.0+git20211031.e6458ec-1
Severity: normal
My git snapshot included this version as the Python version, which makes
pkg_resources unhappy
More recent setuptools (often installed in virtualenvs) breaks with this
version:
$ ve/bin/python3 -c 'import pkg_resources; pkg_resources.require("mod_python")'
<string>:1: DeprecationWarning: pkg_resources is deprecated as an API. See
https://setuptools.pypa.io/en/latest/pkg_resources.html
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/root/ve/lib/python3.11/site-packages/pkg_resources/__init__.py", line
968, in require
needed = self.resolve(parse_requirements(requirements))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/root/ve/lib/python3.11/site-packages/pkg_resources/__init__.py", line
829, in resolve
dist = self._resolve_dist(
^^^^^^^^^^^^^^^^^^^
File "/root/ve/lib/python3.11/site-packages/pkg_resources/__init__.py", line
854, in _resolve_dist
if dist is None or (dist not in req and replace_conflicting):
^^^^^^^^^^^^^^^
File "/root/ve/lib/python3.11/site-packages/pkg_resources/__init__.py", line
3205, in __contains__
return self.specifier.contains(item, prereleases=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"/root/ve/lib/python3.11/site-packages/pkg_resources/_vendor/packaging/specifiers.py",
line 905, in contains
item = Version(item)
^^^^^^^^^^^^^
File
"/root/ve/lib/python3.11/site-packages/pkg_resources/_vendor/packaging/version.py",
line 198, in __init__
raise InvalidVersion(f"Invalid version: '{version}'")
pkg_resources.extern.packaging.version.InvalidVersion: Invalid version:
'3.5.0-git20211031.e6458ec-1-b1'
Stefano