Skip to content

chore(deps): update python dependencies (patch)#1574

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/patch-python-dependencies
May 2, 2026
Merged

chore(deps): update python dependencies (patch)#1574
renovate[bot] merged 1 commit intomainfrom
renovate/patch-python-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 2, 2026

This PR contains the following updates:

Package Change Age Confidence
inline-snapshot (changelog) ==0.32.6==0.32.7 age confidence
zensical (changelog) ==0.0.34==0.0.37 age confidence

Release Notes

15r10nk/inline-snapshot (inline-snapshot)

v0.32.7

Compare Source

Fixed

  • Fixed snapshot comparison for dicts where keys are dataclass instances (or other custom objects used as dict keys), which previously caused corrupted snapshots — either collapsing multiple entries into one or appending duplicate keys on subsequent runs (#​363).
  • Fixed tuple snapshot updates to compare elements positionally rather than using sequence alignment, so existing expressions (e.g. 3 + 3) are preserved when elements are removed from or added to a tuple.

zensical/zensical (zensical)

v0.0.37: 0.0.37

Compare Source

Summary

This version adds support for installable themes. You can now bundle your theme overrides and package them into a custom theme which can be installed via pip.

As of now, we closely mirror the process used by MkDocs, where themes just need to register themselves in the mkdocs.themes entrypoint, to allow users that already have derivations of Material for MkDocs to run them on Zensical. In the coming months, with the advent of the component system, we'll make this process much more flexible and foster reuse at the component level. For now, this is a first step to allow sharing of theme overrides and default configurations inside organizations with dozens or even thousands of projects.

[!TIP]

If your organization has been a happy user of Material for MkDocs and is considering switching to Zensical, please support our work through Zensical Spark. Your financial contribution helps us achieve full compatibility with MkDocs much faster, gives you access to hands-on support by the core team, and allows you to shape Zensical together with us.

Changelog

Features
Bug fixes
  • 72ba122 compat – sanitize nested metadata (#​582)
  • 2fb663e compat – text adjacent to image included in link to open image in lightbox (#​579)
  • dc32baf compat – anchor links preserved in table of content section titles (#​578)
  • 127648e compat – attributes not applied to lightbox images
Refactorings
  • 9872092 compat – subclass Markdown processors to extend functionality
  • fdeb061 compat – use identical name for tree- and post-processor

v0.0.36: 0.0.36

Compare Source

Summary

This version adds the missing update of the user interface that should've been included with v0.0.35.

Changelog

Bug fixes
  • d4d88f8 ui – update ui to v0.0.15

v0.0.35: 0.0.35

Compare Source

[!WARNING]

Please update to v0.0.36 – this version is missing some changes to the user interface for the new features.

Summary

This version adds native support for GLightbox, a JavaScript lightbox library to add zoom and gallery features to images. Images can be automatically annotated with the new glightbox Markdown extension. Add the following to zensical.toml:

[project.markdown_extensions.zensical.extensions.glightbox]

[!NOTE]

In order to integrate with configuration in mkdocs.yml, where GLightbox is implemented as a plugin, a compatibility shim is included, so no re-configuration is necessary if you're already using the plugin. Note that our extension is more efficient and faster than the plugin, as it does not re-parse the entire HTML of each page, but instead uses Python Markdown's native extension API.

HTML in the table of contents

Additionally, section titles in the table of contents will now render with HTML markup, so you can use emojis and other inline features in section titles and have them render correctly in the table of contents. In Material for MkDocs, this functionality was implemented with the typeset plugin. Zensical now supports this natively.

table-of-contents-fs8
Relative links in raw HTML

Relative links in raw HTML are now correctly resolved. Initially, we carried over the link processing and resolution logic from MkDocs, which does not support relative links in raw HTML to this day. We implemented a Python Markdown postprocessor, to ensure that relative links in raw HTML are handled as well.

Changelog

Features
  • 5519730 zensical, compat – render section title with markup in table of contents
  • db8518d compat – add plugin compatibility shim for glightbox
  • 057da7c compat – add support for image galleries using glightbox (#​290)
Bug fixes
  • 64f3f33 compat – relative links in raw HTML not correctly resolved (#​258)
  • 87abb2a compat – remove img attributes moved to parent in GLightboxExtension
  • f7531af compat – images in raw HTML are double-processed by GLightboxExtension
  • 1d8dc83 compat – ensure None attributes are not added by GlightboxExtension
  • 773fa76 zensical – support uv's symlink mode (#​557)
Refactorings
  • 7c977a8 compat – move GLightbox extension to regular Postprocessor

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 5am on saturday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies label May 2, 2026
@renovate renovate Bot enabled auto-merge (squash) May 2, 2026 02:04
@codecov
Copy link
Copy Markdown

codecov Bot commented May 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@renovate renovate Bot force-pushed the renovate/patch-python-dependencies branch from 3303246 to 97bdee0 Compare May 2, 2026 04:41
@renovate renovate Bot force-pushed the renovate/patch-python-dependencies branch from 97bdee0 to 58b1667 Compare May 2, 2026 08:35
@renovate renovate Bot merged commit 59bfe10 into main May 2, 2026
25 checks passed
@renovate renovate Bot deleted the renovate/patch-python-dependencies branch May 2, 2026 08:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants