FS#77784 - [python-rich] Depends on exactly python-markdown-it-py 2.2.0 (repo has 2.1.0)

Attached to Project: Community Packages
Opened by Marcus Hoffmann (BubuIIC) - Wednesday, 08 March 2023, 17:36 GMT
Last edited by freswa (frederik) - Wednesday, 08 March 2023, 20:39 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Trying to run a flask app that depends on python-rich (via flask-limiter) results in the following error:

```
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/flask_limiter/wrappers.py", line 10, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: from limits import RateLimitItem, parse_many
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/limits/__init__.py", line 5, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: from . import _version, aio, storage, strategies
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/limits/aio/__init__.py", line 1, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: from . import storage, strategies
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/limits/aio/storage/__init__.py", line 6, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: from .base import MovingWindowSupport, Storage
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/limits/aio/storage/base.py", line 5, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: from limits.storage.registry import StorageRegistry
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/limits/storage/__init__.py", line 12, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: from .base import MovingWindowSupport, Storage
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/limits/storage/base.py", line 6, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: from limits.util import LazyDependency
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/limits/util.py", line 11, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: import pkg_resources
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3258, in <module>
Mar 08 18:20:57 bubu matrix-registration[1884354]: def _initialize_master_working_set():
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3232, in _call_aside
Mar 08 18:20:57 bubu matrix-registration[1884354]: f(*args, **kwargs)
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 3270, in _initialize_master_working_set
Mar 08 18:20:57 bubu matrix-registration[1884354]: working_set = WorkingSet._build_master()
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 619, in _build_master
Mar 08 18:20:57 bubu matrix-registration[1884354]: return cls._build_from_requirements(__requires__)
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 632, in _build_from_requirements
Mar 08 18:20:57 bubu matrix-registration[1884354]: dists = ws.resolve(reqs, Environment())
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 815, in resolve
Mar 08 18:20:57 bubu matrix-registration[1884354]: dist = self._resolve_dist(
Mar 08 18:20:57 bubu matrix-registration[1884354]: File "/usr/lib/python3.10/site-packages/pkg_resources/__init__.py", line 856, in _resolve_dist
Mar 08 18:20:57 bubu matrix-registration[1884354]: raise DistributionNotFound(req, requirers)
Mar 08 18:20:57 bubu matrix-registration[1884354]: pkg_resources.DistributionNotFound: The 'markdown-it-py<3.0.0,>=2.2.0' distribution was not found and is required by rich
```

Additional info:
* package version: 13.3.2-1
This task depends upon

Closed by  freswa (frederik)
Wednesday, 08 March 2023, 20:39 GMT
Reason for closing:  Fixed
Additional comments about closing:  python-markdown-it-py-2.2.0-1

Loading...