Skip to content
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

Scheduled weekly dependency update for week 51 #224

Closed
wants to merge 72 commits into from

Conversation

pyup-bot
Copy link
Collaborator

Update anyio from 4.6.2.post1 to 4.7.0.

Changelog

4.7.0

-   Updated `TaskGroup` to work with asyncio's eager task factories ([\764](https://github.com/agronholm/anyio/issues/764))
-   Added the `wait_readable()` and `wait_writable()` functions which will accept an object with a `.fileno()` method or an integer handle, and deprecated their now obsolete versions (`wait_socket_readable()` and `wait_socket_writable()`) (PR by davidbrochart)
-   Changed `EventAdapter` (an `Event` with no bound async backend) to allow `set()` to work even before an async backend is bound to it ([\819](https://github.com/agronholm/anyio/issues/819))
-   Added support for `wait_readable()` and `wait_writable()` on `ProactorEventLoop` (used on asyncio + Windows by default)
-   Fixed a misleading `ValueError` in the context of DNS failures ([\815](https://github.com/agronholm/anyio/issues/815); PR by graingert)
-   Fixed the return type annotations of `readinto()` and `readinto1()` methods in the `anyio.AsyncFile` class ([\825](https://github.com/agronholm/anyio/issues/825))
-   Fixed `TaskInfo.has_pending_cancellation()` on asyncio returning false positives in cleanup code on Python \>= 3.11 ([\832](https://github.com/agronholm/anyio/issues/832); PR by gschaffner)
-   Fixed cancelled cancel scopes on asyncio calling `asyncio.Task.uncancel` when propagating a `CancelledError` on exit to a cancelled parent scope ([\790](https://github.com/agronholm/anyio/pull/790); PR by gschaffner)
Links

Update astroid from 3.3.5 to 3.3.7.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update astropy from 6.1.6 to 7.0.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update attrs from 24.2.0 to 24.3.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update bcrypt from 4.2.0 to 4.2.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update bokeh from 3.6.1 to 3.6.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update certifi from 2024.8.30 to 2024.12.14.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update click from 8.1.7 to 8.1.8.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update cryptography from 43.0.3 to 44.0.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update cytoolz from 1.0.0 to 1.0.1.

Changelog

1.0.1

- Add support for Python 3.13 by eriknw in 216
Links

Update dask from 2024.11.2 to 2024.12.1.

Changelog

2024.12.1

Changes

- Fix map\_overlap bug where rechunking and trim=False caused inconsistent chunkings phofl (11605)
- Avoid reference to bound method in NestedContainer hendrikmakait (11608)
- Avoid constructing `NestedContainer`s in case of trivial inputs hendrikmakait (11600)
- Avoid legacy implementation in read-csv phofl (11603)
- Remove legacy DataFrame import phofl (11604)
- asarray ignores dtype for array inputs crusaderky (11586)
- Add back LLM chatbot to Dask docs dchudz (11594)
- Avoid creating trivial DataNodes in graph conversion hendrikmakait (11598)
- Don't wrap keys in `TaskRef` in `Alias` hendrikmakait (11597)
- Bump JamesIves/github-pages-deploy-action from 4.6.9 to 4.7.2 dependabot (11593)
- Migrate dask array creation routines to task spec jrbourbeau (11582)
- Migrate most of dask array random to task spec jrbourbeau (11581)
- Do not use local function in ``array.push`` fjetter (11576)  

See the [Changelog](https://docs.dask.org/en/stable/changelog.html) for more information.

2024.12.0

Changes

- Revert "Add LLM chatbot to Dask docs (11556)" dchudz (11577)
- Automatically rechunk if array in to\_zarr has irregular chunks phofl (11553)
- Blockwise uses `Task` class fjetter (11568)
- Migrate rechunk and reshape to task spec phofl (11555)
- Cache svg-representation for arrays dcherian (11560)
- Fix empty input for containers fjetter (11571)
- Convert `Bag` graphs to TaskSpec graphs during optimization fjetter (11569)
- add LLM chatbot to Dask docs dchudz (11556)
- Add support for Python 3.13 phofl (11456)
- Fuse data nodes in linear fusion too phofl (11549)
- Migrate slicing code to task spec phofl (11548)
- Speed up ArraySliceDep tokenization phofl (11551)
- Fix fusing of p2p barrier tasks phofl (11543)
- Remove infra/mentions of GPU CI charlesbluca (11546)
- Temporarily disable gpuCI update CI job jrbourbeau (11545)
- Use BlockwiseDep to implement map\_blocks keywords phofl (11542)
- Remove optimize\_slices phofl (11538)
- Make reshape\_blockwise a noop if shape is the same phofl (11541)
- Remove read-only flag from open\_arry in open\_zarr phofl (11539)
- Implement linear\_fusion for task spec class phofl (11525)
- Remove recursion from TaskSpec fjetter (11477)
- Fixup test after dask-expr change phofl (11536)
- Bump codecov/codecov-action from 3 to 5 dependabot (11532)
- Create dask-expr frame directly without roundtripping phofl (11529)
- Add ``scikit-image`` nightly back to upstream CI jrbourbeau (11530)
- Remove ``from\_dask\_dataframe`` import phofl (11528)
- Ensure that from\_array creates a copy phofl (11524)
- Simplify and improve performance of normalize chunks phofl (11521)
- Fix flaky nanquantile test phofl (11518)
- Fix tests for new ``read\_only`` kwarg in ``zarr=3`` phofl (11516)  

See the [Changelog](https://docs.dask.org/en/stable/changelog.html) for more information.
Links

Update debugpy from 1.8.8 to 1.8.11.

Changelog

1.8.11

**Full Changelog**: https://github.com/microsoft/debugpy/compare/v1.8.9...v1.8.11

1.8.9

Fixes for:

- https://github.com/microsoft/debugpy/issues/1733
Links

Update distributed from 2024.11.2 to 2024.12.1.

Changelog

2024.12.1

Changes

- Bump conda-incubator/setup-miniconda from 3.0.3 to 3.1.0 dependabot (8922)
- Pick random dashboard port in tests hendrikmakait (8965)
- Fix formatting for `NoValidWorkerException` message hendrikmakait (8967)
- Don't track TaskState instances unless validating hendrikmakait (8963)
- Support pynvml>=11.5 in WSL rjzamora (8962)
- Bump JamesIves/github-pages-deploy-action from 4.6.9 to 4.7.2 dependabot (8960)  

See the [Changelog](https://docs.dask.org/en/stable/changelog.html) for more information.

2024.12.0

Changes

- Fix `test_jupyter.py::test_shutsdown_cleanly` hendrikmakait (8954)
- Install ``tornado`` from ``conda-forge`` in Python 3.13 CI jrbourbeau (8951)
- Restore retire workers API fjetter (8939)
- Properly convert finalize dependencies to references hendrikmakait (8949)
- Add support for Python 3.13 phofl (8904)
- Block fusion for barrier tasks phofl (8944)
- Remove infra/mentions of GPU CI charlesbluca (8946)
- Temporarily disable gpuCI update CI job jrbourbeau (8945)
- Remove recursion in task spec fjetter (8920)
- Less verbose log messages for remove and register worker fjetter (8938)
- Do not log full worker info in retire\_workers fjetter (8935)  

See the [Changelog](https://docs.dask.org/en/stable/changelog.html) for more information.
Links

Update Django from 5.1.3 to 5.1.4.

Changelog

5.1.4

==========================

*December 4, 2024*

Django 5.1.4 fixes one security issue with severity "high", one security issue
with severity "moderate", and several bugs in 5.1.3.

CVE-2024-53907: Denial-of-service possibility in ``strip_tags()``
=================================================================

:func:`~django.utils.html.strip_tags` would be extremely slow to evaluate
certain inputs containing large sequences of nested incomplete HTML entities.
The ``strip_tags()`` method is used to implement the corresponding
:tfilter:`striptags` template filter, which was thus also vulnerable.

``strip_tags()`` now has an upper limit of recursive calls to ``HTMLParser``
before raising a :exc:`.SuspiciousOperation` exception.

Remember that absolutely NO guarantee is provided about the results of
``strip_tags()`` being HTML safe. So NEVER mark safe the result of a
``strip_tags()`` call without escaping it first, for example with
:func:`django.utils.html.escape`.

CVE-2024-53908: Potential SQL injection via ``HasKey(lhs, rhs)`` on Oracle
==========================================================================

Direct usage of the ``django.db.models.fields.json.HasKey`` lookup on Oracle
was subject to SQL injection if untrusted data was used as a ``lhs`` value.

Applications that use the :lookup:`has_key <jsonfield.has_key>` lookup through
the ``__`` syntax are unaffected.

Bugfixes
========

* Fixed a crash in ``createsuperuser`` on Python 3.13+ caused by an unhandled
``OSError`` when the username could not be determined (:ticket:`35942`).

* Fixed a regression in Django 5.1 where relational fields were not updated
when calling ``Model.refresh_from_db()`` on instances with deferred fields
(:ticket:`35950`).


==========================
Links

Update django-allauth from 65.2.0 to 65.3.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update django-js-asset from 2.2.0 to 3.0.1.

Changelog

3.0

~~~~~~~~~~~~~~~~

- Rewrite the internals using dataclasses, drop compatibility with Django < 4.2
and Python < 3.10.
- Added a ``CSS`` and ``JSON`` class which can also be used with
``forms.Media``. It's recommended to pass them as JavaScript entries to
``forms.Media(js=[])`` because the ``js`` list doesn't use a media
dictionary.
- Added Django 5.1, Python 3.13.
Links

Update django-modelcluster from 6.3 to 6.4.

Changelog

6.4

~~~~~~~~~~~~~~~~
* Add `UniqueConstraint` support for uniqueness validation (Sage Abdullah)
* Remove `pytz` dependency (Sage Abdullah)
* Added Django 5.1 and Python 3.13 support
* Removed Django 3.2 and Python 3.8 support
Links

Update elasticsearch from 8.16.0 to 8.17.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update elasticsearch-dsl from 8.16.0 to 8.17.0.

Changelog

8.17.0

-------------------

* Added support for quantized dense vector options (`1948 <https://github.com/elastic/elasticsearch-dsl-py/pull/1948>`_)
* Added support for composable index templates (`1943 <https://github.com/elastic/elasticsearch-dsl-py/pull/1943>`_)
Links

Update fonttools from 4.55.0 to 4.55.3.

Changelog

4.55.3

----------------------------


- [Docs] fill out ttLib table section [3716]
- [feaLib] More efficient inline format 4 lookups [3726]

4.55.2

----------------------------

- [Docs] update Sphinx config (3712)
- [designspaceLib] Allow axisOrdering to be set to zero (3715)
- [feaLib] Don’t modify variable anchors in place (3717)

4.55.1

----------------------------

- [ttGlyphSet] Support VARC CFF2 fonts (3683)
- [DecomposedTransform] Document and implement always skewY == 0 (3697)
- [varLib] "Fix" cython iup issue? (3704)
- Cython minor refactor (3705)
Links

Update fsspec from 2024.10.0 to 2024.12.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update google-api-core from 2.23.0 to 2.24.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update google-api-python-client from 2.153.0 to 2.156.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update google-auth from 2.36.0 to 2.37.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update google-cloud-storage from 2.18.2 to 2.19.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update grpcio from 1.68.0 to 1.68.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update grpcio-status from 1.68.0 to 1.68.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update hiredis from 3.0.0 to 3.1.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update hstspreload from 2024.11.1 to 2024.12.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update httpx from 0.27.2 to 0.28.1.

Changelog

0.28.1

* Fix SSL case where `verify=False` together with client side certificates.

0.28.0

The 0.28 release includes a limited set of deprecations.

**Deprecations**:

We are working towards a simplified SSL configuration API.

*For users of the standard `verify=True` or `verify=False` cases, or `verify=<ssl_context>` case this should require no changes. The following cases have been deprecated...*

* The `verify` argument as a string argument is now deprecated and will raise warnings.
* The `cert` argument is now deprecated and will raise warnings.

Our revised [SSL documentation](docs/advanced/ssl.md) covers how to implement the same behaviour with a more constrained API.

**The following changes are also included**:

* The deprecated `proxies` argument has now been removed.
* The deprecated `app` argument has now been removed.
* JSON request bodies use a compact representation. (3363)
* Review URL percent escape sets, based on WHATWG spec. (3371, 3373)
* Ensure `certifi` and `httpcore` are only imported if required. (3377)
* Treat `socks5h` as a valid proxy scheme. (3178)
* Cleanup `Request()` method signature in line with `client.request()` and `httpx.request()`. (3378)
* Bugfix: When passing `params={}`, always strictly update rather than merge with an existing querystring. (3364)
Links

Update imageio from 2.36.0 to 2.36.1.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update ipython from 8.29.0 to 8.31.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update Jinja2 from 3.1.4 to 3.1.5.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update json5 from 0.9.28 to 0.10.0.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update jupyter-server from 2.14.2 to 2.15.0.

Changelog

2.15.0

([Full Changelog](https://github.com/jupyter-server/jupyter_server/compare/v2.9.1...f23b3392624001c8fba6623e19f526a98b4a07ba))

Enhancements made

- Better error message when starting kernel for session. [1478](https://github.com/jupyter-server/jupyter_server/pull/1478) ([Carreau](https://github.com/Carreau))
- Add a traitlet to disable recording HTTP request metrics [1472](https://github.com/jupyter-server/jupyter_server/pull/1472) ([yuvipanda](https://github.com/yuvipanda))
- prometheus: Expose 3 activity metrics [1471](https://github.com/jupyter-server/jupyter_server/pull/1471) ([yuvipanda](https://github.com/yuvipanda))
- Add prometheus info metrics listing server extensions + versions [1470](https://github.com/jupyter-server/jupyter_server/pull/1470) ([yuvipanda](https://github.com/yuvipanda))
- Add prometheus metric with version information [1467](https://github.com/jupyter-server/jupyter_server/pull/1467) ([yuvipanda](https://github.com/yuvipanda))
- Better hash format error message [1442](https://github.com/jupyter-server/jupyter_server/pull/1442) ([fcollonval](https://github.com/fcollonval))
- Removing excessive logging from reading local files [1420](https://github.com/jupyter-server/jupyter_server/pull/1420) ([lresende](https://github.com/lresende))
- Do not include token in dashboard link, when available [1406](https://github.com/jupyter-server/jupyter_server/pull/1406) ([minrk](https://github.com/minrk))
- Add an option to have authentication enabled for all endpoints by default [1392](https://github.com/jupyter-server/jupyter_server/pull/1392) ([krassowski](https://github.com/krassowski))
- websockets: add configurations for ping interval and timeout [1391](https://github.com/jupyter-server/jupyter_server/pull/1391) ([oliver-sanders](https://github.com/oliver-sanders))
- log extension import time at debug level unless it's actually slow [1375](https://github.com/jupyter-server/jupyter_server/pull/1375) ([minrk](https://github.com/minrk))
- Add support for async Authorizers (part 2) [1374](https://github.com/jupyter-server/jupyter_server/pull/1374) ([Zsailer](https://github.com/Zsailer))
- Support async Authorizers [1373](https://github.com/jupyter-server/jupyter_server/pull/1373) ([Zsailer](https://github.com/Zsailer))
- Support get file(notebook) md5 [1363](https://github.com/jupyter-server/jupyter_server/pull/1363) ([Wh1isper](https://github.com/Wh1isper))
- Update kernel env to reflect changes in session [1354](https://github.com/jupyter-server/jupyter_server/pull/1354) ([blink1073](https://github.com/blink1073))

Bugs fixed

- Return HTTP 400 when attempting to post an event with an unregistered schema [1463](https://github.com/jupyter-server/jupyter_server/pull/1463) ([afshin](https://github.com/afshin))
- write server extension list to stdout [1451](https://github.com/jupyter-server/jupyter_server/pull/1451) ([minrk](https://github.com/minrk))
- don't let ExtensionApp jpserver_extensions be overridden by config [1447](https://github.com/jupyter-server/jupyter_server/pull/1447) ([minrk](https://github.com/minrk))
- Pass session_id during Websocket connect [1440](https://github.com/jupyter-server/jupyter_server/pull/1440) ([gogasca](https://github.com/gogasca))
- Do not log environment variables passed to kernels [1437](https://github.com/jupyter-server/jupyter_server/pull/1437) ([krassowski](https://github.com/krassowski))
- extensions: render default templates with default static_url [1435](https://github.com/jupyter-server/jupyter_server/pull/1435) ([minrk](https://github.com/minrk))
- Improve the busy/idle execution state tracking for kernels. [1429](https://github.com/jupyter-server/jupyter_server/pull/1429) ([ojarjur](https://github.com/ojarjur))
- Ignore zero-length page_config.json, restore previous behavior of crashing for invalid JSON [1405](https://github.com/jupyter-server/jupyter_server/pull/1405) ([holzman](https://github.com/holzman))
- Don't crash on invalid JSON in page_config (1403) [1404](https://github.com/jupyter-server/jupyter_server/pull/1404) ([holzman](https://github.com/holzman))
- Fix color in windows log console with colorama [1397](https://github.com/jupyter-server/jupyter_server/pull/1397) ([hansepac](https://github.com/hansepac))
- Fix log arguments for gateway client error [1385](https://github.com/jupyter-server/jupyter_server/pull/1385) ([minrk](https://github.com/minrk))
- Import User unconditionally [1384](https://github.com/jupyter-server/jupyter_server/pull/1384) ([yuvipanda](https://github.com/yuvipanda))
- Fix a typo in error message [1381](https://github.com/jupyter-server/jupyter_server/pull/1381) ([krassowski](https://github.com/krassowski))
- avoid unhandled error on some invalid paths [1369](https://github.com/jupyter-server/jupyter_server/pull/1369) ([minrk](https://github.com/minrk))
- Change md5 to hash and hash_algorithm, fix incompatibility [1367](https://github.com/jupyter-server/jupyter_server/pull/1367) ([Wh1isper](https://github.com/Wh1isper))
- ContentsHandler return 404 rather than raise exc [1357](https://github.com/jupyter-server/jupyter_server/pull/1357) ([bloomsa](https://github.com/bloomsa))
- Force legacy ws subprotocol when using gateway [1311](https://github.com/jupyter-server/jupyter_server/pull/1311) ([epignot](https://github.com/epignot))

Maintenance and upkeep improvements

- Donation link NF -> LF [1485](https://github.com/jupyter-server/jupyter_server/pull/1485) ([Carreau](https://github.com/Carreau))
- Handle newer jupyter_events wants string version, drop 3.8 [1481](https://github.com/jupyter-server/jupyter_server/pull/1481) ([Carreau](https://github.com/Carreau))
- Ignore unclosed sqlite connection in traits [1477](https://github.com/jupyter-server/jupyter_server/pull/1477) ([cjwatson](https://github.com/cjwatson))
- chore: update pre-commit hooks [1441](https://github.com/jupyter-server/jupyter_server/pull/1441) ([pre-commit-ci](https://github.com/pre-commit-ci))
- chore: update pre-commit hooks [1427](https://github.com/jupyter-server/jupyter_server/pull/1427) ([pre-commit-ci](https://github.com/pre-commit-ci))
- Use hatch fmt command [1424](https://github.com/jupyter-server/jupyter_server/pull/1424) ([blink1073](https://github.com/blink1073))
- chore: update pre-commit hooks [1421](https://github.com/jupyter-server/jupyter_server/pull/1421) ([pre-commit-ci](https://github.com/pre-commit-ci))
- Fix jupytext and lint CI failures [1413](https://github.com/jupyter-server/jupyter_server/pull/1413) ([blink1073](https://github.com/blink1073))
- Set all min deps [1411](https://github.com/jupyter-server/jupyter_server/pull/1411) ([blink1073](https://github.com/blink1073))
- chore: update pre-commit hooks [1409](https://github.com/jupyter-server/jupyter_server/pull/1409) ([pre-commit-ci](https://github.com/pre-commit-ci))
- Update pytest requirement from \<8,>=7.0 to >=7.0,\<9 [1402](https://github.com/jupyter-server/jupyter_server/pull/1402) ([dependabot](https://github.com/dependabot))
- Pin to Pytest 7 [1401](https://github.com/jupyter-server/jupyter_server/pull/1401) ([blink1073](https://github.com/blink1073))
- Update release workflows [1399](https://github.com/jupyter-server/jupyter_server/pull/1399) ([blink1073](https://github.com/blink1073))
- chore: update pre-commit hooks [1390](https://github.com/jupyter-server/jupyter_server/pull/1390) ([pre-commit-ci](https://github.com/pre-commit-ci))
- Improve warning handling [1386](https://github.com/jupyter-server/jupyter_server/pull/1386) ([blink1073](https://github.com/blink1073))
- Simplify the jupytext downstream test [1383](https://github.com/jupyter-server/jupyter_server/pull/1383) ([mwouts](https://github.com/mwouts))
- Fix test param for pytest-xdist [1382](https://github.com/jupyter-server/jupyter_server/pull/1382) ([tornaria](https://github.com/tornaria))
- Update pre-commit deps [1380](https://github.com/jupyter-server/jupyter_server/pull/1380) ([blink1073](https://github.com/blink1073))
- Use ruff docstring-code-format [1377](https://github.com/jupyter-server/jupyter_server/pull/1377) ([blink1073](https://github.com/blink1073))
- Update for tornado 6.4 [1372](https://github.com/jupyter-server/jupyter_server/pull/1372) ([blink1073](https://github.com/blink1073))
- chore: update pre-commit hooks [1370](https://github.com/jupyter-server/jupyter_server/pull/1370) ([pre-commit-ci](https://github.com/pre-commit-ci))
- Update ruff and typings [1365](https://github.com/jupyter-server/jupyter_server/pull/1365) ([blink1073](https://github.com/blink1073))
- Clean up ruff config [1358](https://github.com/jupyter-server/jupyter_server/pull/1358) ([blink1073](https://github.com/blink1073))
- Add more typings [1356](https://github.com/jupyter-server/jupyter_server/pull/1356) ([blink1073](https://github.com/blink1073))
- chore: update pre-commit hooks [1355](https://github.com/jupyter-server/jupyter_server/pull/1355) ([pre-commit-ci](https://github.com/pre-commit-ci))
- Clean up config and address warnings [1353](https://github.com/jupyter-server/jupyter_server/pull/1353) ([blink1073](https://github.com/blink1073))
- Clean up lint and typing [1351](https://github.com/jupyter-server/jupyter_server/pull/1351) ([blink1073](https://github.com/blink1073))
- Update typing for traitlets 5.13 [1350](https://github.com/jupyter-server/jupyter_server/pull/1350) ([blink1073](https://github.com/blink1073))
- Update typings and fix tests [1344](https://github.com/jupyter-server/jupyter_server/pull/1344) ([blink1073](https://github.com/blink1073))

Documentation improvements

- add comments to explain signal handling under jupyterhub [1452](https://github.com/jupyter-server/jupyter_server/pull/1452) ([oliver-sanders](https://github.com/oliver-sanders))
- Update documentation for `cookie_secret` [1433](https://github.com/jupyter-server/jupyter_server/pull/1433) ([krassowski](https://github.com/krassowski))
- Add Changelog for 2.14.1 [1430](https://github.com/jupyter-server/jupyter_server/pull/1430) ([blink1073](https://github.com/blink1073))
- Update simple extension examples: \_jupyter_server_extension_points [1426](https://github.com/jupyter-server/jupyter_server/pull/1426) ([manics](https://github.com/manics))
- Link to GitHub repo from the docs [1415](https://github.com/jupyter-server/jupyter_server/pull/1415) ([krassowski](https://github.com/krassowski))
- docs: list server extensions [1412](https://github.com/jupyter-server/jupyter_server/pull/1412) ([oliver-sanders](https://github.com/oliver-sanders))
- Update simple extension README to cd into correct subdirectory [1410](https://github.com/jupyter-server/jupyter_server/pull/1410) ([markypizz](https://github.com/markypizz))
- Add deprecation note for `ServerApp.preferred_dir` [1396](https://github.com/jupyter-server/jupyter_server/pull/1396) ([krassowski](https://github.com/krassowski))
- Replace \_jupyter_server_extension_paths in apidocs [1393](https://github.com/jupyter-server/jupyter_server/pull/1393) ([manics](https://github.com/manics))
- fix "Shutdown" -> "Shut down" [1389](https://github.com/jupyter-server/jupyter_server/pull/1389) ([Timeroot](https://github.com/Timeroot))
- Enable htmlzip and epub on readthedocs [1379](https://github.com/jupyter-server/jupyter_server/pull/1379) ([bollwyvl](https://github.com/bollwyvl))
- Update api docs with md5 param [1364](https://github.com/jupyter-server/jupyter_server/pull/1364) ([Wh1isper](https://github.com/Wh1isper))
- typo: ServerApp [1361](https://github.com/jupyter-server/jupyter_server/pull/1361) ([IITII](https://github.com/IITII))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter-server/jupyter_server/graphs/contributors?from=2023-10-25&to=2024-12-20&type=c))

[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)

<!-- <END NEW CHANGELOG ENTRY> -->
Links

Update jupyterlab from 4.3.1 to 4.3.4.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update markdown2 from 2.5.1 to 2.5.2.

Changelog

2.5.2

- [pull 605] Add support for Python 3.13, drop EOL 3.8
- [pull 607] Fix `middle-word-em` extra preventing strongs from being recognized (606)
- [pull 609] Add option to output to file in CLI (608)
- [pull 612] Fix footnote labels appearing out-of-order (536)
- [pull 613] Fix smarty pants extra not triggering when it should (611)
Links

Update matplotlib from 3.9.2 to 3.10.0.

Changelog

3.10.0

Highlights of this release include:
 
 - Preliminary support for free-threaded CPython 3.13
 - Standard getters/setters for axis inversion state
 - New more-accessible color cycle
 - Dark-mode diverging colormaps
 - Exception handling control
 - InsetIndicator artist
 - FillBetweenPolyCollection
 - Fill between 3D lines
 - Data in 3D plots can now be dynamically clipped to the axes view limits
 - Rotating 3d plots with the mouse
 - Increased Figure limits with Agg renderer
 - Subfigures no longer provisional
 - Subfigures are now added in row-major order

3.10.0rc1

This is the first release candidate for Matplotlib 3.10.0

3.9.4

This is the fourth bugfix release of the 3.9.x series.

This release contains two bug-fixes:

- Fix toolbar icons in GTK backend
- Fix `Poly3DCollection` initialization with list of lists

3.9.3

This is the third bugfix release of the 3.9.x series.

This release contains several bug-fixes and adjustments:

- Fix `axline` with extremely small slopes
- Fix `axline` with non-linear axis scales
- Fix `minimumSizeHint` with Qt backend
- Fix config directory usage when it's behind a symlink
- Fix draggable legend when blitting is enabled
- Fix high CPU utilization in the `macosx` backend
- Fix multiple hatch `edgecolors` passed to `contourf`
- Improve compatibility with `pytest` 8.2.0
Links

Update nbclient from 0.10.0 to 0.10.2.

The bot wasn't able to find a changelog for this release. Got an idea?

Links

Update notebook from 7.2.2 to 7.3.2.

Changelog

7.3.2

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.3.1...7959ba0de553e9c541d2716d76108a8bc0bc2d6c))

Maintenance and upkeep improvements

- Fix update script [7550](https://github.com/jupyter/notebook/pull/7550) ([jtpio](https://github.com/jtpio))
- Fix workflow to update the JupyterLab version [7548](https://github.com/jupyter/notebook/pull/7548) ([jtpio](https://github.com/jtpio))
- Bump nanoid from 3.3.7 to 3.3.8 in /ui-tests [7547](https://github.com/jupyter/notebook/pull/7547) ([dependabot](https://github.com/dependabot))
- Bump systeminformation from 5.21.8 to 5.23.14 in /ui-tests [7546](https://github.com/jupyter/notebook/pull/7546) ([dependabot](https://github.com/dependabot))
- Workflow to update JupyterLab dependencies automatically [7281](https://github.com/jupyter/notebook/pull/7281) ([itsmevichu](https://github.com/itsmevichu))
- Update to JupyterLab v4.3.4 [7551](https://github.com/jupyter/notebook/pull/7551) ([github-actions](https://github.com/apps/github-actions))

Documentation improvements

- Update chat links to Zulip. [7539](https://github.com/jupyter/notebook/pull/7539) ([ericsnekbytes](https://github.com/ericsnekbytes))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-12-04&to=2024-12-21&type=c))

[Carreau](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ACarreau+updated%3A2024-12-04..2024-12-21&type=Issues) | [dependabot](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Adependabot+updated%3A2024-12-04..2024-12-21&type=Issues) | [ericsnekbytes](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aericsnekbytes+updated%3A2024-12-04..2024-12-21&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-12-04..2024-12-21&type=Issues) | [itsmevichu](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aitsmevichu+updated%3A2024-12-04..2024-12-21&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-12-04..2024-12-21&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-12-04..2024-12-21&type=Issues)

7.3.1

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.3.0...21d0306ecef93ea23bf063bc1d8a0580450cd4df))

Maintenance and upkeep improvements

- Adds jupyter-ui-toolkit packages in shared scope [7530](https://github.com/jupyter/notebook/pull/7530) ([brichet](https://github.com/brichet))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-12-04&to=2024-12-04&type=c))

[brichet](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Abrichet+updated%3A2024-12-04..2024-12-04&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-12-04..2024-12-04&type=Issues)

7.3

Jupyter Notebook 7.3 is based on JupyterLab 4.3, and includes a number of new features, bug fixes, and enhancements for extension developers. This release is compatible with extensions supporting JupyterLab 4.0. Extension authors are recommended to consult the [Extension Migration Guide](https://jupyterlab.readthedocs.io/en/latest/extension/extension_migration.html#jupyterlab-4-2-to-4-3) which lists deprecations and changes to the public API.

Below are a few highlights for this new release. Most of the new features and improvements come from the update to JupyterLab 4.3, although they may not all be supported in Notebook 7.3.

For reference you may have a look at the [JupyterLab 4.3 changelog](https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#v4-3) to learn more.

Minimap

The virtual scrollbar now acts as a minimap and exposes information on whether a cell:

- is running/scheduled (`[*]`), idle (`[ ]`) or was already run (e.g. `[1]`)
- was modified since it was last executed (“dirty”) - orange background
- has an output that contains an error - red background
- is markdown/code (`[ ]`/`[*]`/`[1]` for code, nothing for markdown)
- how much text/code it contains

![a screenshot showing the notebook minimap](https://raw.githubusercontent.com/jupyterlab/jupyterlab/main/docs/source/getting_started/changelog_assets/4.3-minimap.png)

To enable the minimap, click on the hamburger icon (≡) which appears in the notebook’s toolbar. If you do not see the hamburger icon, go to `Settings → Notebook → Windowing mode` and choose “full”.

File browser enhancements

The file browser now:

- supports resizing the columns and remembers the column sizes after reloading JupyterLab
- supports uploading folders by drag-and-drop
- supports navigation with a single click
- adds a file filter collapsed by default (funnel icon)

![a screenshot showing that it's now possible to resize the file browser columns](https://github.com/user-attachments/assets/b0d9cd0a-2828-43f7-a922-e8b271e5f7fc)

In Jupyter Notebook, the single click navigation is enabled by default. If you would like to disable it to get the same experience as in JupyterLab, go to `Settings → File Browser` and make sure "Navigate files and directories with single click" is unchecked.

Improved kernel and server interactions

The previous release enabled connecting to external kernels, such as those spawned by a third-party application like Blender. In this release the kernel selector dialog was improved to also show the external kernels.

The previous release improved the awareness of the kernel/kernel specification distinction by providing both tree and list view in the kernels sidebar panel, but only the tree view featured the kernel identifiers. In this release both the list and tree view show the kernel identifier stub.

A new toolbar button was added in the kernel allowing to shut down unused kernels (kernels with no widget attached).

![a screenshot showing the list view of the kernels in the sidebar](https://github.com/user-attachments/assets/c7f958c5-4054-4b09-8fad-4df6db8c9b58)

Full Width Notebook

It is now possible to configure the notebook to take up the full width of the page via:

- a setting that can be defined by a user via the Settings Editor
- the `View > Enable Full Width Notebook` menu entry
- the command palette, searching for `Enable Full Width Notebook`

![a screenshot showing how to enable full width notebook via the menu](https://github.com/user-attachments/assets/148b227a-874a-4bb3-a4c6-c7350525ccc4)

This is particularly useful on large displays, or for those who prefer working with a wider notebook.

It is also possible to use the JupyterLab interface for a more fully-featured experience, which allows for full-width notebooks too, and offers a "Simple Interface" mode for only showing a single notebook at a time.

You can open JupyterLab by clicking on `View > Open JupyterLab`.

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

7.3.0

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.2.0...b16eed26eff8e357eeccbef3f3434df77fb8ab48))

Enhancements made

- Fix for auto scroll output option [7511](https://github.com/jupyter/notebook/pull/7511) ([gjmooney](https://github.com/gjmooney))
- Add a setting to enable the notebook to take up the full width [7487](https://github.com/jupyter/notebook/pull/7487) ([jtpio](https://github.com/jtpio))
- Add the file filter button to the file browser toolbar [7479](https://github.com/jupyter/notebook/pull/7479) ([jtpio](https://github.com/jtpio))
- Redirect paths from the notebooks route to the tree route if they are directories [7446](https://github.com/jupyter/notebook/pull/7446) ([andyscho](https://github.com/andyscho))
- Update to JupyterLab `4.3.0a1` [7416](https://github.com/jupyter/notebook/pull/7416) ([jtpio](https://github.com/jtpio))
- Support custom page_data_hook function [7387](https://github.com/jupyter/notebook/pull/7387) ([bluestealth](https://github.com/bluestealth))
- Add missing "Open..." file menu [7385](https://github.com/jupyter/notebook/pull/7385) ([martinRenou](https://github.com/martinRenou))
- Duplicate notebook menu option [7374](https://github.com/jupyter/notebook/pull/7374) ([JasonWeill](https://github.com/JasonWeill))

Bugs fixed

- Move handling of the file browser settings to a separate plugin, enable file browser single click navigation [7481](https://github.com/jupyter/notebook/pull/7481) ([jtpio](https://github.com/jtpio))
- Remove pseudoelement obstructing the cell collapser [7392](https://github.com/jupyter/notebook/pull/7392) ([krassowski](https://github.com/krassowski))
- "Close and Shut Down Notebook" shuts down without the confirmation dialog [7384](https://github.com/jupyter/notebook/pull/7384) ([JasonWeill](https://github.com/JasonWeill))
- Adds message about building code before running 'develop' [7382](https://github.com/jupyter/notebook/pull/7382) ([JasonWeill](https://github.com/JasonWeill))

Maintenance and upkeep improvements

- Bump Python version used on CI [7528](https://github.com/jupyter/notebook/pull/7528) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.3.2 [7527](https://github.com/jupyter/notebook/pull/7527) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.3.1 [7521](https://github.com/jupyter/notebook/pull/7521) ([jtpio](https://github.com/jtpio))
- Add webpack prod config [7513](https://github.com/jupyter/notebook/pull/7513) ([gjmooney](https://github.com/gjmooney))
- Update to JupyterLab 4.3 final [7507](https://github.com/jupyter/notebook/pull/7507) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab `4.3.0rc1` [7497](https://github.com/jupyter/notebook/pull/7497) ([jtpio](https://github.com/jtpio))
- Remove the `StateDB` file browser trick [7477](https://github.com/jupyter/notebook/pull/7477) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab `4.3.0rc0` [7423](https://github.com/jupyter/notebook/pull/7423) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab 4.3.0a0 [7378](https://github.com/jupyter/notebook/pull/7378) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Fix link to the JupyterLab 4.3 changelog [7529](https://github.com/jupyter/notebook/pull/7529) ([jtpio](https://github.com/jtpio))
- Rename some header links to fit better [7508](https://github.com/jupyter/notebook/pull/7508) ([gjmooney](https://github.com/gjmooney))
- Add user facing changelog for `7.3.0` [7494](https://github.com/jupyter/notebook/pull/7494) ([jtpio](https://github.com/jtpio))
- Fix typos [7472](https://github.com/jupyter/notebook/pull/7472) ([algonell](https://github.com/algonell))
- Adds message about building code before running 'develop' [7382](https://github.com/jupyter/notebook/pull/7382) ([JasonWeill](https://github.com/JasonWeill))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-05-16&to=2024-12-04&type=c))

[algonell](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aalgonell+updated%3A2024-05-16..2024-12-04&type=Issues) | [andyscho](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aandyscho+updated%3A2024-05-16..2024-12-04&type=Issues) | [bluestealth](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Abluestealth+updated%3A2024-05-16..2024-12-04&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-05-16..2024-12-04&type=Issues) | [gjmooney](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agjmooney+updated%3A2024-05-16..2024-12-04&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3AJasonWeill+updated%3A2024-05-16..2024-12-04&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-05-16..2024-12-04&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-05-16..2024-12-04&type=Issues) | [martinRenou](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3AmartinRenou+updated%3A2024-05-16..2024-12-04&type=Issues) | [RRosio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARRosio+updated%3A2024-05-16..2024-12-04&type=Issues)

7.3.0rc0

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.3.0-beta.2...b34449747a84fe0ba7951ae0fa8f2bb011444a60))

Maintenance and upkeep improvements

- Update to JupyterLab 4.3.1 [7521](https://github.com/jupyter/notebook/pull/7521) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-11-06&to=2024-11-18&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-11-06..2024-11-18&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-11-06..2024-11-18&type=Issues)

7.3.0b2

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.3.0-beta.1...110e728e4a239ffc7217bd07b9a50cf4eff0dff5))

Enhancements made

- Fix for auto scroll output option [7511](https://github.com/jupyter/notebook/pull/7511) ([gjmooney](https://github.com/gjmooney))

Maintenance and upkeep improvements

- Add webpack prod config [7513](https://github.com/jupyter/notebook/pull/7513) ([gjmooney](https://github.com/gjmooney))
- Update to JupyterLab 4.3 final [7507](https://github.com/jupyter/notebook/pull/7507) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Rename some header links to fit better [7508](https://github.com/jupyter/notebook/pull/7508) ([gjmooney](https://github.com/gjmooney))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-10-24&to=2024-11-06&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-10-24..2024-11-06&type=Issues) | [gjmooney](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agjmooney+updated%3A2024-10-24..2024-11-06&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-10-24..2024-11-06&type=Issues)

7.3.0b1

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.3.0-beta.0...f614f7c6387cc7da82e0307b70e10593b2cd6bff))

Enhancements made

- Add a setting to enable the notebook to take up the full width [7487](https://github.com/jupyter/notebook/pull/7487) ([jtpio](https://github.com/jtpio))
- Add the file filter button to the file browser toolbar [7479](https://github.com/jupyter/notebook/pull/7479) ([jtpio](https://github.com/jtpio))

Bugs fixed

- Move handling of the file browser settings to a separate plugin, enable file browser single click navigation [7481](https://github.com/jupyter/notebook/pull/7481) ([jtpio](https://github.com/jtpio))

Maintenance and upkeep improvements

- Update to JupyterLab `4.3.0rc1` [7497](https://github.com/jupyter/notebook/pull/7497) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Add user facing changelog for `7.3.0` [7494](https://github.com/jupyter/notebook/pull/7494) ([jtpio](https://github.com/jtpio))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-10-15&to=2024-10-24&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-10-15..2024-10-24&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-10-15..2024-10-24&type=Issues)

7.3.0b0

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.3.0-alpha.1...fec4431305b2fd857ff81b7b60c2894dd125bec2))

Enhancements made

- Redirect paths from the notebooks route to the tree route if they are directories [7446](https://github.com/jupyter/notebook/pull/7446) ([andyscho](https://github.com/andyscho))

Maintenance and upkeep improvements

- Remove the `StateDB` file browser trick [7477](https://github.com/jupyter/notebook/pull/7477) ([jtpio](https://github.com/jtpio))
- Update to JupyterLab `4.3.0rc0` [7423](https://github.com/jupyter/notebook/pull/7423) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Fix typos [7472](https://github.com/jupyter/notebook/pull/7472) ([algonell](https://github.com/algonell))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-07-01&to=2024-10-15&type=c))

[algonell](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aalgonell+updated%3A2024-07-01..2024-10-15&type=Issues) | [andyscho](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Aandyscho+updated%3A2024-07-01..2024-10-15&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-07-01..2024-10-15&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-07-01..2024-10-15&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-07-01..2024-10-15&type=Issues) | [RRosio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3ARRosio+updated%3A2024-07-01..2024-10-15&type=Issues)

7.3.0a1

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.3.0-alpha.0...ff2b822d066dc8d733a259f955177da4bd4d668c))

Enhancements made

- Update to JupyterLab `4.3.0a1` [7416](https://github.com/jupyter/notebook/pull/7416) ([jtpio](https://github.com/jtpio))

Bugs fixed

- Remove pseudoelement obstructing the cell collapser [7392](https://github.com/jupyter/notebook/pull/7392) ([krassowski](https://github.com/krassowski))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-05-31&to=2024-07-01&type=c))

[github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-05-31..2024-07-01&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-05-31..2024-07-01&type=Issues) | [krassowski](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Akrassowski+updated%3A2024-05-31..2024-07-01&type=Issues)

7.3.0a0

([Full Changelog](https://github.com/jupyter/notebook/compare/jupyter-notebook/application-extension7.2.0...1a03b9d8e502f8177684e39d7b627bed1c772bb2))

Enhancements made

- Support custom page_data_hook function [7387](https://github.com/jupyter/notebook/pull/7387) ([bluestealth](https://github.com/bluestealth))
- Add missing "Open..." file menu [7385](https://github.com/jupyter/notebook/pull/7385) ([martinRenou](https://github.com/martinRenou))
- Duplicate notebook menu option [7374](https://github.com/jupyter/notebook/pull/7374) ([JasonWeill](https://github.com/JasonWeill))

Bugs fixed

- "Close and Shut Down Notebook" shuts down without the confirmation dialog [7384](https://github.com/jupyter/notebook/pull/7384) ([JasonWeill](https://github.com/JasonWeill))
- Adds message about building code before running 'develop' [7382](https://github.com/jupyter/notebook/pull/7382) ([JasonWeill](https://github.com/JasonWeill))

Maintenance and upkeep improvements

- Update to JupyterLab 4.3.0a0 [7378](https://github.com/jupyter/notebook/pull/7378) ([jtpio](https://github.com/jtpio))

Documentation improvements

- Adds message about building code before running 'develop' [7382](https://github.com/jupyter/notebook/pull/7382) ([JasonWeill](https://github.com/JasonWeill))

Contributors to this release

([GitHub contributors page for this release](https://github.com/jupyter/notebook/graphs/contributors?from=2024-05-16&to=2024-05-31&type=c))

[bluestealth](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Abluestealth+updated%3A2024-05-16..2024-05-31&type=Issues) | [github-actions](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Agithub-actions+updated%3A2024-05-16..2024-05-31&type=Issues) | [JasonWeill](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3AJasonWeill+updated%3A2024-05-16..2024-05-31&type=Issues) | [jtpio](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3Ajtpio+updated%3A2024-05-16..2024-05-31&type=Issues) | [martinRenou](https://github.com/search?q=repo%3Ajupyter%2Fnotebook+involves%3AmartinRenou+updated%3A2024-05-16..2024-05-31&type=Issues)
Links

Update numexpr from 2.10.1 to 2.10.2.

Changelog
Links

Update numpy from 2.1.3 to 2.2.1.

Changelog

2.2.0

The NumPy 2.2.0 release is a quick release that brings us back into sync
with the usual twice yearly release cycle. There have been an number of
small cleanups, as well as work bringing the new StringDType to
completion and improving support for free threaded Python. Highlights
are:

-   New functions `mat

@pyup-bot
Copy link
Collaborator Author

Closing this in favor of #225

@pyup-bot pyup-bot closed this Dec 30, 2024
@thomas545 thomas545 deleted the pyup-scheduled-update-2024-12-23 branch December 30, 2024 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant