← All tasks
pythonpytest-dev/pytest-metadata #49Not a task: already works

Remove python<3.11 time-bomb from project metadata

envgap__pytest-dev__pytest-metadata-49

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
ff493afce81b1bbe7a2f866cd27510e5d9b8feef
Manifest
pyproject.toml
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

pytest-dev/pytest-metadata #49 · read the original issue
The last release from https://pypi.org/project/pytest-metadata/ does clearly states `Requires: Python >=3.7.0, <3.11.0` in its metadata, regardless the fact that I was not able to see that in code from main branch.



That acts like a time-bomb which prevents installation of 2.0.1 on py311. I discovered this problem while trying to add py311 testing pipelines for other projects.



Interestingly, what happens is that pip picks 2.0.0 which does not have this in its metadata.



That bug should be treated as critical because it will prevent anyone using this pytest plugin from adding a py311 testping pipeline.
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]