Skip to content

chore: modernize stale test-dep floors (pytest>=8, pytest-cov>=5, responses>=0.25)#94

Merged
martinkersner merged 1 commit into
mainfrom
issue-87-modernize-stale-test-requirement-floors
Jun 30, 2026
Merged

chore: modernize stale test-dep floors (pytest>=8, pytest-cov>=5, responses>=0.25)#94
martinkersner merged 1 commit into
mainfrom
issue-87-modernize-stale-test-requirement-floors

Conversation

@martinkersner

Copy link
Copy Markdown
Member

Closes #87

Bumps stale 2019–2021-era test-requirement floors in requirements/requirements-test.txt to currently-supported majors:

  • pytest>=6.2.5 -> pytest>=8
  • pytest-cov>=2.8.1 -> pytest-cov>=5
  • responses>=0.10.12 -> responses>=0.25

No upper caps (matches existing capless style). pytest-pep8 line left untouched (handled by #82); black/flake8/tox/tox-pyenv/wheel pins unchanged.

Test plan

Fresh venv (Python 3.12.7), pip install -r requirements/requirements-test.txt, resolved: pytest 9.1.1, pytest-cov 7.1.0, responses 0.26.1.

python -m pytest tests/: 10 passed, 151 skipped (skips are live-API integration tests gated on DATAMAXI_API_KEY; responses-mocked suite passes). No old pytest-era API breakage.

@martinkersner martinkersner self-assigned this Jun 30, 2026
@martinkersner martinkersner merged commit 9e93776 into main Jun 30, 2026
6 of 7 checks passed
@martinkersner martinkersner deleted the issue-87-modernize-stale-test-requirement-floors branch June 30, 2026 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Modernize stale test-requirement floors (pytest, pytest-cov, responses)

1 participant