Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 24, 2025

Bumps the doc-deps group with 4 updates in the / directory: jupyterlab, ansys-sphinx-theme[autoapi], sphinxcontrib-mermaid and jupytext.

Updates jupyterlab from 4.4.9 to 4.5.0

Release notes

Sourced from jupyterlab's releases.

v4.5.0

4.5.0

(Full Changelog)

New features added

Enhancements made

... (truncated)

Commits
  • 791aecc [ci skip] Publish 4.5.0
  • 05df0d2 Drop altair installation in release test; migrate from deprecated `vega_dat...
  • 6e6744c Update JupyterLab pre-release version to 4.5.0rc1 (#18111)
  • 885b296 [ci skip] Publish 4.5.0rc1
  • f1675bd Update lumino to v2025.11.13 (#18108)
  • 99dee73 Clean up references to Gitpod (#18107)
  • 19d0f28 Fix layout trashing when navigating notebook cell-by-cell (#18080)
  • 9a86e53 Update example for disabling buildAvailable (#18075)
  • 6f68830 Use IntersectionObserver to disable containment for on-screen cells (#18091)
  • c4826af Convert documentation to Markdown (#18044)
  • Additional commits viewable in compare view

Updates ansys-sphinx-theme[autoapi] from 1.6.1 to 1.6.3

Release notes

Sourced from ansys-sphinx-theme[autoapi]'s releases.

v1.6.3

1.6.3 (October 08, 2025)

Fixed

v1.6.2

1.6.2 (October 08, 2025)

Added

Fixed

Dependencies

... (truncated)

Commits

Updates sphinxcontrib-mermaid from 1.0.0 to 1.2.2

Changelog

Sourced from sphinxcontrib-mermaid's changelog.

1.2.2 (November 23, 2025) +++++++++++++++++++++

  • Hotfix for CSS/JS assets included via old MANIFEST mechanism

1.2.1 (November 23, 2025) +++++++++++++++++++++

  • Adjust chart size defaults to closer resember previous
  • Fix issue with fullscreen classes after rebase

1.2.0 (November 23, 2025) +++++++++++++++++++++

  • Normalize javascript across various configuration options
  • Make graph full width and avoid unused margins in graph image
  • Rename fullscreen container class from mermaid-fullscreen-content to mermaid-container-fullscreen

1.1.0 (November 19, 2025) +++++++++++++++++++++

  • Upgrade Mermaid to 11.12.1
  • Add fullscreen graph view capabilities
Commits
  • f0f6f0a Fix manifest inclusion
  • b8c8950 Temporarily revert min python change
  • 7c41e88 Merge pull request #206 from timkpaine/tkp/min
  • 0a2645c Merge branch 'master' into tkp/min
  • 48a9562 Merge pull request #204 from timkpaine/tkp/121
  • 01b6e96 Drop support for deprecated python 3.8 and 3.9, add testing for 3.14
  • ec021b7 Bump version to 1.2.1
  • 152bea6 Merge pull request #203 from timkpaine/tkp/cfg
  • 421db3c Tweak default CSS rules for better defaults, fix merge issue for fullscreen c...
  • 0097e56 Merge pull request #202 from mgaitan/tkp/cp
  • Additional commits viewable in compare view

Updates jupytext from 1.17.3 to 1.18.1

Release notes

Sourced from jupytext's releases.

Version 1.18.1

Fixed

  • Fixed test test_check_source_is_newer_when_using_jupytext_sync to work reliably on systems with low filesystem timestamp resolution (#1460)

Changed

  • We now use pixi to maintain the local Python environments used for developing and testing Jupytext.

Version 1.18.0

Added

  • The documentation has a chapter on the Jupytext Sync extension for VS Code (#1395)
  • We have added a new option --check-source-is-newer to the Jupytext CLI. Use this option if you want to make sure that the file passed as argument to Jupytext is the newest of all paired files, and/or newer than the destination file.
  • We have added a section on Jupyter Collaboration which also provides a very useful autoreload functionality (#406, #1401)
  • Pairing groups allow you to define different pairing configurations for specific subsets of notebooks. The formats configuration option now supports a list of format dictionaries for first-match pairing. Use [[formats]] sections in your TOML configuration to define multiple format specifications, where the first matching format is used. This allows applying different pairing rules to notebooks in different locations, such as generating documentation markdown files only for tutorial notebooks (#1383)
  • We have added more tests to document the complex pairing formats, which also work on Windows (#1028)
  • Pairing into nested folders was fixed on Windows (#1028)
  • Jupytext is now tested with Python 3.14 (#1456)

Fixed

  • The Jupytext CLI now detects if a file it has read or consulted has been modified while it was processing it. That can happen in the context of the Jupytext Sync extension for VS Code (#1411, [vscode-jupytext-sync-#12](caenrigen/vscode-jupytext-sync#12)). When such a synchronous modification is detected, Jupytext now raises an error. Many thanks to Anne Archibald for reporting the issue and preparing an inspiring PR (#1417).
  • We don't import notebook when jupyter_server is available (#1436)
  • Jupytext now supports more characters in the cell metadata keys, to improve compatibility with jupyterlab-slideshow (#1441). Thanks to Nicolas Thierry for this fix.
  • The function find_jupytext_configuration_file now works with relative directories (#1440). This fix was contributed by Thierry Parmentelat.
  • We have fixed a parsing error for R Markdown files (#1429)
  • We have fixed a parsing error when the first cell of the notebook contains a YAML header that is not a dict (#1444)

Changed

Version 1.18.0rc0

Added

  • The documentation has a chapter on the Jupytext Sync extension for VS Code (#1395)
  • We have added a new option --check-source-is-newer to the Jupytext CLI. Use this option if you want to make sure that the file passed as argument to Jupytext is the newest of all paired files, and/or newer than the destination file.
  • We have added a section on Jupyter Collaboration which also provides a very useful autoreload functionality (#406, #1401)
  • Pairing groups allow you to define different pairing configurations for specific subsets of notebooks. The formats configuration option now supports a list of format dictionaries for first-match pairing. Use [[formats]] sections in your TOML configuration to define multiple format specifications, where the first matching format is used. This allows applying different pairing rules to notebooks in different locations, such as generating documentation markdown files only for tutorial notebooks (#1383)
  • We have added more tests do document the complex pairing formats, which also work on Windows (#1028)
  • Pairing into nested folders was fixed on Windows (#1028)
  • Jupytext is now tested with Python 3.14 (#1456)

Fixed

  • The Jupytext CLI now detects if a file it has read or consulted has been modified while it was processing it. That can happen in the context of the Jupytext Sync extension for VS Code (#1411, [vscode-jupytext-sync-#12](caenrigen/vscode-jupytext-sync#12)). When such a synchronous modification is detected, Jupytext now raises an error. Many thanks to Anne Archibald for reporting the issue and preparing an inspiring PR (#1417).
  • We don't import notebook when jupyter_server is available (#1436)
  • Jupytext now support more characters in the cell metadata keys, to improve compatibility with jupyterlab-slideshow (#1441). Thanks to Nicolas Thierry for this fix.
  • The function find_jupytext_configuration_file now works with relative directories (#1440). This fix was contributed by Thierry Parmentelat.
  • We have fixed a parsing error for R Markdown files (#1429)

Changed

Changelog

Sourced from jupytext's changelog.

1.18.1 (2025-10-19)

Fixed

  • Fixed test test_check_source_is_newer_when_using_jupytext_sync to work reliably on systems with low filesystem timestamp resolution (#1460)

Changed

  • We now use pixi to maintain the local Python environments used for developing and testing Jupytext.

1.18.0 (2025-10-18)

Added

  • The documentation has a chapter on the Jupytext Sync extension for VS Code (#1395)
  • We have added a new option --check-source-is-newer to the Jupytext CLI. Use this option if you want to make sure that the file passed as argument to Jupytext is the newest of all paired files, and/or newer than the destination file.
  • We have added a section on Jupyter Collaboration which also provides a very useful autoreload functionality (#406, #1401)
  • Pairing groups allow you to define different pairing configurations for specific subsets of notebooks. The formats configuration option now supports a list of format dictionaries for first-match pairing. Use [[formats]] sections in your TOML configuration to define multiple format specifications, where the first matching format is used. This allows applying different pairing rules to notebooks in different locations, such as generating documentation markdown files only for tutorial notebooks (#1383)
  • We have added more tests to document the complex pairing formats, which also work on Windows (#1028)
  • Pairing into nested folders was fixed on Windows (#1028)
  • Jupytext is now tested with Python 3.14 (#1456)

Fixed

  • The Jupytext CLI now detects if a file it has read or consulted has been modified while it was processing it. That can happen in the context of the Jupytext Sync extension for VS Code (#1411, [vscode-jupytext-sync-#12](caenrigen/vscode-jupytext-sync#12)). When such a synchronous modification is detected, Jupytext now raises an error. Many thanks to Anne Archibald for reporting the issue and preparing an inspiring PR (#1417).
  • We don't import notebook when jupyter_server is available (#1436)
  • Jupytext now supports more characters in the cell metadata keys, to improve compatibility with jupyterlab-slideshow (#1441). Thanks to Nicolas Thierry for this fix.
  • The function find_jupytext_configuration_file now works with relative directories (#1440). This fix was contributed by Thierry Parmentelat.
  • We have fixed a parsing error for R Markdown files (#1429)
  • We have fixed a parsing error when the first cell of the notebook contains a YAML header that is not a dict (#1444)

Changed

Commits
  • 760013e Fix timestamp issue in test_check_source_is_newer_when_using_jupytext_sync (#...
  • 2a9162d Transition to Pixi
  • f412847 Version 1.18.0
  • 860d9c0 Add an example jupyterlab-slideshow notebook
  • b39919e Test Jupytext with Python 3.14 (#1457)
  • 72ed864 Support formats lists for subset-specific notebook pairing (#1453)
  • 0b453a3 Add more tests to demonstrate the pairing, including on Windows
  • f96cfec Revert "Fix Windows path separator issue in paired notebooks (#1454)"
  • 3b47cde Fix Windows path separator issue in paired notebooks (#1454)
  • bc4f23e Fix AttributeError when raw cell contains non-dict YAML content (#1451)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Related with project dependencies maintenance Package and maintenance related labels Nov 24, 2025
@codecov
Copy link

codecov bot commented Nov 24, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.69%. Comparing base (ea81c28) to head (d4362b8).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #780   +/-   ##
=======================================
  Coverage   88.69%   88.69%           
=======================================
  Files          39       39           
  Lines        5653     5653           
=======================================
  Hits         5014     5014           
  Misses        639      639           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Bumps the doc-deps group with 4 updates in the / directory: [jupyterlab](https://github.com/jupyterlab/jupyterlab), [ansys-sphinx-theme[autoapi]](https://github.com/ansys/ansys-sphinx-theme), [sphinxcontrib-mermaid](https://github.com/mgaitan/sphinxcontrib-mermaid) and [jupytext](https://github.com/mwouts/jupytext).


Updates `jupyterlab` from 4.4.9 to 4.5.0
- [Release notes](https://github.com/jupyterlab/jupyterlab/releases)
- [Changelog](https://github.com/jupyterlab/jupyterlab/blob/main/RELEASE.md)
- [Commits](https://github.com/jupyterlab/jupyterlab/compare/@jupyterlab/[email protected]...@jupyterlab/[email protected])

Updates `ansys-sphinx-theme[autoapi]` from 1.6.1 to 1.6.3
- [Release notes](https://github.com/ansys/ansys-sphinx-theme/releases)
- [Commits](ansys/ansys-sphinx-theme@v1.6.1...v1.6.3)

Updates `sphinxcontrib-mermaid` from 1.0.0 to 1.2.2
- [Changelog](https://github.com/mgaitan/sphinxcontrib-mermaid/blob/master/CHANGELOG.rst)
- [Commits](mgaitan/sphinxcontrib-mermaid@1.0.0...1.2.2)

Updates `jupytext` from 1.17.3 to 1.18.1
- [Release notes](https://github.com/mwouts/jupytext/releases)
- [Changelog](https://github.com/mwouts/jupytext/blob/main/CHANGELOG.md)
- [Commits](mwouts/jupytext@v1.17.3...v1.18.1)

---
updated-dependencies:
- dependency-name: jupyterlab
  dependency-version: 4.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: doc-deps
- dependency-name: ansys-sphinx-theme[autoapi]
  dependency-version: 1.6.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: doc-deps
- dependency-name: sphinxcontrib-mermaid
  dependency-version: 1.2.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: doc-deps
- dependency-name: jupytext
  dependency-version: 1.18.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: doc-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/doc-deps-775b375725 branch from 2b98085 to a1a08b3 Compare November 24, 2025 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Related with project dependencies maintenance Package and maintenance related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants