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
MAINT, DOC: JupyterLite build fails via "make dist" on release branch #20379
Comments
Suggestions for temporary hack would be useful so I can update the docs for |
Just a hunch because I’m away from my computer, but try pinning |
When I get back to my computer I can try to fix it upstream in jupyterlite-sphinx |
No change with clean build using: --- a/requirements/doc.txt
+++ b/requirements/doc.txt
@@ -8,5 +8,6 @@ numpydoc
jupytext
myst-nb
pooch
-jupyterlite-sphinx>=0.12.0
+jupyterlite<0.3
+jupyterlite-sphinx>=0.13.1
jupyterlite-pyodide-kernel |
I see, I can look into it when I get home in around 1.5 hours. |
I'm unable to reproduce this locally. The builds succeed with |
I do the release in a Python 3.9
Also, it looks like |
I can circumvent by using Python I did do diff --git a/py_311_reqs.txt b/py_39_reqs.txt
index 5c78395a2..df8cd54fb 100644
--- a/py_311_reqs.txt
+++ b/py_39_reqs.txt
@@ -22,6 +22,7 @@ decorator==5.1.1
defusedxml==0.7.1
docutils==0.20.1
doit==0.36.0
+exceptiongroup==1.2.0
executing==2.0.1
fastjsonschema==2.19.1
fonttools==4.50.0
@@ -30,8 +31,9 @@ greenlet==3.0.3
idna==3.6
imagesize==1.4.1
importlib_metadata==7.1.0
+importlib_resources==6.4.0
ipykernel==6.29.4
-ipython==8.23.0
+ipython==8.18.1
isoduration==20.11.0
jedi==0.19.1
Jinja2==3.1.3
@@ -47,9 +49,11 @@ jupyter_server==2.13.0
jupyter_server_terminals==0.5.3
jupyterlab_pygments==0.3.0
jupyterlab_server==2.25.4
+jupyterlite==0.2.3
jupyterlite-core==0.2.3
jupyterlite-pyodide-kernel==0.2.3
jupyterlite-sphinx==0.13.1
+jupyterlite_javascript_kernel==0.3.0
jupytext==1.16.1
kiwisolver==1.4.5
markdown-it-py==3.0.0
@@ -114,6 +118,7 @@ tabulate==0.9.0
terminado==0.18.1
tinycss2==1.2.1
toml==0.10.2
+tomli==2.0.1
tornado==6.4
traitlets==5.14.2
types-python-dateutil==2.9.0.20240316 |
Glad you got it working. It's interesting. I ran |
I think running
make dist
inscipy/doc
is supposed to proceed via avenv
that pulls in the deps it needs, so this may be good to fix eventually.Traceback below the fold
I do see that
pip install -r ../requirements/doc.txt
succeeded, but I also see this problem that we should likely backport for vs.main
(this alone doesn't fix the issue, and I haven't yet checked ifmake dist
fails onmain
, but it very well might).I wonder if some extra moving around/directory switching might be throwing things off, but I haven't investigated in detail yet.
The text was updated successfully, but these errors were encountered: