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 05 #229

Open
wants to merge 113 commits into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Feb 3, 2025

Update anyio from 4.6.2.post1 to 4.8.0.

Changelog

4.8.0

- Added **experimental** support for running functions in subinterpreters on Python
3.13 and later
- Added support for the ``copy()``, ``copy_into()``, ``move()`` and ``move_into()``
methods in ``anyio.Path``, available in Python 3.14
- Changed ``TaskGroup`` on asyncio to always spawn tasks non-eagerly, even if using a
task factory created via ``asyncio.create_eager_task_factory()``, to preserve expected
Trio-like task scheduling semantics (PR by agronholm and graingert)
- Configure ``SO_RCVBUF``, ``SO_SNDBUF`` and ``TCP_NODELAY`` on the selector
thread waker socket pair (this should improve the performance of ``wait_readable()``)
and ``wait_writable()`` when using the ``ProactorEventLoop``
(`836 <https://github.com/agronholm/anyio/pull/836>`_; PR by graingert)
- Fixed ``AssertionError`` when using ``nest-asyncio``
(`840 <https://github.com/agronholm/anyio/issues/840>`_)
- Fixed return type annotation of various context managers' ``__exit__`` method
(`847 <https://github.com/agronholm/anyio/issues/847>`_; PR by Enegg)

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.8.

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 25.1.0.

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

Links

Update autopep8 from 2.3.1 to 2.3.2.

Changelog

2.3.2

What's Changed
* Update README.rst: Typo fix by mrichtarsky in https://github.com/hhatto/autopep8/pull/768
* Bump codecov/codecov-action from 4 to 5 by dependabot in https://github.com/hhatto/autopep8/pull/773
* support Python 3.13 and drop 3.8 by hhatto in https://github.com/hhatto/autopep8/pull/777
* Fix E721 type comparison pattern handling by hhatto in https://github.com/hhatto/autopep8/pull/776

New Contributors
* mrichtarsky made their first contribution in https://github.com/hhatto/autopep8/pull/768

**Full Changelog**: https://github.com/hhatto/autopep8/compare/v2.3.1...v2.3.2
Links

Update Babel from 2.16.0 to 2.17.0.

Changelog

2.17.0

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

Happy 2025! This release is being made from FOSDEM 2025, in Brussels, Belgium.

Thank you to all contributors, new and old,
and here's to another great year of internationalization and localization!

Features
~~~~~~~~

* CLDR: Babel now uses CLDR 46, by tomasr8 in :gh:`1145`
* Dates: Allow specifying an explicit format in parse_date/parse_time by tomasr8 in :gh:`1131`
* Dates: More alternate characters are now supported by `format_skeleton`. By tomasr8 in :gh:`1122`
* Dates: Support short and narrow formats for format_timedelta when using `add_direction`, by akx in :gh:`1163`
* Messages: .po files now enclose white spaces in filenames like GNU gettext does. By Dunedan in :gh:`1105`, and tomasr8 in :gh:`1120`
* Messages: Initial support for `Message.python_brace_format`, by tomasr8 in :gh:`1169`
* Numbers: LC_MONETARY is now preferred when formatting currencies, by akx in :gh:`1173`

Bugfixes
~~~~~~~~

* Dates: Make seconds optional in `parse_time` time formats by tomasr8 in :gh:`1141`
* Dates: Replace `str.index` with `str.find` by tomasr8 in :gh:`1130`
* Dates: Strip extra leading slashes in `/etc/localtime` by akx in :gh:`1165`
* Dates: Week numbering and formatting of dates with week numbers was repaired by jun66j5 in :gh:`1179`
* General: Improve handling for `locale=None` by akx in :gh:`1164`
* General: Remove redundant assignment in `Catalog.__setitem__` by tomasr8 in :gh:`1167`
* Messages: Fix extracted lineno with nested calls, by dylankiss in :gh:`1126`
* Messages: Fix of list index out of range when translations is empty, by gabe-sherman in :gh:`1135`
* Messages: Fix the way obsolete messages are stored by tomasr8 in :gh:`1132`
* Messages: Simplify `read_mo` logic regarding `catalog.charset` by tomasr8 in :gh:`1148`
* Messages: Use the first matching method & options, rather than first matching method & last options, by jpmckinney in :gh:`1121`

Deprecation and compatibility
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Dates: Fix deprecation warnings for `datetime.utcnow()` by tomasr8 in :gh:`1119`
* Docs: Adjust docs/conf.py to add compatibility with sphinx 8 by hrnciar in :gh:`1155`
* General: Import `Literal` from the typing module by tomasr8 in :gh:`1175`
* General: Replace `OrderedDict` with just `dict` by tomasr8 in :gh:`1149`
* Messages: Mark `wraptext` deprecated; use `TextWrapper` directly in `write_po` by akx in :gh:`1140`

Infrastructure
~~~~~~~~~~~~~~

* Add tzdata as dev dependency and sync with tox.ini by wandrew004 in :gh:`1159`
* Duplicate test code was deleted by mattdiaz007 in :gh:`1138`
* Increase test coverage of the `python_format` checker by tomasr8 in :gh:`1176`
* Small cleanups by akx in :gh:`1160`, :gh:`1166`, :gh:`1170` and :gh:`1172`
* Update CI to use python 3.13 and Ubuntu 24.04 by tomasr8 in :gh:`1153`
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 beautifulsoup4 from 4.12.3 to 4.13.1.

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

Links

Update black from 24.10.0 to 25.1.0.

Changelog

25.1.0

Highlights

This release introduces the new 2025 stable style (4558), stabilizing
the following changes:

- Normalize casing of Unicode escape characters in strings to lowercase (2916)
- Fix inconsistencies in whether certain strings are detected as docstrings (4095)
- Consistently add trailing commas to typed function parameters (4164)
- Remove redundant parentheses in if guards for case blocks (4214)
- Add parentheses to if clauses in case blocks when the line is too long (4269)
- Whitespace before ` fmt: skip` comments is no longer normalized (4146)
- Fix line length computation for certain expressions that involve the power operator (4154)
- Check if there is a newline before the terminating quotes of a docstring (4185)
- Fix type annotation spacing between `*` and more complex type variable tuple (4440)

The following changes were not in any previous release:

- Remove parentheses around sole list items (4312)
- Generic function definitions are now formatted more elegantly: parameters are
split over multiple lines first instead of type parameter definitions (4553)

Stable style

- Fix formatting cells in IPython notebooks with magic methods and starting or trailing
empty lines (4484)
- Fix crash when formatting `with` statements containing tuple generators/unpacking
(4538)

Preview style

- Fix/remove string merging changing f-string quotes on f-strings with internal quotes
(4498)
- Collapse multiple empty lines after an import into one (4489)
- Prevent `string_processing` and `wrap_long_dict_values_in_parens` from removing
parentheses around long dictionary values (4377)
- Move `wrap_long_dict_values_in_parens` from the unstable to preview style (4561)

Packaging

- Store license identifier inside the `License-Expression` metadata field, see
[PEP 639](https://peps.python.org/pep-0639/). (#4479)

Performance

- Speed up the `is_fstring_start` function in Black's tokenizer (4541)

Integrations

- If using stdin with `--stdin-filename` set to a force excluded path, stdin won't be
formatted. (4539)
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 CacheControl from 0.14.1 to 0.14.2.

Changelog

0.14.2

* Eliminate a race condition when overwriting cache entries.
* Fix a `requests` object leak when doing caching on a streamed response
Links

Update cachetools from 5.5.0 to 5.5.1.

Changelog

5.5.1

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

- Add documentation regarding caching of exceptions.

- Officially support Python 3.13.

- Update CI environment.
Links

Update certifi from 2024.8.30 to 2025.1.31.

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

Links

Update charset-normalizer from 3.4.0 to 3.4.1.

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 cloudpickle from 3.1.0 to 3.1.1.

Changelog

3.1.1

=====

- Various fixes to support for Python 3.14 ([PR 545](
https://github.com/cloudpipe/cloudpickle/pull/545)).
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 2025.1.0.

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.12.

Changelog

1.8.12

Fixes for:

- https://github.com/microsoft/debugpy/issues/1785
- https://github.com/microsoft/debugpy/issues/1765
- https://github.com/microsoft/debugpy/issues/1633
- https://github.com/microsoft/debugpy/issues/1301

1.8.11

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

Fixes for:
- https://github.com/microsoft/debugpy/issues/1763

1.8.9

Fixes for:

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

Update distributed from 2024.11.2 to 2025.1.0.

Changelog

2025.1.0

Changes

- Fix windows ci to avoid os.getuid phofl (8989)
- Use IO task marker in scheduling jrbourbeau (8950)
- Skip unwritable test if root TomAugspurger (8987)
- Enable `UploadDirectory` plugin to upload to scheduler hendrikmakait (8986)
- Handle SSLError in TCP comm jacobtomlinson (8983)
- pynvml compatibility TomAugspurger (8981)
- Handle Client(..., security=False) jacobtomlinson (8980)
- Removed big-endian sparse tests TomAugspurger (8982)
- Set usedforsecurity=False for md5 call in utils.color\_of relativistic (8979)
- Remove subgraph callable fjetter (8956)
- Remove dependency on dedicated `dask-expr` repo hendrikmakait (8978)
- Skip big-endian floats in `test_serialize_scipy_sparse` if using `scipy>=1.15.0` hendrikmakait (8977)
- Run dask with a matching interpreter cjwatson (8975)
- Remove unused "type: ignore" comment cjwatson (8976)
- Clean up tests after legacy DataFrame removal phofl (8972)
- Pin jupyter-events to avoid incompatibility with jupyter-server phofl (8971)
- Remove legacy DataFrame implementation phofl (8968)  

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

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.5.

Changelog

5.1.5

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

*January 14, 2025*

Django 5.1.5 fixes a security issue with severity "moderate" and one bug in
5.1.4.

CVE-2024-56374: Potential denial-of-service vulnerability in IPv6 validation
============================================================================

Lack of upper bound limit enforcement in strings passed when performing IPv6
validation could lead to a potential denial-of-service attack. The undocumented
and private functions ``clean_ipv6_address`` and ``is_valid_ipv6_address`` were
vulnerable, as was the  :class:`django.forms.GenericIPAddressField` form field,
which has now been updated to define a ``max_length`` of 39 characters.

The :class:`django.db.models.GenericIPAddressField` model field was not
affected.

Bugfixes
========

* Fixed a crash when applying migrations with references to the removed
``Meta.index_together`` option (:ticket:`34856`).


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

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.1.

Changelog

65.3.1

*******************

Fixes
-----

- Headless: When using email verification by code, you could incorrectly
encounter a 409 when attempting to add a new email address while logged in.

- Headless: In contrast to the headed version, it was possible to remove the
last 3rd party account from a user that has no usable password. Fixed.

- Headless: The setting ``ACCOUNT_LOGIN_ON_EMAIL_CONFIRMATION`` was not respected,
and always assumed to be ``True``.

65.3.0

*******************

Note worthy changes
-------------------

- Added support for TOTP code tolerance (see ``MFA_TOTP_TOLERANCE``).


Security notice
---------------

- Authentication by email/password was vulnerable to account enumeration by
means of a timing attack. Thanks to Julie Rymer for the report and the patch.
Links

Update django-debug-toolbar from 4.4.6 to 5.0.1.

Changelog

5.0.1

------------------
* Fixing the build and release process. No functional changes.

5.0.0

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

* Added Python 3.13 to the CI matrix.
* Removed support for Python 3.8 as it has reached end of life.
* Converted to Django Commons PyPI release process.
* Fixed a crash which occurred when using non-``str`` static file values.
* Documented experimental async support.
* Improved troubleshooting doc for incorrect mime types for .js static files

Please see everything under 5.0.0-alpha as well.

5.0.0alpha

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

* Support async applications and ASGI from
`Google Summer of Code Project 2024
<https://summerofcode.withgoogle.com/programs/2024/projects/iXVvyGYp>`__.
* Added Django 5.1 to the CI matrix.
* Added support for the ``LoginRequiredMiddleware`` introduced in Django 5.1.
* Support select and explain buttons for ``UNION`` queries on PostgreSQL.
* Fixed internal toolbar requests being instrumented if the Django setting
``FORCE_SCRIPT_NAME`` was set.
* Increase opacity of show Debug Toolbar handle to improve accessibility.
* Changed the ``RedirectsPanel`` to be async compatible.
* Increased the contrast of text with dark mode enabled.
* Add translations for Bulgarian and Korean.
* Update translations for several languages.
* Include new translatable strings for translation.
* Fixed a crash which happened in the fallback case when session keys cannot be
sorted.
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.1.

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.1.

Changelog

8.17.1

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

* Added support for the ``point`` and ``shape`` fields (`1963 <https://github.com/elastic/elasticsearch-dsl-py/pull/1963>`_)
* Corrected typing hints for the ``FunctionScore`` query (`1960 <https://github.com/elastic/elasticsearch-dsl-py/pull/1960>`_)

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 filelock from 3.16.1 to 3.17.0.

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

Links

Update fonttools from 4.55.0 to 4.55.8.

Changelog

4.55.8

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

- [MetaTools] Fixed bug in buildUCD.py script whereby the first non-header line of some UCD text file was being skipped. This affected in particular the U+00B7 (MIDDLE DOT) entry of ScriptExtensions.txt (3756).

4.55.7

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

- Shorten the changelog included in PyPI package description to accommodate maximum length limit imposed by Azure DevOps. No actual code changes since v4.55.6 (3754).

4.55.6

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

- [glyf] Fixed regression introduced in 4.55.5 when computing bounds of nested composite glyphs  with transformed components (3752).

4.55.5

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

- [glyf] Fixed recalcBounds of transformed components with unrounded coordinates (3750).
- [feaLib] Allow duplicate script/language statements (3749).

4.55.4

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

- [bezierTools] Fixed ``splitCubicAtT`` sometimes not returning identical start/end points as result of numerical precision (3742, 3743).
- [feaLib/ast] Fixed docstring of ``AlternateSubstStatement`` (3735).
- [transform] Typing fixes (3734).

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 2025.2.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.1.

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.160.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.38.0.

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

Links

Update google-cloud-firestore from 2.19.0 to 2.20.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 3.0.0.

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

Links

Update googletrans from 3.0.0 to 4.0.2.

Changelog

4.0.0

This release introduces the long-awaited v4.0.0 release of py-googletrans. After years of feedback and community contributions, this update brings significant changes to improve stability, usability, and maintainability over v3.

Highlights

- Resolved Most Reported Issues: addresses and resolves longstanding problems.
- Async-only API: Transitioned to a modern asynchronous API to improve scalability and better align with current Python development practices.
- Complete Type Annotations: Introduced full type hints to make the library easier to use with modern IDEs.
- Modernized Codebase: Refactored the entire codebase for maintainability and to follow modern de-facto Python standards.

Breaking Changes

- API Transition to Async: All synchronous APIs have been removed. If you’re upgrading, ensure your code is updated to use async functions.

---
Links

Update grpcio from 1.68.0 to 1.70.0.

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.70.0.

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

Links

Update h2 from 4.1.0 to 4.2.0.

Changelog

4.2.0

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

**API Changes (Backward Incompatible)**

- Support for Python 3.6 has been removed.
- Support for Python 3.7 has been removed.
- Support for Python 3.8 has been removed.
- Remove mistakenly set `max_inbound_frame_size` attribute on `H2Stream`.

**API Changes (Backward Compatible)**

- Support for Python 3.11 has been added.
- Support for Python 3.12 has been added.
- Support for Python 3.13 has been added.
- Add an ability to send outbound cookies separately to improve headers compression.
- Updated packaging and testing infrastructure.

**Bugfixes**

- Fix repr() checks for Python 3.11
- Fix asyncio / wsgi examples.
- Clarify docs on using curl with http2.
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 hpack from 4.0.0 to 4.1.0.

Changelog

4.1.0

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

**API Changes (Backward Incompatible)**

- Support for Python 3.6 has been removed.
- Support for Python 3.7 has been removed.
- Support for Python 3.8 has been removed.
- Renamed `InvalidTableIndex` exception to `InvalidTableIndexError`.

**API Changes (Backward Compatible)**

- Support for Python 3.9 has been added.
- Support for Python 3.10 has been added.
- Support for Python 3.11 has been added.
- Support for Python 3.12 has been added.
- Support for Python 3.13 has been added.
- Optimized bytes encoding of headers.
- Updated packaging and testing infrastructure.
- Code cleanup and linting.
- Added type hints.
Links

Update hstspreload from 2024.11.1 to 2025.1.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 hyperframe from 6.0.1 to 6.1.0.

Changelog

6.1.0

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

**API Changes (Backward Incompatible)**

- Support for Python 3.6 has been removed.
- Support for Python 3.7 has been removed.
- Support for Python 3.8 has been removed.

**API Changes (Backward Compatible)**

- Support for Python 3.10 has been added.
- Support for Python 3.11 has been added.
- Support for Python 3.12 has been added.
- Support for Python 3.13 has been added.
- Updated packaging and testing infrastructure.
- Code cleanup and linting.
- Improved type hints.
Links

Update imagecodecs from 2024.9.22 to 2024.12.30.

Changelog

2024.12.30

- Pass 7655 tests.
- Fix out parameter array not zeroed in some cases.
- Fix ultrahdr_encode with linear rgbaf16 input (108).
- Fix jpegls_encode with level greater than 9 (119).
- Fix jpeg8_encode with bitspersample and lossless=False (116).
- Fix excessive buffer allocation in lz4h5_encode (112).
- Fix build error with libjpeg (111).
Links

Update imageio from 2.36.0 to 2.37.0.

Changelog

2.37.0

Fix

* Arr.newbyteorder deprecation in numpy>2.0 ([1116](https://github.com/imageio/imageio/issues/1116)) ([`727c3f8`](https://github.com/imageio/imageio/commit/727c3f8079c60a68dd631d959453c6f99ad366ca))
* Upgrade pyav plugin to support av v14 ([1112](https://github.com/imageio/imageio/issues/1112)) ([`08d2cc1`](https://github.com/imageio/imageio/commit/08d2cc1454955ba31f6fe53e3a639f807c5adb31))

Feature

* Expose bacterial colony standard image ([1115](https://github.com/imageio/imageio/issues/1115)) ([`37404a0`](https://github.com/imageio/imageio/commit/37404a09051e1202c1eaa1e590a55c3860f82576))

2.36.1

Fix

* Fix failing pillow test ([1110](https://github.com/imageio/imageio/issues/1110)) ([`9a9d9f1`](https://github.com/imageio/imageio/commit/9a9d9f15d10eee89a8b7f4b0d50d2c21c2e5af91))
Links

Update importlib-metadata from 8.5.0 to 8.6.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.32.0.

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

Links

Update isort from 5.13.2 to 6.0.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.5.

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

Links

Update keyring from 25.5.0 to 25.6.0.

Changelog

25.6.0

=======

Features
--------

- Avoid logging a warning when config does not specify a backend. (682)
Links

Update kiwisolver from 1.4.7 to 1.4.8.

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

Links

Update llvmlite from 0.43.0 to 0.44.0.

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.3.

Changelog

2.5.3

- [pull 616] make tables without body gfm compatible

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 (6

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