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.
The last release from https://pypi.org/project/pytest-metadata/ does clearly states
Requires: Python >=3.7.0, <3.11.0in 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.