Skip to content

Bump the all-deps group across 1 directory with 20 updates - #368

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/all-deps-c64c6ba083
Closed

Bump the all-deps group across 1 directory with 20 updates#368
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/all-deps-c64c6ba083

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 17, 2026

Copy link
Copy Markdown
Contributor

Bumps the all-deps group with 2 updates in the / directory: docutils and tox.

Updates docutils from 0.22.4 to 0.23

Commits

Updates pydata-sphinx-theme from 0.18.0 to 0.8.0

Commits

Updates jupyter-sphinx from 0.5.3 to 0.4.0

Commits
  • 23322c7 Merge pull request #204 from basnijholt/do-not-double-copy
  • d40b2ad add paragraph to styling section
  • d6ad4d3 add changelog entry
  • a0dcbd7 Do not overwrite files in _static if user already has custom versions of thos...
  • a74b13e Merge pull request #207 from basnijholt/fix-182
  • cfa0879 add deprecation warning
  • 75b003f add changelog entry
  • 4129ebe rename directives jupyter-download:script -> jupyter-download-script, similar...
  • d427c79 Merge pull request #206 from basnijholt/pre-commit
  • cac7aaa bump versions
  • Additional commits viewable in compare view

Updates sphinxcontrib-bibtex from 2.7.0 to 2.5.0

Changelog

Sourced from sphinxcontrib-bibtex's changelog.

2.7.0 (6 May 2026)

  • BACKWARD INCOMPATIBLE A new warning category, duplicate_local_citation, has been introduced. It is triggered when a duplicate citation appears within the same document. The existing duplicate_citation warning continues to report duplicates but now only across different documents.

    In many cases, users maintain a separate bibliography for each document (often using a docname in docnames filter). In such setups, duplicate citations across documents are usually acceptable, while duplicates within a single document are not. This distinction allows users to suppress duplicate_citation warnings while still receiving duplicate_local_citation warnings.

  • When there are duplicate citations, resolve locally first (reported by drbenvincent, see issue #385).

  • The usage section of the documentation now starts with in-depth general considerations to guide users towards best practice for the most common use cases.

  • Citation reference wrapper nodes now have a bibtex-citation CSS class, to enable Sphinx themes to style citation elements separately from other content (contributed by mmcky, see pull request #383).

  • Increase required pybtex-docutils version to 1.0.2 (reported by ego-thales).

  • Fix test suite for docutils 0.22 (fixed by mitya57, see pull request #377).

  • Dropped Python 3.9 support (EOL), added Python 3.14 support.

  • Fixed various deprecation warnings in Sphinx and docutils.

  • Improved header parsing.

  • Minimum required Sphinx version increased to 7.4.

  • Minimum required Docutils version increased to 0.20.

2.6.5 (27 June 2025)

  • Require pybtex 0.25 and remove setuptools dependency hack (fixed by flying-sheep, see pull request #372).

2.6.4 (17 June 2025)

  • Add Python 3.13 support.

... (truncated)

Commits

Updates jupytext from 1.19.3 to 1.11.1

Changelog

Sourced from jupytext's changelog.

1.19.3 (2026-05-17)

Fixed

  • The Jupytext CLI issues a warning when a notebook is not trusted. Also, trust is preserved when empty outputs are added (follow-up on #1505)

Changed

  • The dependabot config has been updated to correctly bump extension packages, now allowing only production updates and ignoring dev dependencies (#1532). Thanks to Mahendra Paipuri for this PR!
  • Removed deprecated stylelint packages (stylelint-config-prettier and stylelint-prettier) from the JupyterLab extension dependencies (#1530)
  • We have removed Python 3.9 testing from the CI (Python 3.9 reached EOL in October 2025)

1.19.2 (2026-05-10)

Fixed

  • Trusted notebooks remain trusted after jupytext --sync (#1505)
  • We have fixed the homepage link in package.json. Thanks to Michał Krassowski for making this PR (#1494)
  • Thanks to Brigitta Sipőcz for fixing a broken link in our CLI (#1428)
  • The --quiet flag now suppresses the creating missing directory warning when writing to a path that includes a prefix (#1533)

Changed

  • The CI workflow has been restructured to maximize parallelization. All test suites (pip, conda, UI) and the build step now run concurrently after pre-commit checks, instead of sequentially, reducing CI times (#1527)
  • We have skipped the tests that involve jupyterfs on Python 3.12+ as they started failing on the CI with no obvious way to fix them (#1509)
  • We have changed the configuration of Dependabot to get grouped dependency updates for our JupyterLab extension.
  • We have merged a series of Dependabot security updates: #1516, #1517, #1519, #1520, #1522, #1524

1.19.1 (2026-01-25)

Changed

  • Jupytext does not change the file icons anymore! Thanks to Michał Krassowski for finally solving this long standing issue! (#398)
  • We have bumped lodash from 4.17.21 to 4.17.23 in JupyterLab extension (#1483)
  • We require marimo<=0.19.4 in tests following a change in the location of the marimo import (#1485)

1.19.0 (2026-01-18)

Changed

  • The environment used to develop Jupytext is now maintained using Pixi (#1459)

Fixed

  • We have restored the support for .qmd documents in Jupyter (#1435)
  • We have fixed warnings about the cell ids like either Cell is missing an id field or Additional properties are not allowed ('id' was unexpected) when converting to some formats, including Pandoc (#1464)
  • We have updated the dependencies of the Jupytext extension for JupyterLab. Many thanks to Mahendra Paipuri for his PR (#1477)!

Added

... (truncated)

Commits
  • 4ae9263 Update format with format options in the notebook metadata (md:myst and md:pa...
  • 0a8b180 Normalize jupytext config options names (#754)
  • e28497a Use config in read and write functions (#753)
  • 593bcef Use non-random cell ids in tests (#751)
  • 58e8b27 Update the dependencies of the JupyterLab extension (#750)
  • 508be51 Version 1.10.2
  • c5e4bcc Rebuild the package in the Publish step
  • a3d5439 Version 1.10.2-rc0 (#745)
  • a5c4fa2 MANIFEST: Graft labextension and exclude node_modules (#741)
  • 7d45d0b Version 1.10.1 (#740)
  • Additional commits viewable in compare view

Updates numpydoc from 1.10.0 to 1.2.1

Changelog

Sourced from numpydoc's changelog.

1.2.1

Release date: 29 March 2022

Requires Python 3.7+ and Sphinx 1.8+.

Full Changelog <https://github.com/numpy/numpydoc/compare/numpydoc-1.2...HEAD>__

Implemented enhancements


-  Update year `[#370](https://github.com/numpy/numpydoc/issues/370) <https://github.com/numpy/numpydoc/pull/370>`__ (`jarrodmillman <https://github.com/jarrodmillman>`__)

Fixed bugs


-  Use consistent release tags `[#361](https://github.com/numpy/numpydoc/issues/361) &lt;https://github.com/numpy/numpydoc/pull/361&gt;`__ (`jarrodmillman &lt;https://github.com/jarrodmillman&gt;`__)
-  BUG: 1.2 raises error w.r.t. object has no attribute ‘\__name_\_’ `[#362](https://github.com/numpy/numpydoc/issues/362) &lt;https://github.com/numpy/numpydoc/issues/362&gt;`__
-  Use isgeneratorfunction to avoid false alarm YD01 validation `[#368](https://github.com/numpy/numpydoc/issues/368) &lt;https://github.com/numpy/numpydoc/pull/368&gt;`__ (`jnothman &lt;https://github.com/jnothman&gt;`__)
-  Fix AttributeError in underline length check `[#363](https://github.com/numpy/numpydoc/issues/363) &lt;https://github.com/numpy/numpydoc/pull/363&gt;`__ (`rossbar &lt;https://github.com/rossbar&gt;`__)
-  Upper bound jinja `[#369](https://github.com/numpy/numpydoc/issues/369) &lt;https://github.com/numpy/numpydoc/pull/369&gt;`__ (`jarrodmillman &lt;https://github.com/jarrodmillman&gt;`__)

Closed issues

  • Validation check YD01 not implemented properly [#365](https://github.com/numpy/numpydoc/issues/365) &lt;https://github.com/numpy/numpydoc/issues/365&gt;__
  • Support numpydoc validation without running sphinx [#364](https://github.com/numpy/numpydoc/issues/364) &lt;https://github.com/numpy/numpydoc/issues/364&gt;__
  • 1.2: change tagging convention? [#360](https://github.com/numpy/numpydoc/issues/360) &lt;https://github.com/numpy/numpydoc/issues/360&gt;__

1.2.0

Release date: 24 January 2022

Requires Python 3.7+ and Sphinx 1.8+.

Implemented enhancements

  • Document release process [#357](https://github.com/numpy/numpydoc/issues/357) <https://github.com/numpy/numpydoc/pull/357>__ (jarrodmillman <https://github.com/jarrodmillman>__)
  • Use setuptools [#349](https://github.com/numpy/numpydoc/issues/349) <https://github.com/numpy/numpydoc/pull/349>__ (jarrodmillman <https://github.com/jarrodmillman>__)
  • DOC: Switch docs to pydata-sphinx-theme [#313](https://github.com/numpy/numpydoc/issues/313) <https://github.com/numpy/numpydoc/pull/313>__ (rossbar <https://github.com/rossbar>__)
  • Improve error messages for see also parsing [#306](https://github.com/numpy/numpydoc/issues/306) <https://github.com/numpy/numpydoc/pull/306>__ (rossbar <https://github.com/rossbar>__)
  • ENH: Enable validation during sphinx-build process [#302](https://github.com/numpy/numpydoc/issues/302) <https://github.com/numpy/numpydoc/pull/302>__ (rossbar <https://github.com/rossbar>__)
  • Add a note to the docstring standard about long ‘See Also’ entries. [#300](https://github.com/numpy/numpydoc/issues/300) <https://github.com/numpy/numpydoc/pull/300>__ (WarrenWeckesser <https://github.com/WarrenWeckesser>__)
  • MAINT: minor refactoring in docscrape [#297](https://github.com/numpy/numpydoc/issues/297) <https://github.com/numpy/numpydoc/pull/297>__ (rossbar <https://github.com/rossbar>__)
  • ENH: Add configuration option for parameter cross-referencing [#295](https://github.com/numpy/numpydoc/issues/295) <https://github.com/numpy/numpydoc/pull/295>__ (rossbar <https://github.com/rossbar>__)
  • ENH: Better warning for sections. [#278](https://github.com/numpy/numpydoc/issues/278) <https://github.com/numpy/numpydoc/pull/278>__ (Carreau <https://github.com/Carreau>__)

... (truncated)

Commits

Updates jinja2 from 3.1.6 to 3.0.3

Changelog

Sourced from jinja2's changelog.

Version 3.1.6

Released 2025-03-05

  • The |attr filter does not bypass the environment's attribute lookup, allowing the sandbox to apply its checks. :ghsa:cpwx-vrp4-4pq7

Version 3.1.5

Released 2024-12-21

  • The sandboxed environment handles indirect calls to str.format, such as by passing a stored reference to a filter that calls its argument. :ghsa:q2x7-8rv6-6q7h
  • Escape template name before formatting it into error messages, to avoid issues with names that contain f-string syntax. :issue:1792, :ghsa:gmj6-6f8f-6699
  • Sandbox does not allow clear and pop on known mutable sequence types. :issue:2032
  • Calling sync render for an async template uses asyncio.run. :pr:1952
  • Avoid unclosed auto_aiter warnings. :pr:1960
  • Return an aclose-able AsyncGenerator from Template.generate_async. :pr:1960
  • Avoid leaving root_render_func() unclosed in Template.generate_async. :pr:1960
  • Avoid leaving async generators unclosed in blocks, includes and extends. :pr:1960
  • The runtime uses the correct concat function for the current environment when calling block references. :issue:1701
  • Make |unique async-aware, allowing it to be used after another async-aware filter. :issue:1781
  • |int filter handles OverflowError from scientific notation. :issue:1921
  • Make compiling deterministic for tuple unpacking in a {% set ... %} call. :issue:2021
  • Fix dunder protocol (copy/pickle/etc) interaction with Undefined objects. :issue:2025
  • Fix copy/pickle support for the internal missing object. :issue:2027
  • Environment.overlay(enable_async) is applied correctly. :pr:2061
  • The error message from FileSystemLoader includes the paths that were searched. :issue:1661
  • PackageLoader shows a clearer error message when the package does not contain the templates directory. :issue:1705
  • Improve annotations for methods returning copies. :pr:1880
  • urlize does not add mailto: to values like @a@b. :pr:1870

... (truncated)

Commits
  • 2a48dd8 Merge pull request #1543 from pallets/release-3.0.3
  • ce1a539 release version 3.0.3
  • 199b6d5 Merge pull request #1542 from pallets/package-loader-file
  • eec0db8 PackageLoader works with single module file
  • 46f3a68 Merge pull request #1541 from pallets/docs-pow-order
  • 0d19990 document chained pow order
  • 99daa2a Merge pull request #1540 from pallets/docs-macro-defaults
  • a6162da rewrite docs about extending template objects
  • cab5545 Merge pull request #1539 from pallets/docs-macro-defaults
  • 369ff03 remove reference to macro.defaults
  • Additional commits viewable in compare view

Updates myst-nb from 1.4.0 to 0.8.4

Changelog

Sourced from myst-nb's changelog.

Change Log

Commits

Updates pytest-memray from 1.8.0 to 1.5.0

Changelog

Sourced from pytest-memray's changelog.

v1.8.0 (2025-08-13)

Features - 1.8.0

- Python 3.14 is now officially supported. (:issue:`118`)

v1.7.0 (2024-07-25)

No significant changes.

v1.6.0 (2024-04-18)

Features - 1.6.0

  • Add a new --fail-on-increase option that fails a test with the limit_memory marker if it uses more memory than its last successful run. (:issue:91)
  • Use aggregated capture files, reducing the amount of temporary disk space required in order to run tests. (:issue:107)
  • Add a new current_thread_only keyword argument to the limit_memory and limit_leaks markers to ignore all allocations made in threads other than the one running the test. (:issue:117)

Bug Fixes - 1.6.0

- Fix the generation of histograms when the tests performed zero-byte allocations. (:issue:`113`)

v1.5.0 (2023-08-23)

Features - 1.5.0


- Add a new ``limit_leaks`` marker to check for memory leaks in tests. (:issue:`45`)
- Support passing ``--trace-python-allocators`` to memray to track all Python allocations. (:issue:`78` and :issue:`64`)

v1.4.1 (2023-06-06)

Bug Fixes - 1.4.1
</code></pre>
<ul>
<li>Fix long test names with xdis (:issue:<code>68</code>)</li>
</ul>
<h2>v1.4.0 (2022-12-02)</h2>
<p>Features - 1.4.0</p>
<pre><code>&lt;/tr&gt;&lt;/table&gt;
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/0e33179ddf6cb3b2cadd4435a9f559f29d483d3e&quot;&gt;&lt;code&gt;0e33179&lt;/code&gt;&lt;/a> Add a new marker to check for memory leaks (<a href="https://redirect.github.com/bloomberg/pytest-memray/issues/52&quot;&gt;#52&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/b25d4b81671c3d559f262a66eb848c0b557231ac&quot;&gt;&lt;code&gt;b25d4b8&lt;/code&gt;&lt;/a> Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.10</li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/f889d26ef64ffbf2ada271d9ec29c14b90e52efd&quot;&gt;&lt;code&gt;f889d26&lt;/code&gt;&lt;/a> docs(README.md): fix the bulleted lists</li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/78c2b07b01c22327bcf2bcd077239f0ba5532e25&quot;&gt;&lt;code&gt;78c2b07&lt;/code&gt;&lt;/a> Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7</li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/8fd5a43822fa1e916679eda0afd5b468eb0588c2&quot;&gt;&lt;code&gt;8fd5a43&lt;/code&gt;&lt;/a> Use ruff instead of flake8 + isort</li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/ad9b759923f3adc30ca19880c5bf633f5a3469f6&quot;&gt;&lt;code&gt;ad9b759&lt;/code&gt;&lt;/a> Complete the documentation for the configuration file options</li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/9fc6c5cc9a0194672a366a49bef82e8ff0186043&quot;&gt;&lt;code&gt;9fc6c5c&lt;/code&gt;&lt;/a> Support passing --trace-python-allocators to memray</li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/10a354f791ce66722164cd44bd2ab978d4bc9b54&quot;&gt;&lt;code&gt;10a354f&lt;/code&gt;&lt;/a> Relax the sizes in the 'test_limit_memory_marker_with_pytest_xdist' test</li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/6a2c733f3c7d750b1a6d9ae8ac81b99d73d3163b&quot;&gt;&lt;code&gt;6a2c733&lt;/code&gt;&lt;/a> docs: Document options <code>--stacks</code> and <code>--native</code></li>
<li><a href="https://github.com/bloomberg/pytest-memray/commit/e839fff9b4a181b5154ecab1a8153ee5120c0ff5&quot;&gt;&lt;code&gt;e839fff&lt;/code&gt;&lt;/a> Update usage.rst</li>
<li>Additional commits viewable in <a href="https://github.com/bloomberg/pytest-memray/compare/v1.8.0...1.5.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Updates tox from 4.55.0 to 4.55.1

Release notes

Sourced from tox's releases.

v4.55.1

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/tox/compare/4.55.0...4.55.1

Changelog

Sourced from tox's changelog.

Bug fixes - 4.55.1

  • TOX_OVERRIDE (and -x/--override) now propagates through configuration references. Previously, overriding a base value that was later referenced via {[section]key} (ini) or {replace = "ref", of = [...]} (toml) was ignored because reference resolution read the raw file value, bypassing the override system - by :user:tales-aparecida. (:issue:3950) (:issue:3950)

v4.55.0 (2026-05-28)


Commits

Updates alabaster from 1.0.0 to 0.7.16

Changelog

Sourced from alabaster's changelog.

:git_tag:1.0.0 -- 2024-07-26

  • Dropped support for Python 3.9 and earlier.
  • Dropped support for Sphinx 6.1 and earlier.
  • Use a new SVG image for the GitHub banner.
  • :feature:217 Use the new searchfield component for the search box. Patch by Tim Hoffmann.
  • :feature:104 Allow translating strings in relations.html.
  • :bug:125 Do not underline linked images. Patch by Joshua Bronson.
  • :bug:169 Do not ignore the Pygments background colour. Patch by Matthias Geier.
  • :bug:174 Fix clipping caused by incorrect CSS breakpoints.

:git_tag:0.7.16 -- 2024-01-10

  • :bug:215 Do not display logo_name if it is set to False.

:git_tag:0.7.15 -- 2024-01-08

  • :feature:213 Allow an arbitrary string in the logo_name option.
  • :feature:114 Improved sidebar CSS styles.
  • :issue:178 Deprecated canonical_url in favor of html_baseurl.
  • :bug:200 Removed duplicate <meta name="viewport" ... /> tag.
  • :bug:188 Removed underline from whitespace.
  • :bug:164 Removed type="text/javascript" from elements.
  • :bug:161 Replaced &copy; with unicode decimal code entity [#169](https://github.com/sphinx-doc/alabaster/issues/169);.

:git_tag:0.7.14 -- 2024-01-08

  • Dropped support for Python 3.8 and earlier.
  • Dropped support for Sphinx 3.3 and earlier.
  • :issue:198 Fix horizontal scrolling on mobile.
  • :issue:206 Properly support the html_support_sphinx config value.
  • :issue:211 Fix the GitHub 'forkme' banner.
  • Added alabaster_version_info to the HTML template context.
  • Declare support for Python 3.13.
  • Adopt the Ruff linter and formatter.
  • Migrate from CircleCI to GitHub Actions.

:git_tag:0.7.13 -- 2023-01-13

  • Modernized the project: s/Travis/Circle/ for CI, README badges, setup.cfg removal, metadata refresh, etc.
  • Dropped support for Python 2 and Python <3.6. This

... (truncated)

Commits
  • 5e7189f Prefer https:// links in docs
  • cf0ec2c Add Topic :: Documentation :: Sphinx trove classifier
  • b602502 Remove underline from whitespace
  • 33826fc Remove duplicate viewport
  • ec4505f Update the package description to match the website
  • d4f6c83 Fix formatting
  • 969c51c Bump to 0.7.14
  • bcd8973 Install the local package on RTD
  • b49434b Remove releases from the changelog
  • becca1a Add alabaster_version_info to template context
  • Additional commits viewable in compare view

Updates attrs from 26.1.0 to 20.3.0

Changelog

Sourced from attrs's changelog.

26.1.0 - 2026-03-19

Backwards-incompatible Changes

  • Field aliases are now resolved before calling field_transformer, so transformers receive fully populated Attribute objects with usable alias values instead of None. The new Attribute.alias_is_default flag indicates whether the alias was auto-generated (True) or explicitly set by the user (False). #1509

Changes

  • Fix type annotations for attrs.validators.optional(), so it no longer rejects tuples with more than one validator. #1496
  • The attrs.validators.disabled() contextmanager can now be nested. #1513
  • Frozen classes can set on_setattr=attrs.setters.NO_OP in addition to None. #1515
  • It's now possible to pass attrs instances in addition to attrs classes to attrs.fields(). #1529

25.4.0 - 2025-10-06

Backwards-incompatible Changes

  • Class-level kw_only=True behavior is now consistent with dataclasses.

    Previously, a class that sets kw_only=True makes all attributes keyword-only, including those from base classes. If an attribute sets kw_only=False, that setting is ignored, and it is still made keyword-only.

    Now, only the attributes defined in that class that doesn't explicitly set kw_only=False are made keyword-only.

    This shouldn't be a problem for most users, unless you have a pattern like this:

    @attrs.define(kw_only=True)
    class Base:
        a: int
        b: int = attrs.field(default=1, kw_only=False)
    

    @​attrs.define
    class Subclass(Base):
    c: int

    Here, we have a kw_only=True attrs class (Base) with an attribute that sets kw_only=False and has a default (Base.b), and then create a subclass (Subclass) with required arguments (Subclass.c). Previously this would work, since it would make Base.b keyword-only, but now this fails since Base.b is positional, and we have a required positional argument (Subclass.c) following another argument with defaults. #1457

... (truncated)

Commits
  • f3762ba Prepare 20.3.0
  • 3d66e57 Exclude GitHub issues from linkcheck to avoid rate limits
  • 06d0f8e Add funding URLs to metadata
  • d23924f Add provisional notice
  • cd2f886 Use 'i' and 'k' to better distinguish variables in an example (#713)
  • f2dabea Fix exception chaining on PyPy (#712)
  • 6b4a1f1 Tighten up mypy configuration
  • 9f7d11e Add types to collect_by_mro annotations m(
  • 7020c8b pre-commit autoupdate
  • 56c7308 Add missing collect_by_mro to typing stubs
  • Additional commits viewable in compare view

Updates jsonschema from 4.26.0 to 4.17.3

Changelog

Sourced from jsonschema's changelog.

v4.26.0

  • Decrease import time by delaying importing of urllib.request (#1416).

v4.25.1

  • Fix an incorrect required argument in the Validator protocol's type annotations (#1396).

v4.25.0

  • Add support for the iri and iri-reference formats to the format-nongpl extra via the MIT-licensed rfc3987-syntax. They were alread supported by the format extra. (#1388).

v4.24.1

  • Properly escape segments in ValidationError.json_path (#139).

v4.24.0

  • Fix improper handling of unevaluatedProperties in the presence of additionalProperties (#1351).
  • Support for Python 3.8 has been dropped, as it is end-of-life.

v4.23.0

  • Do not reorder dictionaries (schemas, instances) that are printed as part of validation errors.
  • Declare support for Py3.13

v4.22.0

  • Improve best_match (and thereby error messages from jsonschema.validate) in cases where there are multiple sibling errors from applying anyOf / allOf -- i.e. when multiple elements of a JSON array have errors, we now do prefer showing errors from earlier elements rather than simply showing an error for the full array (#1250).
  • (Micro-)optimize equality checks when comparing for JSON Schema equality by first checking for object identity, as == would.

v4.21.1

  • Slightly speed up the contains keyword by removing some unnecessary validator (re-)creation.

v4.21.0

  • Fix the behavior of enum in the presence of 0 or 1 to properly consider True and False unequal (#1208).
  • Special case the error message for {min,max}{Items,Length,Properties} when they're checking for emptiness rather than true length.

... (truncated)

Commits
  • dbc3982 Fix instantiating validators with cached refs-to-bool schemas.
  • 7ebe161 Try fixing more Sphinx refs which fail only on Ubuntu...
  • cdf0c71 Update pre-commit hooks.
  • e868bfe Durations without trailing units aren't valid durations.
  • 24d1328 Empty strings are not valid relative JSON pointers.
  • bd12369 Minor fix for test case class names (for format tests).
  • fb203a5 Merge commit '97954adeb0fbb3d4499580d897de507d3ab0d919'
  • 97954ad Squashed 'json/' changes from 9251ebff1..78c888273
  • 46fdb98 v4.17.1 -> CHANGELOG
  • 000dd3d Remove making believe we are ReadTheDocs in CI builds.
  • Additional commits viewable in compare view

Updates jupyter-cache from 1.0.1 to 0.2.2

Commits
  • 54bc0c1 bump version
  • 55db432 Added a timeout argument to execute (#48)
  • 7bf1d6b Update documentation to use myst-nb~=0.7 (#46)
  • e05f442 Fix bug in merge_match_into_notebook
  • e8c4db7 bump version
  • 43b61cb Allow nb converter func to be passed to staged/execution methods
  • c6fae10 test fix
  • d618168 Move to nbclient and pydata-sphinx-theme
  • aaf49f1 Improve exception handling for get_staged_notebook
  • fa37bf2 Remove duplication in showing cache data
  • Additional commits viewable in compare view

Updates markdown-it-py from 4.2.0 to 0.6.2

Changelog

Sourced from markdown-it-py's changelog.

4.2.0 - 2026-05-07

  • ✨ Add make_fence_rule() factory for configurable fence markers in #394

4.1.0 - 2025-05-06

  • ✨ Add gfm-like2 preset with task lists, alerts, and single-tilde strikethrough core plugins in #388
  • ✨ Allow plugins to register inline terminator characters in #391
  • 👌 Fix quadratic complexity in fragments_join / text_join in #389, thanks to @​petricevich
  • 👌 Add --stdin option to CLI for reading Markdown from standard input in #379, thanks to @​mcepl
  • 🔧 Add typing to Scanner in #382, thanks to @​Alunderin

Full Changelog: https://github.com/executablebooks/markdown-it-py/compare/v4.0.0...v4.1.0

4.0.0 - 2024-08-10

This primarily drops support for Python 3.9, adds support for Python 3.13, and updates the parser to comply with Commonmark 0.31.2 and Markdown-It v14.1.0.

  • ⬆️ Drop support for Python 3.9 in #360
  • ⬆️ Comply with Commonmark 0.31.2 in #362
  • 👌 Improve performance of "text" inline rule in #347
  • 👌 Use str.removesuffix in #348
  • 👌 limit the number of autocompleted cells in a table in #364
  • 👌 fix quadratic complexity in reference parser in #367
  • 🐛 Fix emphasis inside raw links bugs in #320

Full Changelog: https://github.com/executablebooks/markdown-it-py/compare/v3.0.0...v4.0.0

3.0.0 - 2023-06-03

⚠️ This release contains some minor breaking changes in the internal API and improvements to the parsing strictness.

Full Changelog: https://github.com/executablebooks/markdown-it-py/compare/v2.2.0...v3.0.0

⬆️ UPGRADE: Drop support for Python 3.7

Also add testing for Python 3.11

⬆️ UPGRADE: Update from upstream markdown-it 12.2.0 to 13.0.0

A key change is the addition of a new Token type, text_special, which is used to represent HTML entities and backslash escaped characters. This ensures that (core) typographic transformation rules are not incorrectly applied to these texts. The final core rule is now the new text_join rule, which joins adjacent text/text_special tokens, and so no text_special tokens should be present in the final token stream. Any custom typographic rules should be inserted before text_join.

A new linkify rule has also been added to the inline chain, which will linkify full URLs (e.g. https://example.com), and fixes collision of emphasis and linkifier (so http://example.org/foo._bar_-_baz is now a single link, not emphasized). Emails and fuzzy links are not affected by this.

... (truncated)

Commits

Updates mdit-py-plugins from 0.6.1 to 0.2.6

Changelog

Sourced from mdit-py-plugins's changelog.

0.6.1 - 2026-05-13

  • 🐛 FIX: Nested field lists incorrectly nesting inside parent containers (#139)

    Field lists inside list items (or other indented containers) would recursively nest each field inside the previous one, instead of being siblings.

0.6.0 - 2026-05-07

  • ✨ NEW: Add GFM autolink and composite GFM plugins (#135)

    The gfm_autolink plugin implements

Bumps the all-deps group with 2 updates in the / directory: [docutils](https://github.com/rtfd/recommonmark) and [tox](https://github.com/tox-dev/tox).


Updates `docutils` from 0.22.4 to 0.23
- [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rtfd/recommonmark/commits)

Updates `pydata-sphinx-theme` from 0.18.0 to 0.8.0
- [Release notes](https://github.com/pydata/pydata-sphinx-theme/releases)
- [Changelog](https://github.com/pydata/pydata-sphinx-theme/blob/main/RELEASE.md)
- [Commits](pydata/pydata-sphinx-theme@v0.18.0...v0.8.0)

Updates `jupyter-sphinx` from 0.5.3 to 0.4.0
- [Release notes](https://github.com/jupyter/jupyter-sphinx/releases)
- [Changelog](https://github.com/jupyter/jupyter-sphinx/blob/main/RELEASE.md)
- [Commits](jupyter/jupyter-sphinx@v0.5.3...v0.4.0)

Updates `sphinxcontrib-bibtex` from 2.7.0 to 2.5.0
- [Changelog](https://github.com/mcmtroffaes/sphinxcontrib-bibtex/blob/develop/CHANGELOG.rst)
- [Commits](mcmtroffaes/sphinxcontrib-bibtex@2.7.0...2.5.0)

Updates `jupytext` from 1.19.3 to 1.11.1
- [Release notes](https://github.com/mwouts/jupytext/releases)
- [Changelog](https://github.com/mwouts/jupytext/blob/main/CHANGELOG.md)
- [Commits](jupytext/jupytext@v1.19.3...v1.11.1)

Updates `numpydoc` from 1.10.0 to 1.2.1
- [Release notes](https://github.com/numpy/numpydoc/releases)
- [Changelog](https://github.com/numpy/numpydoc/blob/v1.2.1/doc/release_notes.rst)
- [Commits](numpy/numpydoc@v1.10.0...v1.2.1)

Updates `jinja2` from 3.1.6 to 3.0.3
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.6...3.0.3)

Updates `myst-nb` from 1.4.0 to 0.8.4
- [Release notes](https://github.com/executablebooks/myst-nb/releases)
- [Changelog](https://github.com/executablebooks/MyST-NB/blob/main/CHANGELOG.md)
- [Commits](executablebooks/MyST-NB@v1.4.0...v0.8.4)

Updates `pytest-memray` from 1.8.0 to 1.5.0
- [Release notes](https://github.com/bloomberg/pytest-memray/releases)
- [Changelog](https://github.com/bloomberg/pytest-memray/blob/main/docs/news.rst)
- [Commits](bloomberg/pytest-memray@v1.8.0...1.5.0)

Updates `tox` from 4.55.0 to 4.55.1
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](tox-dev/tox@4.55.0...4.55.1)

Updates `alabaster` from 1.0.0 to 0.7.16
- [Release notes](https://github.com/sphinx-doc/alabaster/releases)
- [Changelog](https://github.com/sphinx-doc/alabaster/blob/master/docs/changelog.rst)
- [Commits](sphinx-doc/alabaster@1.0.0...0.7.16)

Updates `attrs` from 26.1.0 to 20.3.0
- [Release notes](https://github.com/python-attrs/attrs/releases)
- [Changelog](https://github.com/python-attrs/attrs/blob/main/CHANGELOG.md)
- [Commits](python-attrs/attrs@26.1.0...20.3.0)

Updates `jsonschema` from 4.26.0 to 4.17.3
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](python-jsonschema/jsonschema@v4.26.0...v4.17.3)

Updates `jupyter-cache` from 1.0.1 to 0.2.2
- [Release notes](https://github.com/executablebooks/jupyter-cache/releases)
- [Changelog](https://github.com/executablebooks/jupyter-cache/blob/main/CHANGELOG.md)
- [Commits](executablebooks/jupyter-cache@v1.0.1...v0.2.2)

Updates `markdown-it-py` from 4.2.0 to 0.6.2
- [Release notes](https://github.com/executablebooks/markdown-it-py/releases)
- [Changelog](https://github.com/executablebooks/markdown-it-py/blob/master/CHANGELOG.md)
- [Commits](executablebooks/markdown-it-py@v4.2.0...v0.6.2)

Updates `mdit-py-plugins` from 0.6.1 to 0.2.6
- [Release notes](https://github.com/executablebooks/mdit-py-plugins/releases)
- [Changelog](https://github.com/executablebooks/mdit-py-plugins/blob/master/CHANGELOG.md)
- [Commits](executablebooks/mdit-py-plugins@v0.6.1...v0.2.6)

Updates `memray` from 1.19.3 to 1.10.0
- [Release notes](https://github.com/bloomberg/memray/releases)
- [Changelog](https://github.com/bloomberg/memray/blob/main/NEWS.rst)
- [Commits](bloomberg/memray@v1.19.3...1.10.0)

Updates `myst-parser` from 5.1.0 to 0.13.6
- [Release notes](https://github.com/executablebooks/MyST-Parser/releases)
- [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md)
- [Commits](executablebooks/MyST-Parser@v5.1.0...v0.13.6)

Updates `rich` from 15.0.0 to 13.1.0
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/main/CHANGELOG.md)
- [Commits](Textualize/rich@v15.0.0...v13.1.0)

Updates `sqlalchemy` from 2.0.50 to 1.3.24
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: docutils
  dependency-version: '0.23'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: pydata-sphinx-theme
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: jupyter-sphinx
  dependency-version: 0.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: sphinxcontrib-bibtex
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: jupytext
  dependency-version: 1.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: numpydoc
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: jinja2
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: myst-nb
  dependency-version: 0.8.4
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-deps
- dependency-name: pytest-memray
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: tox
  dependency-version: 4.55.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-deps
- dependency-name: alabaster
  dependency-version: 0.7.16
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-deps
- dependency-name: attrs
  dependency-version: 20.3.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-deps
- dependency-name: jsonschema
  dependency-version: 4.17.3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: jupyter-cache
  dependency-version: 0.2.2
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-deps
- dependency-name: markdown-it-py
  dependency-version: 0.6.2
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-deps
- dependency-name: mdit-py-plugins
  dependency-version: 0.2.6
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: memray
  dependency-version: 1.10.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: myst-parser
  dependency-version: 0.13.6
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-deps
- dependency-name: rich
  dependency-version: 13.1.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-deps
- dependency-name: sqlalchemy
  dependency-version: 1.3.24
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: all-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 17, 2026
@dependabot @github

dependabot Bot commented on behalf of github Jun 17, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Jun 17, 2026
@dependabot
dependabot Bot deleted the dependabot/uv/all-deps-c64c6ba083 branch June 17, 2026 09:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants