@@ -30,7 +30,7 @@ dependencies = [
30
30
" anyio>=3.1.0" ,
31
31
" argon2-cffi" ,
32
32
" jinja2" ,
33
- " jupyter_client@git+https://github.com/davidbrochart/jupyter_client#egg=external-kernels " ,
33
+ " jupyter_client>=7.4.4 " ,
34
34
" jupyter_core>=4.12,!=5.0.*" ,
35
35
" jupyter_server_terminals" ,
36
36
" nbconvert>=6.4.4" ,
@@ -90,16 +90,16 @@ docs = [
90
90
[project .scripts ]
91
91
jupyter-server = " jupyter_server.serverapp:main"
92
92
93
- [tool .hatch .metadata ]
94
- allow-direct-references = true
95
-
96
93
[tool .hatch .envs .docs ]
97
94
features = [" docs" ]
98
95
[tool .hatch .envs .docs .scripts ]
99
96
build = " make -C docs html SPHINXOPTS='-W'"
100
97
api = " sphinx-apidoc -o docs/source/api -f -E jupyter_server */terminal jupyter_server/pytest_plugin.py"
101
98
102
99
[tool .hatch .envs .test ]
100
+ pre-install-commands = [
101
+ " pip install jupyter_client@git+https://github.com/davidbrochart/jupyter_client#egg=external-kernels"
102
+ ]
103
103
features = [" test" ]
104
104
[tool .hatch .envs .test .scripts ]
105
105
test = " python -m pytest -vv {args}"
@@ -112,6 +112,9 @@ dependencies = [ "mypy>=0.990" ]
112
112
test = " mypy --install-types --non-interactive {args:.}"
113
113
114
114
[tool .hatch .envs .cov ]
115
+ pre-install-commands = [
116
+ " pip install jupyter_client@git+https://github.com/davidbrochart/jupyter_client#egg=external-kernels"
117
+ ]
115
118
features = [" test" ]
116
119
dependencies = [" coverage[toml]" , " pytest-cov" ]
117
120
[tool .hatch .envs .cov .scripts ]
0 commit comments