Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion requirements-testing.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pip
pytest>=6.0.0
pytest>=9.0.3
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pytest floor conflicts tox legacy

Medium Severity

Raising the shared pytest floor to >=9.0.3 conflicts with tox’s pytest<7.0.0 pins on Python 3.6 and 3.7, so those testenv dependency sets cannot be resolved and legacy-matrix CI runs fail at install time.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit c444e6d. Configure here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Redis tox caps block pytest nine

Medium Severity

The shared pytest>=9.0.3 requirement cannot be satisfied together with tox’s pytest<8.0.0 on every redis testenv, so those environments fail dependency resolution before tests run.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit c444e6d. Configure here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tornado pin blocks pytest nine

Medium Severity

pytest>=9.0.3 from the shared requirements conflicts with pytest<8.2 on the tornado-v6.0.4 tox environment, so that matrix job cannot install dependencies.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit c444e6d. Configure here.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pytest nine needs newer Python

Medium Severity

Requiring pytest>=9.0.3 in the shared testing requirements breaks tox envs on Python 3.8 and 3.9, because pytest 9 only supports Python 3.10 and newer while the matrix still runs those interpreters.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit c444e6d. Configure here.

tomli;python_version<"3.11" # Only needed for pytest on Python < 3.11
pytest-cov
pytest-forked
Expand Down
Loading