An open index of dependabot pull requests across open source projects.

Bump the production group with 28 updates

Closed
Number: #911
Type: Pull Request
State: Closed
Author: dependabot[bot] dependabot[bot]
Association: Contributor
Comments: 2
Created: May 24, 2025 at 09:59 PM UTC
(about 1 year ago)
Updated: May 26, 2025 at 04:28 PM UTC
(about 1 year ago)
Closed: May 26, 2025 at 04:28 PM UTC
(about 1 year ago)
Time to Close: 2 days
Labels:
dependencies python root
Description:

Bumps the production group with 28 updates:

Package From To
certifi 2025.1.31 2025.4.26
charset-normalizer 3.4.1 3.4.2
click 8.1.8 8.2.1
coverage[toml] 7.6.12 7.8.2
filelock 3.17.0 3.18.0
griffe 1.6.0 1.7.3
httpcore 1.0.7 1.0.9
identify 2.6.9 2.6.12
markdown 3.7 3.8
mkdocs-autorefs 1.4.1 1.4.2
mkdocs-material 9.6.12 9.6.14
mkdocstrings-python 1.16.5 1.16.11
more-itertools 10.6.0 10.7.0
mypy-extensions 1.0.0 1.1.0
packaging 24.2 25.0
platformdirs 4.3.7 4.3.8
pluggy 1.5.0 1.6.0
pymdown-extensions 10.14.3 10.15
pytest-cov 6.0.0 6.1.1
pyyaml-env-tag 0.1 1.1
rich 13.9.4 14.0.0
ruff 0.10.0 0.11.11
typer 0.15.2 0.15.4
types-python-dateutil 2.9.0.20241206 2.9.0.20250516
typing-extensions 4.12.2 4.13.2
urllib3 2.3.0 2.4.0
virtualenv 20.30.0 20.31.2
watchfiles 1.0.4 1.0.5

Updates certifi from 2025.1.31 to 2025.4.26

Commits
  • 275c9eb 2025.04.26 (#347)
  • 3788331 Bump actions/setup-python from 5.4.0 to 5.5.0 (#346)
  • 9d1f1b7 Bump actions/download-artifact from 4.1.9 to 4.2.1 (#344)
  • 96b97a5 Bump actions/upload-artifact from 4.6.1 to 4.6.2 (#343)
  • c054ed3 Bump peter-evans/create-pull-request from 7.0.7 to 7.0.8 (#342)
  • 44547fc Bump actions/download-artifact from 4.1.8 to 4.1.9 (#341)
  • 5ea5124 Bump actions/upload-artifact from 4.6.0 to 4.6.1 (#340)
  • 2f142b7 Bump peter-evans/create-pull-request from 7.0.6 to 7.0.7 (#339)
  • 80d2ebd Bump actions/setup-python from 5.3.0 to 5.4.0 (#337)
  • See full diff in compare view

Updates charset-normalizer from 3.4.1 to 3.4.2

Release notes

Sourced from charset-normalizer's releases.

Version 3.4.2

3.4.2 (2025-05-02)

Fixed

  • Addressed the DeprecationWarning in our CLI regarding argparse.FileType by backporting the target class into the package. (#591)
  • Improved the overall reliability of the detector with CJK Ideographs. (#605) (#587)

Changed

  • Optional mypyc compilation upgraded to version 1.15 for Python >= 3.9
Changelog

Sourced from charset-normalizer's changelog.

3.4.2 (2025-05-02)

Fixed

  • Addressed the DeprecationWarning in our CLI regarding argparse.FileType by backporting the target class into the package. (#591)
  • Improved the overall reliability of the detector with CJK Ideographs. (#605) (#587)

Changed

  • Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8
Commits
  • 6422af1 :pencil: update release date
  • 0e60ec1 :bookmark: Release 3.4.2 (#614)
  • f6630ce :arrow_up: Bump pypa/cibuildwheel from 2.23.2 to 2.23.3 (#617)
  • 677c999 :arrow_up: Bump actions/download-artifact from 4.2.1 to 4.3.0 (#618)
  • 960ab1e :arrow_up: Bump actions/setup-python from 5.5.0 to 5.6.0 (#619)
  • 6eb6325 :arrow_up: Bump github/codeql-action from 3.28.10 to 3.28.16 (#620)
  • c99c0f2 :arrow_up: Update coverage requirement from <7.7,>=7.2.7 to >=7.2.7,<7.9 (#606)
  • 270f28e :arrow_up: Bump actions/setup-python from 5.4.0 to 5.5.0 (#607)
  • d4d89a0 :arrow_up: Bump pypa/cibuildwheel from 2.22.0 to 2.23.2 (#608)
  • 905fcf5 :arrow_up: Bump slsa-framework/slsa-github-generator from 2.0.0 to 2.1.0 (#609)
  • Additional commits viewable in compare view

Updates click from 8.1.8 to 8.2.1

Release notes

Sourced from click's releases.

8.2.1

This is the Click 8.2.1 fix release, which fixes bugs but does not otherwise change behavior and should not result in breaking changes compared to the latest feature release.

PyPI: https://pypi.org/project/click/8.2.1/ Changes: https://click.palletsprojects.com/page/changes/#version-8-2-1 Milestone: https://github.com/pallets/click/milestone/24?closed=1

  • Fix flag value handling for flag options with a provided type. #2894 #2897
  • Fix shell completion for nested groups. #2906
  • Flush sys.stderr at the end of CliRunner.invoke. #2682
  • Fix EOF handling for stdin input in CliRunner. #2787

8.2.0

This is the Click 8.2.0 feature release. A feature release may include new features, remove previously deprecated code, add new deprecation, or introduce potentially breaking changes.

We encourage everyone to upgrade. You can read more about our Version Support Policy on our website.

PyPI: https://pypi.org/project/click/8.2.0/ Changes: https://click.palletsprojects.com/en/stable/changes/ Milestone https://github.com/pallets/click/milestone/15

  • Drop support for Python 3.7, 3.8,and 3.9. #2588, #2893
  • Use modern packaging metadata with pyproject.toml instead of setup.cfg. #2438
  • Use flit_core instead of setuptools as build backend. #2543
  • Deprecate the __version__ attribute. Use feature detection, or importlib.metadata.version("click"), instead. #2598
  • BaseCommand is deprecated. Command is the base class for all commands. #2589
  • MultiCommand is deprecated. Group is the base class for all group commands. #2590
  • The current parser and related classes and methods, are deprecated. #2205
    • OptionParser and the parser module, which is a modified copy of optparse in the standard library.
    • Context.protected_args is unneeded. Context.args contains any remaining arguments while parsing.
    • Parameter.add_to_parser (on both Argument and Option) is unneeded. Parsing works directly without building a separate parser.
    • split_arg_string is moved from parser to shell_completion.
  • Enable deferred evaluation of annotations with from __future__ import annotations. #2270
  • When generating a command's name from a decorated function's name, the suffixes _command, _cmd, _group, and _grp are removed. #2322
  • Show the types.ParamType.name for types.Choice options within --help message if show_choices=False is specified. #2356
  • Do not display default values in prompts when Option.show_default is False. #2509
  • Add get_help_extra method on Option to fetch the generated extra items used in get_help_record to render help text. #2516 #2517
  • Keep stdout and stderr streams independent in CliRunner. Always collect stderr output and never raise an exception. Add a new output stream to simulate what the user sees in its terminal. Removes the mix_stderr parameter in CliRunner. #2522 #2523
  • Option.show_envvar now also shows environment variable in error messages. #2695 #2696
  • Context.close will be called on exit. This results in all Context.call_on_close callbacks and context managers added via Context.with_resource to be closed on exit as well. #2680
  • Add ProgressBar(hidden: bool) to allow hiding the progressbar. #2609
  • A UserWarning will be shown when multiple parameters attempt to use the same name. #2396
  • When using Option.envvar with Option.flag_value, the flag_value will always be used instead of the value of the environment variable. #2746 #2788
  • Add Choice.get_invalid_choice_message method for customizing the invalid choice message. #2621 #2622
  • If help is shown because no_args_is_help is enabled (defaults to True for groups, False for commands), the exit code is 2 instead of 0. #1489 #1489
  • Contexts created during shell completion are closed properly, fixing a ResourceWarning when using click.File. #2644 #2800 #2767
  • click.edit(filename) now supports passing an iterable of filenames in case the editor supports editing multiple files at once. Its return type is now also typed: AnyStr if text is passed, otherwise None. #2067 #2068

... (truncated)

Changelog

Sourced from click's changelog.

Version 8.2.1

Released 2025-05-20

  • Fix flag value handling for flag options with a provided type. :issue:2894 :issue:2897 :pr:2930
  • Fix shell completion for nested groups. :issue:2906 :pr:2907
  • Flush sys.stderr at the end of CliRunner.invoke. :issue:2682
  • Fix EOF handling for stdin input in CliRunner. :issue:2787

Version 8.2.0

Released 2025-05-10

  • Drop support for Python 3.7, 3.8, and 3.9. :pr:2588 :pr:2893

  • Use modern packaging metadata with pyproject.toml instead of setup.cfg. :pr:2438

  • Use flit_core instead of setuptools as build backend. :pr:2543

  • Deprecate the __version__ attribute. Use feature detection, or importlib.metadata.version("click"), instead. :issue:2598

  • BaseCommand is deprecated. Command is the base class for all commands. :issue:2589

  • MultiCommand is deprecated. Group is the base class for all group commands. :issue:2590

  • The current parser and related classes and methods, are deprecated. :issue:2205

    • OptionParser and the parser module, which is a modified copy of optparse in the standard library.
    • Context.protected_args is unneeded. Context.args contains any remaining arguments while parsing.
    • Parameter.add_to_parser (on both Argument and Option) is unneeded. Parsing works directly without building a separate parser.
    • split_arg_string is moved from parser to shell_completion.
  • Enable deferred evaluation of annotations with from __future__ import annotations. :pr:2270

  • When generating a command's name from a decorated function's name, the suffixes _command, _cmd, _group, and _grp are removed. :issue:2322

  • Show the types.ParamType.name for types.Choice options within --help message if show_choices=False is specified. :issue:2356

  • Do not display default values in prompts when Option.show_default is False. :pr:2509

  • Add get_help_extra method on Option to fetch the generated extra items used in get_help_record to render help text. :issue:2516 :pr:2517

... (truncated)

Commits
  • fd183b2 release version 8.2.1
  • 262bdf0 Raise an exception on end of input in CliRunner (#2934)
  • 80efdf6 Raise an exception on end of input in CliRunner
  • cfa6f4a Flush sys.stderr when CliRunner finalizes (#2933)
  • f3a4363 flush sys.stderr when CliRunner.invoke finalizes
  • b7cf069 fix shell completion for nested groups (#2935)
  • 7c575d6 parametrize test
  • ac6a2ac Fix shell completion for nested groups
  • 884af5c Fix flag value set when is_flag=True and type is provided (#2930)
  • 4fd2fea Fix condition for setting flag value when type is provided
  • Additional commits viewable in compare view

Updates coverage[toml] from 7.6.12 to 7.8.2

Release notes

Sourced from coverage[toml]'s releases.

7.8.2

Version 7.8.2 — 2025-05-23

  • Wheels are provided for Windows ARM64 on Python 3.11, 3.12, and 3.13. Thanks, Finn Womack.

:arrow_right:  PyPI page: coverage 7.8.2. :arrow_right:  To install: python3 -m pip install coverage==7.8.2

7.8.1

Version 7.8.1 — 2025-05-21

  • A number of EncodingWarnings were fixed that could appear if you’ve enabled PYTHONWARNDEFAULTENCODING, fixing issue 1966. Thanks, Henry Schreiner.
  • Fixed a race condition when using sys.monitoring with free-threading Python, closing issue 1970.

:arrow_right:  PyPI page: coverage 7.8.1. :arrow_right:  To install: python3 -m pip install coverage==7.8.1

7.8.0

Version 7.8.0 — 2025-03-30

  • Added a new source_dirs setting for symmetry with the existing source_pkgs setting. It’s preferable to the existing source setting, because you’ll get a clear error when directories don’t exist. Fixes issue 1942. Thanks, Jeremy Fleischman.
  • Fix: the PYTHONSAFEPATH environment variable new in Python 3.11 is properly supported, closing issue 1696. Thanks, Philipp A.. This works properly except for a detail when using the coverage command on Windows. There you can use python -m coverage instead if you need exact emulation.

:arrow_right:  PyPI page: coverage 7.8.0. :arrow_right:  To install: python3 -m pip install coverage==7.8.0

7.7.1

Version 7.7.1 — 2025-03-21

  • A few small tweaks to the sys.monitoring support for Python 3.14. Please test!

:arrow_right:  PyPI page: coverage 7.7.1. :arrow_right:  To install: python3 -m pip install coverage==7.7.1

7.7.0

Version 7.7.0 — 2025-03-16

  • The Coverage object has a new method, Coverage.branch_stats() for getting simple branch information for a module. Closes issue 1888.
  • The Coverage constructor now has a plugins parameter for passing in plugin objects directly, thanks to Alex Gaynor.
  • Many constant tests in if statements are now recognized as being optimized away. For example, previously if 13: would have been considered a branch with one path not taken. Now it is understood as always true and no coverage is missing.
  • The experimental sys.monitoring support now works for branch coverage if you are using Python 3.14.0 alpha 6 or newer. This should reduce the overhead coverage.py imposes on your test suite. Set the environment variable COVERAGE_CORE=sysmon to try it out.
  • Confirmed support for PyPy 3.11. Thanks Michał Górny.

:arrow_right:  PyPI page: coverage 7.7.0. :arrow_right:  To install: python3 -m pip install coverage==7.7.0

Changelog

Sourced from coverage[toml]'s changelog.

Version 7.8.2 — 2025-05-23

  • Wheels are provided for Windows ARM64 on Python 3.11, 3.12, and 3.13. Thanks, Finn Womack <pull 1972_>_.

.. _issue 1971: nedbat/coveragepy#1971 .. _pull 1972: nedbat/coveragepy#1972

.. _changes_7-8-1:

Version 7.8.1 — 2025-05-21

  • A number of EncodingWarnings were fixed that could appear if you've enabled PYTHONWARNDEFAULTENCODING, fixing issue 1966. Thanks, Henry Schreiner <pull 1967_>.

  • Fixed a race condition when using sys.monitoring with free-threading Python, closing issue 1970_.

.. _issue 1966: nedbat/coveragepy#1966 .. _pull 1967: nedbat/coveragepy#1967 .. _issue 1970: nedbat/coveragepy#1970

.. _changes_7-8-0:

Version 7.8.0 — 2025-03-30

  • Added a new source_dirs setting for symmetry with the existing source_pkgs setting. It's preferable to the existing source setting, because you'll get a clear error when directories don't exist. Fixes issue 1942. Thanks, Jeremy Fleischman <pull 1943_>.

  • Fix: the PYTHONSAFEPATH environment variable new in Python 3.11 is properly supported, closing issue 1696. Thanks, Philipp A. <pull 1700_>. This works properly except for a detail when using the coverage command on Windows. There you can use python -m coverage instead if you need exact emulation.

.. _issue 1696: nedbat/coveragepy#1696 .. _pull 1700: nedbat/coveragepy#1700 .. _issue 1942: nedbat/coveragepy#1942 .. _pull 1943: nedbat/coveragepy#1943

.. _changes_7-7-1:

Version 7.7.1 — 2025-03-21

... (truncated)

Commits
  • 51ab2e5 build: have to keep expected dist counts in sync
  • be7bbf2 docs: sample HTML for 7.8.2
  • 3cee850 docs: prep for 7.8.2
  • 39bc6b0 docs: provide more details if the kit matrix is edited.
  • a608fb3 build: add support for Windows arm64 (#1972)
  • 2fe6225 build: run tox lint if actions have changed
  • 3d93a78 docs: docs need scriv for making github releases
  • 0c443a2 build: bump version to 7.8.2
  • ed98b87 docs: sample HTML for 7.8.1
  • b98bc9b docs: prep for 7.8.1
  • Additional commits viewable in compare view

Updates filelock from 3.17.0 to 3.18.0

Release notes

Sourced from filelock's releases.

3.18.0

What's Changed

New Contributors

Full Changelog: https://github.com/tox-dev/filelock/compare/3.17.0...3.18.0

Commits

Updates griffe from 1.6.0 to 1.7.3

Release notes

Sourced from griffe's releases.

1.7.3

1.7.3 - 2025-04-23

Compare with 1.7.2

Bug Fixes

  • Don't output color codes with GitHub format (2666399 by Timothée Mazzucotelli). Issue-378

Code Refactoring

1.7.2

1.7.2 - 2025-04-01

Compare with 1.7.1

Bug Fixes

1.7.1

1.7.1 - 2025-03-29

Compare with 1.7.0

Bug Fixes

  • Never raise alias resolution error when resolving a name from an __init__ method scope (949ff7d by Timothée Mazzucotelli). Issue-374

1.7.0

1.7.0 - 2025-03-27

Compare with 1.6.3

Dependencies

  • Remove dependency to astunparse (Python 3.8-) (fd052b1 by Timothée Mazzucotelli).

Features

  • Add warnings parameter to docstring parsers, allowing to disable all warning logs when parsing docstrings (7ac01ba by Timothée Mazzucotelli). Issue-293

1.6.3

1.6.3 - 2025-03-26

Compare with 1.6.2

... (truncated)

Changelog

Sourced from griffe's changelog.

1.7.3 - 2025-04-23

Compare with 1.7.2

Bug Fixes

  • Don't output color codes with GitHub format (2666399 by Timothée Mazzucotelli). Issue-378

Code Refactoring

1.7.2 - 2025-04-01

Compare with 1.7.1

Bug Fixes

1.7.1 - 2025-03-29

Compare with 1.7.0

Bug Fixes

  • Never raise alias resolution error when resolving a name from an __init__ method scope (949ff7d by Timothée Mazzucotelli). Issue-374

1.7.0 - 2025-03-27

Compare with 1.6.3

Dependencies

  • Remove dependency to astunparse (Python 3.8-) (fd052b1 by Timothée Mazzucotelli).

Features

  • Add warnings parameter to docstring parsers, allowing to disable all warning logs when parsing docstrings (7ac01ba by Timothée Mazzucotelli). Issue-293

1.6.3 - 2025-03-26

Compare with 1.6.2

Bug Fixes

... (truncated)

Commits
  • 4c6907c chore: Prepare release 1.7.3
  • 2666399 fix: Don't output color codes with GitHub format
  • 6561643 chore: Template upgrade
  • 5930e0b docs: Fix logo in README
  • 4e73b3e refactor: Log a debug message when inspecting a module raises an error
  • 95cdd8c chore: Prepare release 1.7.2
  • 94f23e7 fix: Override exports when merging module stubs
  • b940c51 fix: Override attribute values when merging stubs
  • 0e7c55b chore: Prepare release 1.7.1
  • 949ff7d fix: Never raise alias resolution error when resolving a name from an `__init...
  • Additional commits viewable in compare view

Updates httpcore from 1.0.7 to 1.0.9

Release notes

Sourced from httpcore's releases.

Version 1.0.9 (April 24th, 2025)

Version 1.0.8 (April 11th, 2025)

  • Fix AttributeError when importing on Python 3.14. (#1005)
Changelog

Sourced from httpcore's changelog.

Version 1.0.9 (April 24th, 2025)

Version 1.0.8 (April 11th, 2025)

  • Fix AttributeError when importing on Python 3.14. (#1005)
Commits

Updates identify from 2.6.9 to 2.6.12

Commits

Updates markdown from 3.7 to 3.8

Release notes

Sourced from markdown's releases.

Release 3.8

Changed

  • DRY fix in abbr extension by introducing method create_element (#1483).
  • Clean up test directory by removing some redundant tests and port non-redundant cases to the newer test framework.
  • Improved performance of the raw HTML post-processor (#1510).

Fixed

  • Backslash Unescape IDs set via attr_list on toc (#1493).
  • Ensure md_in_html processes content inside "markdown" blocks as they are parsed outside of "markdown" blocks to keep things more consistent for third-party extensions (#1503).
  • md_in_html handle tags within inline code blocks better (#1075).
  • md_in_html fix handling of one-liner block HTML handling (#1074).
  • Ensure <center> is treated like a block-level element (#1481).
  • Ensure that abbr extension respects AtomicString and does not process perceived abbreviations in these strings (#1512).
  • Ensure smarty extension correctly renders nested closing quotes (#1514).
Changelog

Sourced from markdown's changelog.

title: Changelog toc_depth: 2

Python-Markdown Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning. See the Contributing Guide for details.

[Unreleased]

Fixed

  • Fixed dropped content in md_in_html (#1526).
  • Fixed HTML handling corner case that prevented some content from not being rendered (#1528).

[3.8.0] - 2025-04-09

Changed

  • DRY fix in abbr extension by introducing method create_element (#1483).
  • Clean up test directory by removing some redundant tests and port non-redundant cases to the newer test framework.
  • Improved performance of the raw HTML post-processor (#1510).

Fixed

  • Backslash Unescape IDs set via attr_list on toc (#1493).
  • Ensure md_in_html processes content inside "markdown" blocks as they are parsed outside of "markdown" blocks to keep things more consistent for third-party extensions (#1503).
  • md_in_html handle tags within inline code blocks better (#1075).
  • md_in_html fix handling of one-liner block HTML handling (#1074).
  • Ensure <center> is treated like a block-level element (#1481).
  • Ensure that abbr extension respects AtomicString and does not process perceived abbreviations in these strings (#1512).
  • Ensure smarty extension correctly renders nested closing quotes (#1514).

[3.7.0] - 2024-08-16

Changed

  • Refactor abbr Extension

    A new AbbrTreeprocessor has been introduced, which replaces the now deprecated AbbrInlineProcessor. Abbreviation processing now happens after Attribute Lists, avoiding a conflict between the two extensions (#1460).

... (truncated)

Commits
  • b34e1d0 Bump version to 3.8
  • e6b7163 Update deploy workflow to normalize version
  • bd67d48 Improve changelog validation
  • e912575 Fix incorrect TOC list structure in docs
  • 42d4b43 Fix CI badge in README
  • 1caf028 Optimize raw HTML post-processor (#1510)
  • f6cfc5c Use PEP 639 license expressions in project metadata
  • 9c6e39a Add Python 3.13 and drop Python 3.8
  • 7aae61b Add special case for closing nested quotes
  • 0ad5b0a Abbr should respect AtomicStrings
  • Additional commits viewable in compare view

Updates mkdocs-autorefs from 1.4.1 to 1.4.2

Release notes

Sourced from mkdocs-autorefs's releases.

1.4.2

1.4.2 - 2025-05-20

Compare with 1.4.1

Build

  • Exclude mypy cache from dists (5e77f7f by Timothée Mazzucotelli). Issue-71
Changelog

Sourced from mkdocs-autorefs's changelog.

1.4.2 - 2025-05-20

Compare with 1.4.1

Build

  • Exclude mypy cache from dists (5e77f7f by Timothée Mazzucotelli). Issue-71
Commits

Updates mkdocs-material from 9.6.12 to 9.6.14

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.6.14

  • Fixed #8215: Social plugin crashes when CairoSVG is updated to 2.8

mkdocs-material-9.6.13

  • Fixed #8204: Annotations showing list markers in print view
  • Fixed #8153: Improve style of cardinality symbols in Mermaid.js ER diagrams
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.6.14 (2025-05-13)

  • Fixed #8215: Social plugin crashes when CairoSVG is updated to 2.8

mkdocs-material-9.6.13 (2025-05-10)

  • Fixed #8204: Annotations showing list markers in print view
  • Fixed #8153: Improve style of cardinality symbols in Mermaid.js ER diagrams

mkdocs-material-9.6.12 (2025-04-17)

  • Fixed #8158: Flip footnote back reference icon for right-to-left languages

mkdocs-material-9.6.11 (2025-04-01)

  • Updated Docker image to latest Alpine Linux
  • Bump required Jinja version to 3.1
  • Fixed #8133: Jinja filter items not available (9.6.10 regression)
  • Fixed #8128: Search plugin not entirely disabled via enabled setting

mkdocs-material-9.6.10 (2025-03-30)

This version is a pure refactoring release, and does not contain new features or bug fixes. It strives to improve the compatibility of our templates with alternative Jinja-like template engines that we're currently exploring, including minijinja.

Additionally, it replaces several instances of Python function invocations with idiomatic use of template filters. All instances where variables have been mutated inside templates have been replaced. Most changes have been made in partials, and only a few in blocks, and all of them are fully backward compatible, so no changes to overrides are necessary.

Note that this release does not replace the Jinja template engine with minijinja. However, our templates are now 99% compatible with minijinja, which means we can explore alternative Jinja-compatible implementations. Additionally, immutability and removal of almost all Python function invocations means much more idiomatic templating.

mkdocs-material-9.6.9 (2025-03-17)

  • Updated Serbo-Croatian translations
  • Fixed #8086: Custom SVG icons containing hashes break rendering
  • Fixed #8067: Drawer has gap on right side in Firefox on some OSsDescription has been truncated

Pull Request Statistics
Commits:
1
Files Changed:
1
Additions:
+28
Deletions:
-28
Technical Details
ID: 626887
UUID: 2542001701
Node ID: PR_kwDOCidYUc6Xg94l
Host: GitHub
Repository: render-engine/render-engine
Mergeable: Yes
Merge State: Clean