Steven Silvester
Steven Silvester
In today's dev meeting, we thought this might have something to do with changes in https://github.com/jupyter/jupyter_client/pull/732. It could also be related to https://github.com/ipython/ipykernel/pull/853
I verified that watchfiles is available on conda-forge and has an MIT license.
Apache is fine, I was mainly checking for not GPL
Nope, looks like we're blocked on `pyzmq` building on Python 3.11.: ``` gcc -pthread -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DHAVE_SYS_UN_H=1 -Ibundled/zeromq/include -Izmq/utils -I/opt/hostedtoolcache/Python/3.11.0-beta.1/x64/include/python3.11 -c zmq/backend/cython/_device.c -o build/temp.linux-x86_64-cpython-311/zmq/backend/cython/_device.o zmq/backend/cython/_device.c:217:12:...
I opened https://github.com/zeromq/pyzmq/issues/1697
Wow, that is annoying: ``` + pip install --no-deps -v . Using pip 22.0.4 from /opt/hostedtoolcache/Python/3.11.0-beta.1/x64/lib/python3.11/site-packages/pip (python 3.11) Processing /home/runner/work/jupyter_server/jupyter_server Installing build dependencies: started Running command pip subprocess to install...
Hmm, let's test that theory...
Same thing with Python 3.10. Let me try editable mode again.
Next try is building the sdist first and then installing from that with `--pre`.
Okay, this seems like a bug in `flit` or `pip`. I don't see why we should be picking up run time dependencies when building a `wheel` or `sdist`.