reportportal / agent-python-pytest

Framework integration with PyTest
Apache License 2.0
94 stars 103 forks source link

Release #359

Closed HardNorth closed 6 months ago

ogajduse commented 6 months ago

@HardNorth Could you please comment on why is the upper limit for pytest set in requirements.txt for this release?

Context: https://github.com/SatelliteQE/robottelo/pull/13995

HardNorth commented 6 months ago

@ogajduse Because they are literally incompatible due to sudden test collection changes in pytest: https://docs.pytest.org/en/stable/changelog.html#collection-changes Almost any attempt of running pytest-reportportal of versions <= 5.3.2 with pytest 8.0.0 will lead to such error: https://github.com/reportportal/agent-python-pytest/issues/358

Unfortunately their breaking changes also require breaking changes from me. So I'm going to bump minor version of the agent, when I fix it (I would bump major version, but here we stick to the main application major version).

ogajduse commented 6 months ago

Thank you for providing the context. Much appreciated.