Skip to content

Conversation

@dhruvDev23
Copy link

@dhruvDev23 dhruvDev23 commented Dec 11, 2025

Fix documentation dependency conflict

When we install documentation dependancies with pip install '.[doc], It gets stuck in an infinite loop due to incompatible version constraint.

FIX

Updated docutils version constraint from =0.16 to >=0.20 to allow modern, compatible versions.

@dhruvDev23
Copy link
Author

Hi @marco-2023 , Could you please review this PR at your convenience ? Thank you.

@FanwangM
Copy link
Contributor

FanwangM commented Dec 13, 2025

The original proposal of changing the version of docutils will lead to problems of building HTML files as the sphinx-rtd-theme requires specific version of docutils (docutils >0.18,<0.22), https://github.com/readthedocs/sphinx_rtd_theme/blob/master/setup.cfg#L48C2-L48C22. This is fixed in 95905f8.

@FanwangM FanwangM merged commit 607a6c3 into theochem:master Dec 13, 2025
11 checks passed
@dhruvDev23
Copy link
Author

Hi @FanwangM , Thanks for the Clarification and the Commit !

@dhruvDev23 dhruvDev23 deleted the dependency-fixed branch December 13, 2025 19:42
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.

2 participants