Skip to content

Conversation

@sanders41
Copy link
Contributor

Pytest 9 dropped support for Python 3.9 so that is why I dropped it here.

@codecov-commenter
Copy link

codecov-commenter commented Nov 9, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 90.46%. Comparing base (03dd96a) to head (913d262).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1278      +/-   ##
==========================================
- Coverage   90.53%   90.46%   -0.07%     
==========================================
  Files           2        2              
  Lines         412      409       -3     
  Branches       45       44       -1     
==========================================
- Hits          373      370       -3     
  Misses         30       30              
  Partials        9        9              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sanders41
Copy link
Contributor Author

I assume the timeline protection is wanting me to add something for the changelog? I can't find any documentation on what it is looking for.

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Choose a reason for hiding this comment

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

The message from chronographer is easily missable : No files matching re.compile('changelog.d/(?P<issue_number>[^\\./]+).(?P<fragment_type>security|removed|deprecated|added|changed|fixed|downstream)(.\d+)?(.[^\\./]+)*$') pattern added

Copy link
Member

@Pierre-Sassoulas Pierre-Sassoulas left a comment

Choose a reason for hiding this comment

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

LGTM, but I'm not in a position to merge this.

[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Add changelog

docs: Split up change fragment into separate ones.
@seifertm
Copy link
Contributor

Thanks @sanders41 !

I split up the existing news fragment, so that the removal of Python 3.9 support and the support for pytest 9 ends up in the Removed and Added sections of the changelog, respectively. Then I squashed the commits to clean up the history.

Big thanks to @Pierre-Sassoulas as well for helping out! Honestly, I wouldn't mind you merging this PR.

Release will follow in a couple of hours. I just want to check if it makes sense to include some of the other open PRs in the release.

@seifertm seifertm mentioned this pull request Nov 10, 2025
Merged via the queue into pytest-dev:main with commit cdc6bd1 Nov 10, 2025
23 checks passed
@seifertm seifertm added this to the v1.3 milestone Nov 10, 2025
@seifertm seifertm linked an issue Nov 10, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support pytest v9

4 participants