Skip to content

DOC: Prepare the 9.0 release - #1022

Merged
bashtage merged 4 commits into
mainfrom
a90-release-prep
Nov 11, 2026
Merged

bashtage merged 4 commits into
mainfrom
a90-release-prep

Conversation

@bashtage

@bashtage bashtage commented Nov 11, 2026 •

Copy link
Copy Markdown
Owner

The last changes before tagging v9.0.0:

  1. Removed extras in the notes: MAINT: Move the development configuration into pyproject.toml #1021 removed the test, doc and dev extras, which all exist in 8.0. pip only warns about an extra that doesn't exist, so pip install arch[test] quietly stops installing pytest. The 9.0 notes mentioned this only under "Documentation and maintenance". It is now also an entry in "Deprecations and removals", which says to install pytest 9 or later to run the test suite.
  2. Release date: "Release 9.0 (Unreleased)" becomes "Release 9.0 (November 11, 2026)".

The branch also has a commit that removed the Windows on ARM test job and a commit that restores it. They cancel out, so .github/workflows/windows-arm.yml and its notes are the same as on main. Only doc/source/changes/9.0.rst differs from main.

Checks

  • 9.0.rst is ASCII and at most 88 columns, and docutils parses it with no warnings.

🤖 Generated with Claude Code

#1021 removed the test, doc and dev extras. pip only warns about an extra that does
not exist, so pip install arch[test] silently stops installing pytest. The note was
only under Documentation and maintenance.
Removes .github/workflows/windows-arm.yml (from #1003), its 9.0 note under
Documentation and maintenance and the #1003 cite in the Compatibility note. The Windows
on ARM wheels are still built and tested in arch-wheels, so the notes about the wheels
and the OpenBLAS thread warning stay.
@codecov

codecov Bot commented Nov 11, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.51%. Comparing base (139c820) to head (96ab49f).
⚠️ Report is 5 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1022   +/-   ##
=======================================
  Coverage   99.51%   99.51%           
=======================================
  Files         152      152           
  Lines       34209    34209           
  Branches     2588     2588           
=======================================
  Hits        34043    34043           
  Misses         94       94           
  Partials       72       72           
Flag Coverage Δ
adder 99.45% <ø> (ø)
subtractor 99.45% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 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.

@bashtage
bashtage marked this pull request as ready for review November 11, 2026 19:36
This reverts commit f024069. The Windows on ARM test job, its 9.0 note and the
#1003 cite stay as they are on main.
@bashtage
bashtage merged commit ef63ff4 into main Nov 11, 2026
15 of 26 checks passed
@bashtage
bashtage deleted the a90-release-prep branch November 14, 2026 16: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.

1 participant