-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENH: Require Sphinx greater or equal 7.2 #171
Conversation
Require Sphinx greater or equal 7.2 (released Aug 16, 2023). Fixes: ``` ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. sphinx 4.5.0 requires docutils<0.18,>=0.14, but you have docutils 0.21.1 which is incompatible. sphinx-rtd-theme 1.0.0 requires docutils<0.18, but you have docutils 0.21.1 which is incompatible. ``` raised for example in: https://app.circleci.com/pipelines/github/nipreps/eddymotion/978/workflows/62e30eb5-72ed-4cf9-8b47-0172cad51228/jobs/951
Untested. None of my PRs has permissions to trigger CircleCI builds, and thus errors cannot be caught early enough: |
Hi, my PRs can trigger builds, but it seems I don't have write permissions on CircleCi to trigger yours. @oesteban or @effigies, could you trigger it for testing? |
@jhlegarreta I've invited you with write permissions on this repository. Hopefully Circle will figure it out. I manually triggered this one and got:
|
Got that. Thanks Chris.
OK. Not sure why it keeps on looking for 3.9: I first switched to a |
Right now we're using For reasons I don't understand, it looks like ❯ docker run --rm -it nipreps/miniconda:py39_2403.0 python --version
Python 3.11.8 |
If multiple versions should be shipped, then we should make sure that it is picking Python 3.11, if there is a way to do that. |
The reason is I copied parts of fMRIPrep's environment.yml and failed to
update the tag.
…On Wed, Apr 17, 2024, 16:56 Chris Markiewicz ***@***.***> wrote:
Right now we're using nipreps/miniconda:py39_2205.0, which bundles Python
3.9.
For reasons I don't understand, it looks like py39_2403.0 does contain
Python 3.11:
❯ docker run --rm -it nipreps/miniconda:py39_2403.0 python --versionPython 3.11.8
—
Reply to this email directly, view it on GitHub
<#171 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAESDRVH43OP4G2CXZVOXWDY52EQ5AVCNFSM6AAAAABGKE6WTCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANRRGQ2TQOJTHA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Update the tag in L8 of |
Which is the tag that should be used? |
py39_2403.0 |
🤦♂️ yes, sorry, Chris: I now realize that your mentioned it. PR #177. |
Closing in favor of #177: looks like that is the right fix. |
Require Sphinx greater or equal 7.2 (released Aug 16, 2023).
Fixes:
raised for example in:
https://app.circleci.com/pipelines/github/nipreps/eddymotion/978/workflows/62e30eb5-72ed-4cf9-8b47-0172cad51228/jobs/951