Skip to content

Update dev requirements for recent Python versions - #623

Open
brutus wants to merge 6 commits into
mainfrom
feature/update-dev-requirements
Open

Update dev requirements for recent Python versions#623
brutus wants to merge 6 commits into
mainfrom
feature/update-dev-requirements

Conversation

@brutus

@brutus brutus commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Using the current setup with Python ≥ 3.13 bails with:

… (exception: No module named 'imghdr')

The module was removed from the standard lib, this is fixed in Sphinx 6.3.

See #622.

brutus added 6 commits July 30, 2026 12:27
This is the default (on most systems). If not, jobs might run in
paralell, causing things to break (e.g., `make setup`). So set it
explicitly.
To work with recent Python versions.

Python ≥ 3.13 trow this error (and a couple warnings):
> (exception: No module named 'imghdr')

The module was removed from the standard lib, this is fixed in Sphinx
`6.3`.
It is no longer needed and throws a warning.
It is no longer supported (in RTD theme versions ≥3).
Leaving it `None` now results in a warning.
@brutus

brutus commented Jul 30, 2026

Copy link
Copy Markdown
Contributor Author

But it breaks Netlify :( So would at least need updated settings/images there.

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