Skip to content

Commit cf17a40

Browse files
committed
Merge branch 'main' of https://github.com/jupyter-server/jupyter_server into no-of-items
2 parents e62569c + 8d1e483 commit cf17a40

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+838
-123
lines changed

.github/workflows/downstream.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,7 @@ jobs:
122122
uses: jupyterlab/maintainer-tools/.github/actions/downstream-test@v1
123123
with:
124124
package_name: jupytext
125+
package_spec: '."[test,test-functional]"'
125126
test_command: pip install pytest-jupyter[server] gitpython pre-commit && python -m ipykernel install --name jupytext-dev --user && pytest -vv -raXxs -W default --durations 10 --ignore=tests/functional/others --color=yes
126127

127128
downstream_check: # This job does nothing and is only used for the branch protection

CHANGELOG.md

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,45 @@ All notable changes to this project will be documented in this file.
44

55
<!-- <START NEW CHANGELOG ENTRY> -->
66

7+
## 2.16.0
8+
9+
([Full Changelog](https://github.com/jupyter-server/jupyter_server/compare/v2.15.0...fa41b3866a57ad51f74a15684183d833c0206f9c))
10+
11+
### Enhancements made
12+
13+
- If ServerApp.ip is ipv6 use \[::1\] as local_url [#1495](https://github.com/jupyter-server/jupyter_server/pull/1495) ([@manics](https://github.com/manics))
14+
- Don't hide .so,.dylib files by default [#1457](https://github.com/jupyter-server/jupyter_server/pull/1457) ([@nokados](https://github.com/nokados))
15+
- Add async start hook to ExtensionApp API [#1417](https://github.com/jupyter-server/jupyter_server/pull/1417) ([@Zsailer](https://github.com/Zsailer))
16+
17+
### Bugs fixed
18+
19+
- Update meetings notes link and zoom link [#1517](https://github.com/jupyter-server/jupyter_server/pull/1517) ([@krassowski](https://github.com/krassowski))
20+
- Fallback to direct write for readonly dirs and use temp path for checkpoints [#1516](https://github.com/jupyter-server/jupyter_server/pull/1516) ([@Darshan808](https://github.com/Darshan808))
21+
- Check file permissions before making tmp file [#1513](https://github.com/jupyter-server/jupyter_server/pull/1513) ([@RRosio](https://github.com/RRosio))
22+
- Validate extension name before toggling through CLI [#1509](https://github.com/jupyter-server/jupyter_server/pull/1509) ([@Darshan808](https://github.com/Darshan808))
23+
- Fix for #1479 : Incorrect usage of i18n format [#1500](https://github.com/jupyter-server/jupyter_server/pull/1500) ([@kjayan](https://github.com/kjayan))
24+
- Fix handling of missing parent header in record activity [#1498](https://github.com/jupyter-server/jupyter_server/pull/1498) ([@davidbrochart](https://github.com/davidbrochart))
25+
- display_url: Don't duplicate public_url and local_url if they are the same [#1494](https://github.com/jupyter-server/jupyter_server/pull/1494) ([@manics](https://github.com/manics))
26+
27+
### Maintenance and upkeep improvements
28+
29+
- tests: install test-functional requirements for Jupytext downstream tests [#1510](https://github.com/jupyter-server/jupyter_server/pull/1510) ([@MaicoTimmerman](https://github.com/MaicoTimmerman))
30+
31+
### Documentation improvements
32+
33+
- Update websocket-protocols documentation to reflect implementation [#1508](https://github.com/jupyter-server/jupyter_server/pull/1508) ([@ark-1](https://github.com/ark-1))
34+
- Update Security Section in the Jupyter Server Documentation [#1505](https://github.com/jupyter-server/jupyter_server/pull/1505) ([@kjayan](https://github.com/kjayan))
35+
- Update Contribution Page for Jupyter Server [#1499](https://github.com/jupyter-server/jupyter_server/pull/1499) ([@kjayan](https://github.com/kjayan))
36+
- Fix typo in metric description [#1486](https://github.com/jupyter-server/jupyter_server/pull/1486) ([@yuvipanda](https://github.com/yuvipanda))
37+
38+
### Contributors to this release
39+
40+
([GitHub contributors page for this release](https://github.com/jupyter-server/jupyter_server/graphs/contributors?from=2024-12-20&to=2025-05-12&type=c))
41+
42+
[@ark-1](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aark-1+updated%3A2024-12-20..2025-05-12&type=Issues) | [@bollwyvl](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Abollwyvl+updated%3A2024-12-20..2025-05-12&type=Issues) | [@Darshan808](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ADarshan808+updated%3A2024-12-20..2025-05-12&type=Issues) | [@davidbrochart](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Adavidbrochart+updated%3A2024-12-20..2025-05-12&type=Issues) | [@kjayan](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Akjayan+updated%3A2024-12-20..2025-05-12&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Akrassowski+updated%3A2024-12-20..2025-05-12&type=Issues) | [@MaicoTimmerman](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AMaicoTimmerman+updated%3A2024-12-20..2025-05-12&type=Issues) | [@manics](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Amanics+updated%3A2024-12-20..2025-05-12&type=Issues) | [@minrk](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aminrk+updated%3A2024-12-20..2025-05-12&type=Issues) | [@nokados](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Anokados+updated%3A2024-12-20..2025-05-12&type=Issues) | [@RRosio](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ARRosio+updated%3A2024-12-20..2025-05-12&type=Issues) | [@vidartf](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Avidartf+updated%3A2024-12-20..2025-05-12&type=Issues) | [@yuvipanda](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Ayuvipanda+updated%3A2024-12-20..2025-05-12&type=Issues) | [@Zsailer](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AZsailer+updated%3A2024-12-20..2025-05-12&type=Issues)
43+
44+
<!-- <END NEW CHANGELOG ENTRY> -->
45+
746
## 2.15.0
847

948
([Full Changelog](https://github.com/jupyter-server/jupyter_server/compare/v2.9.1...f23b3392624001c8fba6623e19f526a98b4a07ba))
@@ -100,8 +139,6 @@ All notable changes to this project will be documented in this file.
100139

101140
[@afshin](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aafshin+updated%3A2023-10-25..2024-12-20&type=Issues) | [@blink1073](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Ablink1073+updated%3A2023-10-25..2024-12-20&type=Issues) | [@bloomsa](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Abloomsa+updated%3A2023-10-25..2024-12-20&type=Issues) | [@bollwyvl](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Abollwyvl+updated%3A2023-10-25..2024-12-20&type=Issues) | [@Carreau](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ACarreau+updated%3A2023-10-25..2024-12-20&type=Issues) | [@cjwatson](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Acjwatson+updated%3A2023-10-25..2024-12-20&type=Issues) | [@davidbrochart](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Adavidbrochart+updated%3A2023-10-25..2024-12-20&type=Issues) | [@dependabot](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Adependabot+updated%3A2023-10-25..2024-12-20&type=Issues) | [@epignot](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aepignot+updated%3A2023-10-25..2024-12-20&type=Issues) | [@fcollonval](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Afcollonval+updated%3A2023-10-25..2024-12-20&type=Issues) | [@gogasca](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Agogasca+updated%3A2023-10-25..2024-12-20&type=Issues) | [@hansepac](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Ahansepac+updated%3A2023-10-25..2024-12-20&type=Issues) | [@holzman](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aholzman+updated%3A2023-10-25..2024-12-20&type=Issues) | [@IITII](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AIITII+updated%3A2023-10-25..2024-12-20&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Akrassowski+updated%3A2023-10-25..2024-12-20&type=Issues) | [@lresende](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Alresende+updated%3A2023-10-25..2024-12-20&type=Issues) | [@manics](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Amanics+updated%3A2023-10-25..2024-12-20&type=Issues) | [@markypizz](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Amarkypizz+updated%3A2023-10-25..2024-12-20&type=Issues) | [@minrk](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aminrk+updated%3A2023-10-25..2024-12-20&type=Issues) | [@mwouts](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Amwouts+updated%3A2023-10-25..2024-12-20&type=Issues) | [@ojarjur](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aojarjur+updated%3A2023-10-25..2024-12-20&type=Issues) | [@oliver-sanders](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Aoliver-sanders+updated%3A2023-10-25..2024-12-20&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Apre-commit-ci+updated%3A2023-10-25..2024-12-20&type=Issues) | [@Timeroot](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3ATimeroot+updated%3A2023-10-25..2024-12-20&type=Issues) | [@tornaria](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Atornaria+updated%3A2023-10-25..2024-12-20&type=Issues) | [@welcome](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Awelcome+updated%3A2023-10-25..2024-12-20&type=Issues) | [@Wh1isper](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AWh1isper+updated%3A2023-10-25..2024-12-20&type=Issues) | [@yuvipanda](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3Ayuvipanda+updated%3A2023-10-25..2024-12-20&type=Issues) | [@Zsailer](https://github.com/search?q=repo%3Ajupyter-server%2Fjupyter_server+involves%3AZsailer+updated%3A2023-10-25..2024-12-20&type=Issues)
102141

103-
<!-- <END NEW CHANGELOG ENTRY> -->
104-
105142
## 2.14.2
106143

107144
([Full Changelog](https://github.com/jupyter-server/jupyter_server/compare/v2.14.1...b961d4eb499071c0c60e24f429c20d1e6a908a32))

CONTRIBUTING.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ Running Tests
9393

9494
Install dependencies::
9595

96-
pip install -e .[test]
96+
pip install -e ".[test]"
9797
pip install -e examples/simple # to test the examples
9898

9999
To run the Python tests, use::
@@ -119,15 +119,15 @@ Building the Docs
119119

120120
Install the docs requirements using ``pip``::
121121

122-
pip install .[doc]
122+
pip install ".[docs]"
123123

124124
Once you have installed the required packages, you can build the docs with::
125125

126126
cd docs
127127
make html
128128

129129
You can also run the tests using ``hatch`` without installing test dependencies
130-
in your local environment.
130+
in your local environment::
131131

132132
pip install hatch
133133
hatch run docs:build

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,10 @@ If you are interested in contributing to the project, see [`CONTRIBUTING.rst`](C
4747
## Team Meetings and Roadmap
4848

4949
- When: Thursdays [8:00am, Pacific time](https://www.thetimezoneconverter.com/?t=8%3A00%20am&tz=San%20Francisco&)
50-
- Where: [Jovyan Zoom](https://zoom.us/my/jovyan?pwd=c0JZTHlNdS9Sek9vdzR3aTJ4SzFTQT09)
51-
- What: [Meeting notes](https://github.com/jupyter-server/team-compass/issues/45)
50+
- Where: [Jovyan Zoom](https://zoom.us/j/95228013874?pwd=Ep7HIk8t9JP6VToxt1Wj4P7K5PshC0.1)
51+
- What:
52+
- [Meeting notes](https://github.com/jupyter-server/team-compass/issues?q=is%3Aissue%20%20Meeting%20Notes%20)
53+
- [Agenda](https://hackmd.io/Wmz_wjrLRHuUbgWphjwRWw)
5254

5355
See our tentative [roadmap here](https://github.com/jupyter/jupyter_server/issues/127).
5456

docs/source/api/jupyter_server.auth.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,49 +7,49 @@ Submodules
77

88
.. automodule:: jupyter_server.auth.authorizer
99
:members:
10-
:undoc-members:
1110
:show-inheritance:
11+
:undoc-members:
1212

1313

1414
.. automodule:: jupyter_server.auth.decorator
1515
:members:
16-
:undoc-members:
1716
:show-inheritance:
17+
:undoc-members:
1818

1919

2020
.. automodule:: jupyter_server.auth.identity
2121
:members:
22-
:undoc-members:
2322
:show-inheritance:
23+
:undoc-members:
2424

2525

2626
.. automodule:: jupyter_server.auth.login
2727
:members:
28-
:undoc-members:
2928
:show-inheritance:
29+
:undoc-members:
3030

3131

3232
.. automodule:: jupyter_server.auth.logout
3333
:members:
34-
:undoc-members:
3534
:show-inheritance:
35+
:undoc-members:
3636

3737

3838
.. automodule:: jupyter_server.auth.security
3939
:members:
40-
:undoc-members:
4140
:show-inheritance:
41+
:undoc-members:
4242

4343

4444
.. automodule:: jupyter_server.auth.utils
4545
:members:
46-
:undoc-members:
4746
:show-inheritance:
47+
:undoc-members:
4848

4949
Module contents
5050
---------------
5151

5252
.. automodule:: jupyter_server.auth
5353
:members:
54-
:undoc-members:
5554
:show-inheritance:
55+
:undoc-members:

docs/source/api/jupyter_server.base.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,31 @@ Submodules
77

88
.. automodule:: jupyter_server.base.call_context
99
:members:
10-
:undoc-members:
1110
:show-inheritance:
11+
:undoc-members:
1212

1313

1414
.. automodule:: jupyter_server.base.handlers
1515
:members:
16-
:undoc-members:
1716
:show-inheritance:
17+
:undoc-members:
1818

1919

2020
.. automodule:: jupyter_server.base.websocket
2121
:members:
22-
:undoc-members:
2322
:show-inheritance:
23+
:undoc-members:
2424

2525

2626
.. automodule:: jupyter_server.base.zmqhandlers
2727
:members:
28-
:undoc-members:
2928
:show-inheritance:
29+
:undoc-members:
3030

3131
Module contents
3232
---------------
3333

3434
.. automodule:: jupyter_server.base
3535
:members:
36-
:undoc-members:
3736
:show-inheritance:
37+
:undoc-members:

docs/source/api/jupyter_server.extension.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,43 +7,43 @@ Submodules
77

88
.. automodule:: jupyter_server.extension.application
99
:members:
10-
:undoc-members:
1110
:show-inheritance:
11+
:undoc-members:
1212

1313

1414
.. automodule:: jupyter_server.extension.config
1515
:members:
16-
:undoc-members:
1716
:show-inheritance:
17+
:undoc-members:
1818

1919

2020
.. automodule:: jupyter_server.extension.handler
2121
:members:
22-
:undoc-members:
2322
:show-inheritance:
23+
:undoc-members:
2424

2525

2626
.. automodule:: jupyter_server.extension.manager
2727
:members:
28-
:undoc-members:
2928
:show-inheritance:
29+
:undoc-members:
3030

3131

3232
.. automodule:: jupyter_server.extension.serverextension
3333
:members:
34-
:undoc-members:
3534
:show-inheritance:
35+
:undoc-members:
3636

3737

3838
.. automodule:: jupyter_server.extension.utils
3939
:members:
40-
:undoc-members:
4140
:show-inheritance:
41+
:undoc-members:
4242

4343
Module contents
4444
---------------
4545

4646
.. automodule:: jupyter_server.extension
4747
:members:
48-
:undoc-members:
4948
:show-inheritance:
49+
:undoc-members:

docs/source/api/jupyter_server.files.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ Submodules
77

88
.. automodule:: jupyter_server.files.handlers
99
:members:
10-
:undoc-members:
1110
:show-inheritance:
11+
:undoc-members:
1212

1313
Module contents
1414
---------------
1515

1616
.. automodule:: jupyter_server.files
1717
:members:
18-
:undoc-members:
1918
:show-inheritance:
19+
:undoc-members:

docs/source/api/jupyter_server.gateway.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,31 @@ Submodules
77

88
.. automodule:: jupyter_server.gateway.connections
99
:members:
10-
:undoc-members:
1110
:show-inheritance:
11+
:undoc-members:
1212

1313

1414
.. automodule:: jupyter_server.gateway.gateway_client
1515
:members:
16-
:undoc-members:
1716
:show-inheritance:
17+
:undoc-members:
1818

1919

2020
.. automodule:: jupyter_server.gateway.handlers
2121
:members:
22-
:undoc-members:
2322
:show-inheritance:
23+
:undoc-members:
2424

2525

2626
.. automodule:: jupyter_server.gateway.managers
2727
:members:
28-
:undoc-members:
2928
:show-inheritance:
29+
:undoc-members:
3030

3131
Module contents
3232
---------------
3333

3434
.. automodule:: jupyter_server.gateway
3535
:members:
36-
:undoc-members:
3736
:show-inheritance:
37+
:undoc-members:

docs/source/api/jupyter_server.i18n.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ Module contents
66

77
.. automodule:: jupyter_server.i18n
88
:members:
9-
:undoc-members:
109
:show-inheritance:
10+
:undoc-members:

0 commit comments

Comments
 (0)