Skip to content

Conversation

@rossbar
Copy link
Contributor

@rossbar rossbar commented Nov 18, 2025

Follow-up to #662 with more extensive reorganization.

  • Adds a job to test on latest stable sphinx that runs on all platforms and 3 most recent Python versions
  • Limits oldsphinx (i.e. previous major releases) to last patch version, and limits Python versions for this job
  • Factor out all the codecov bits into a dedicated coverage test

* Simplify sphinx versions to test only the latest released
  patch for the v6 and v7 series.
* Limit the Python versions to only those that have wheels for the
  old sphinx versions
* Move windows test to a dedicated job.
* Run numpydoc test suite on all platforms with latest released sphinx
@rossbar
Copy link
Contributor Author

rossbar commented Nov 18, 2025

There's a lot of subjectivity here - I tried to strike a balance between good coverage (in terms of sphinx/Python versions) and not having a gazillion CI jobs.

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.

1 participant