ansible / mkdocs-ansible

Ansible MkDocs Theme based on Material
https://ansible.readthedocs.io/projects/mkdocs-ansible/
9 stars 10 forks source link

Bump the dependencies group across 1 directory with 14 updates #148

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 3 months ago

Bumps the dependencies group with 14 updates in the /.config directory:

Package From To
mkdocstrings 0.25.1 0.25.2
pipdeptree 2.23.0 2.23.1
certifi 2024.6.2 2024.7.4
coverage 7.5.4 7.6.0
exceptiongroup 1.2.1 1.2.2
griffe 0.47.0 0.48.0
markdown-exec 1.9.2 1.9.3
mkdocs-material 9.5.27 9.5.30
mkdocstrings-python 1.10.5 1.10.7
pillow 10.3.0 10.4.0
pip 24.1 24.1.2
pymdown-extensions 10.8.1 10.9
pytest 8.2.2 8.3.2
regex 2024.5.15 2024.7.24

Updates mkdocstrings from 0.25.1 to 0.25.2

Release notes

Sourced from mkdocstrings's releases.

0.25.2

0.25.2 - 2024-07-25

Compare with 0.25.1

Code Refactoring

  • Give precedence to Markdown heading level (##) (2e5f89e by Timothée Mazzucotelli).
Changelog

Sourced from mkdocstrings's changelog.

0.25.2 - 2024-07-25

Compare with 0.25.1

Code Refactoring

  • Give precedence to Markdown heading level (##) (2e5f89e by Timothée Mazzucotelli).
Commits
  • afb2a2f chore: Prepare release 0.25.2
  • e7c8abd tests: Ignore deprecation warnings for now
  • 924ecd8 chore: Template upgrade
  • da216b0 ci: Ignore unused arg
  • 80ab498 chore: Clean up pytest warning filters
  • 2e5f89e refactor: Give precedence to Markdown heading level (##)
  • fb194d8 chore: Clean up get_anchors
  • 64c5ff6 chore: Improve code comments
  • 8013be4 chore: Clean up unused condition
  • See full diff in compare view


Updates pipdeptree from 2.23.0 to 2.23.1

Release notes

Sourced from pipdeptree's releases.

2.23.1

What's Changed

Full Changelog: https://github.com/tox-dev/pipdeptree/compare/2.23.0...2.23.1

Commits
  • f0999f9 Allow pre-releases when detecting version conflicts (#394)
  • 02f4f26 [pre-commit.ci] pre-commit autoupdate (#392)
  • 91188b3 Readd # noqa: S603 to _detect_env to resolve Ruff error (#388)
  • 6fb5619 [pre-commit.ci] pre-commit autoupdate (#387)
  • 59de13e Use is_missing property in ReqPackage.is_conflicting() for DRYness (#385)
  • 5eabebe Use __contains__ to avoid KeyError with importlib_metadata==8.0.0 (#384)
  • 8c56559 [pre-commit.ci] pre-commit autoupdate (#383)
  • See full diff in compare view


Updates certifi from 2024.6.2 to 2024.7.4

Commits


Updates coverage from 7.5.4 to 7.6.0

Changelog

Sourced from coverage's changelog.

Version 7.6.0 — 2024-07-11

  • Exclusion patterns can now be multi-line, thanks to Daniel Diniz <pull 1807_>. This enables many interesting exclusion use-cases, including those requested in issues 118 <issue 118_> (entire files), 996 <issue 996_>_ (multiple lines only when appearing together), 1741 <issue 1741_>_ (remainder of a function), and 1803 <issue 1803_>_ (arbitrary sequence of marked lines). See the :ref:multi_line_exclude section of the docs for more details and examples.

  • The JSON report now includes per-function and per-class coverage information. Thanks to Daniel Diniz <pull 1809_>_ for getting the work started. This closes issue 1793_ and issue 1532_.

  • Fixed an incorrect calculation of "(no class)" lines in the HTML classes report.

  • Python 3.13.0b3 is supported.

.. _issue 118: nedbat/coveragepy#118 .. _issue 996: nedbat/coveragepy#996 .. _issue 1532: nedbat/coveragepy#1532 .. _issue 1741: nedbat/coveragepy#1741 .. _issue 1793: nedbat/coveragepy#1793 .. _issue 1803: nedbat/coveragepy#1803 .. _pull 1807: nedbat/coveragepy#1807 .. _pull 1809: nedbat/coveragepy#1809

.. _changes_7-5-4:

Commits
  • 59a3cd7 docs: sample HTML for 7.6.0
  • 7f27fa7 docs: prep for 7.6.0
  • 6a268b0 docs: issues closed by the json region reporting
  • 5bfe9e7 chore: bump actions/setup-python from 5.1.0 to 5.1.1 (#1814)
  • ab609ef docs: mention json region reporting in the changes
  • 92d96b9 fix: json report needs 'no class' and 'no function' also
  • e47e7e7 refactor: move duplicate code into methods
  • 3d6be2b fix: json format should bump for regions
  • a9992d2 test: add a test of json regions with branches
  • 8b89764 test: json expectations should have explicit format number
  • Additional commits viewable in compare view


Updates exceptiongroup from 1.2.1 to 1.2.2

Release notes

Sourced from exceptiongroup's releases.

1.2.2

  • Removed an assert in exceptiongroup._formatting that caused compatibility issues with Sentry (#123)
Changelog

Sourced from exceptiongroup's changelog.

Version history

This library adheres to Semantic Versioning 2.0 <http://semver.org/>_.

1.2.2

  • Removed an assert in exceptiongroup._formatting that caused compatibility issues with Sentry ([#123](https://github.com/agronholm/exceptiongroup/issues/123) <https://github.com/agronholm/exceptiongroup/issues/123>_)

1.2.1

  • Updated the copying of __notes__ to match CPython behavior (PR by CF Bolz-Tereick)
  • Corrected the type annotation of the exception handler callback to accept a BaseExceptionGroup instead of BaseException
  • Fixed type errors on Python < 3.10 and the type annotation of suppress() (PR by John Litborn)

1.2.0

  • Added special monkeypatching if Apport <https://github.com/canonical/apport>_ has overridden sys.excepthook so it will format exception groups correctly (PR by John Litborn)
  • Added a backport of contextlib.suppress() from Python 3.12.1 which also handles suppressing exceptions inside exception groups
  • Fixed bare raise in a handler reraising the original naked exception rather than an exception group which is what is raised when you do a raise in an except* handler

1.1.3

  • catch() now raises a TypeError if passed an async exception handler instead of just giving a RuntimeWarning about the coroutine never being awaited. (#66, PR by John Litborn)
  • Fixed plain raise statement in an exception handler callback to work like a raise in an except* block
  • Fixed new exception group not being chained to the original exception when raising an exception group from exceptions raised in handler callbacks
  • Fixed type annotations of the derive(), subgroup() and split() methods to match the ones in typeshed

1.1.2

  • Changed handling of exceptions in exception group handler callbacks to not wrap a single exception in an exception group, as per CPython issue 103590 <https://github.com/python/cpython/issues/103590>_

1.1.1

  • Worked around

... (truncated)

Commits
  • 2399d54 Added the release version
  • bec9651 Removed problematic assert that caused compatibility issues
  • f3f0ff6 Updated Ruff configuration
  • bb43ee0 Fixed formatting tests failing on Python 3.13
  • eb8fbbc [pre-commit.ci] pre-commit autoupdate (#129)
  • 6ff8300 [pre-commit.ci] pre-commit autoupdate (#128)
  • 761933f [pre-commit.ci] pre-commit autoupdate (#127)
  • 1b43294 [pre-commit.ci] pre-commit autoupdate (#125)
  • dd87018 [pre-commit.ci] pre-commit autoupdate (#124)
  • 54d8b8d [pre-commit.ci] pre-commit autoupdate (#121)
  • Additional commits viewable in compare view


Updates griffe from 0.47.0 to 0.48.0

Release notes

Sourced from griffe's releases.

0.48.0

0.48.0 - 2024-07-15

Compare with 0.47.0

WARNING: ⚡ Imminent v1! ⚡🚀 See v0.46.

Deprecations

  • All submodules are deprecated. All objects are now exposed in the top-level griffe module.
  • All logger names are deprecated, and will be replaced with "griffe" in v1. In v1 our single "griffe" logger will provide a method to temporarily disable logging, [logger.disable()][griffe.Logger.disable], since that's the most common third-party use.
  • The get_logger function is deprecated. Instead, we'll use a global logger internally, and users are welcome to use it too.
  • The patch_loggers function is renamed patch_logger.
  • Following the logging changes, the [docstring_warning][griffe.docstring_warning] function can now directly log a warning message instead of returning a callable that does. Passing it a logger name (to get a callable) is deprecated in favor of passing it a docstring, message and offset directly.

Features

  • Support FORCE_COLOR environment variable (e1b7bd9 by Timothée Mazzucotelli).

Bug Fixes

  • Don't take a shortcut to the end of an alias chain when getting/setting/deleting alias members (1930609 by Timothée Mazzucotelli).
  • Short-circuit __all__ convention when checking if a module is public (5abf4e3 by Timothée Mazzucotelli).
  • Reuse existing loggers, preventing overwriting issues (3c2825f by Timothée Mazzucotelli).
  • Ignore .pth files that are not utf-8 encoded (ea299dc by Andrew Sansom). Issue-300, PR-301
  • Attributes without annotations cannot be dataclass parameters (c9b2e09 by Hassan Kibirige). PR-297
  • When deciding to alias an object or not during inspection, consider module paths to be equivalent even with arbitrary private components (8c9f6e6 by Timothée Mazzucotelli). Issue-296
  • Fix target path computation: use qualified names to maintain classes in the path (6e17def by Timothée Mazzucotelli). Issue-296

Code Refactoring

  • Prepare loggers for simplification (381f10f by Timothée Mazzucotelli).
  • Add all previous modules for backward compatibility (a86e44e by Timothée Mazzucotelli).
  • Add main public modules (fb860b3 by Timothée Mazzucotelli).
  • Simplify "is imported" check in is_public property (c2bbc10 by Timothée Mazzucotelli).
  • Use string and integer enumerations (06b383b by Timothée Mazzucotelli).
  • Renamed agents nodes modules (ddc5b0c by Timothée Mazzucotelli).
  • Clean up and document internal API, mark legacy code (92594a9 by Timothée Mazzucotelli).
  • Renamed dataclasses internal modules to models (5555de6 by Timothée Mazzucotelli).
  • Move sources under _griffe internal package (cbce6a5 by Timothée Mazzucotelli).
Changelog

Sourced from griffe's changelog.

0.48.0 - 2024-07-15

Compare with 0.47.0

WARNING: ⚡ Imminent v1! ⚡🚀 See v0.46.

Deprecations

  • All submodules are deprecated. All objects are now exposed in the top-level griffe module.
  • All logger names are deprecated, and will be replaced with "griffe" in v1. In v1 our single "griffe" logger will provide a method to temporarily disable logging, [logger.disable()][griffe.Logger.disable], since that's the most common third-party use.
  • The get_logger function is deprecated. Instead, we'll use a global logger internally, and users are welcome to use it too.
  • The patch_loggers function is renamed patch_logger.
  • Following the logging changes, the [docstring_warning][griffe.docstring_warning] function can now directly log a warning message instead of returning a callable that does. Passing it a logger name (to get a callable) is deprecated in favor of passing it a docstring, message and offset directly.

Features

  • Support FORCE_COLOR environment variable (e1b7bd9 by Timothée Mazzucotelli).

Bug Fixes

  • Don't take a shortcut to the end of an alias chain when getting/setting/deleting alias members (1930609 by Timothée Mazzucotelli).
  • Short-circuit __all__ convention when checking if a module is public (5abf4e3 by Timothée Mazzucotelli).
  • Reuse existing loggers, preventing overwriting issues (3c2825f by Timothée Mazzucotelli).
  • Ignore .pth files that are not utf-8 encoded (ea299dc by Andrew Sansom). Issue-300, PR-301
  • Attributes without annotations cannot be dataclass parameters (c9b2e09 by Hassan Kibirige). PR-297
  • When deciding to alias an object or not during inspection, consider module paths to be equivalent even with arbitrary private components (8c9f6e6 by Timothée Mazzucotelli). Issue-296
  • Fix target path computation: use qualified names to maintain classes in the path (6e17def by Timothée Mazzucotelli). Issue-296

Code Refactoring

  • Prepare loggers for simplification (381f10f by Timothée Mazzucotelli).
  • Add all previous modules for backward compatibility (a86e44e by Timothée Mazzucotelli).
  • Add main public modules (fb860b3 by Timothée Mazzucotelli).
  • Simplify "is imported" check in is_public property (c2bbc10 by Timothée Mazzucotelli).
  • Use string and integer enumerations (06b383b by Timothée Mazzucotelli).
  • Renamed agents nodes modules (ddc5b0c by Timothée Mazzucotelli).
  • Clean up and document internal API, mark legacy code (92594a9 by Timothée Mazzucotelli).
  • Renamed dataclasses internal modules to models (5555de6 by Timothée Mazzucotelli).
  • Move sources under _griffe internal package (cbce6a5 by Timothée Mazzucotelli).
Commits
  • 14a43ab chore: Prepare release 0.48.0
  • 145e0bc docs: Add missing pymdownx.blocks.tab extension
  • 4d93fd6 docs: Copy readme contents from insiders repo
  • ab7ba17 docs: Fix link in readme
  • 4bd9fb0 ci: Run inventory tests in CI
  • 4e7ef6c tests: Ignore deprecated public module in api/inventory test
  • 7207449 ci: Fix comparison
  • 0477db5 ci: Don't use parameter headings insiders feature since it breaks in CI
  • 39a1174 ci: Ignore dot subprocess error in CI
  • 5c154b3 ci: Fix code block execution without direnv
  • Additional commits viewable in compare view


Updates markdown-exec from 1.9.2 to 1.9.3

Release notes

Sourced from markdown-exec's releases.

1.9.3

1.9.3 - 2024-06-24

Compare with 1.9.2

Bug Fixes

  • Fix patching lines in tracebacks on Python 3.13 (917af4c by Timothée Mazzucotelli). Issue-58
Changelog

Sourced from markdown-exec's changelog.

1.9.3 - 2024-06-24

Compare with 1.9.2

Bug Fixes

  • Fix patching lines in tracebacks on Python 3.13 (917af4c by Timothée Mazzucotelli). Issue-58
Commits
  • 5227fe2 chore: Prepare release 1.9.3
  • a6e5053 chore: Template upgrade
  • 917af4c fix: Fix patching lines in tracebacks on Python 3.13
  • ecc341e tests: Don't install docs dependencies on Python 3.8 or 3.13
  • 6c3fe25 docs: Remove Griffe gallery example
  • 0349ed2 docs: Update Hyperbolic gallery example
  • See full diff in compare view


Updates mkdocs-material from 9.5.27 to 9.5.30

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.5.30

  • Fixed #7380: Navigation icons disappearing on hover in Safari
  • Fixed #7367: Blog readtime computation includes SVG text content

Thanks go to @​sisp for their contributions

mkdocs-material-9.5.29

  • Updated Galician translations
  • Fixed #7362: Annotations in figure captions rendering incorrectly

Thanks go to @​mmontes11 for their contributions

mkdocs-material-9.5.28

  • Fixed #7313: Improved tooltips mounted in sidebar when feature is disabled
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.5.30 (2024-07-23)

  • Fixed #7380: Navigation icons disappearing on hover in Safari
  • Fixed #7367: Blog readtime computation includes SVG text content

mkdocs-material-9.5.29 (2024-07-14)

  • Updated Galician translations
  • Fixed #7362: Annotations in figure captions rendering incorrectly

mkdocs-material-9.5.28 (2024-07-02)

  • Fixed #7313: Improved tooltips mounted in sidebar when feature is disabled

mkdocs-material-9.5.27 (2024-06-16)

  • Updated Estonian translations

mkdocs-material-9.5.26 (2024-06-06)

  • Fixed #7232: Tab switches on scroll when linking tabs (9.5.19 regression)
  • Fixed #7230: Blog author avatar broken when referring to local file

mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)

  • Fixed projects plugin crashing when serving before building subprojects

mkdocs-material-9.5.25 (2024-05-27)

  • Fixed #7209: Tags plugin crashing on numeric tags

mkdocs-material-9.5.24+insiders-4.53.10 (2024-05-20)

  • Fixed projects plugin crashing in serve mode when disabled
  • Fixed projects plugin crashing when building nested projects

mkdocs-material-9.5.24+insiders-4.53.9 (2024-05-20)

  • Fixed #7191: Tags listings not rendering when toc_depth is changed

mkdocs-material-9.5.24 (2024-05-20)

  • Fixed #7187: Version selector title rendering issue

mkdocs-material-9.5.23 (2024-05-15)

  • Fixed #7183: Edge case in anchor navigation when using instant navigation
  • Fixed #6436: Version selector not showing version alias

mkdocs-material-9.5.22 (2024-05-12)

... (truncated)

Commits


Updates mkdocstrings-python from 1.10.5 to 1.10.7

Release notes

Sourced from mkdocstrings-python's releases.

1.10.7

1.10.7 - 2024-07-25

Compare with 1.10.6

Packaging

  • Include tests and all relevant files for downstream packaging in source distribution

1.10.6

1.10.6 - 2024-07-25

Compare with 1.10.5

Bug Fixes

  • Fix condition to display members (check all members, not just non-inherited ones) (3d838a9 by Timothée Mazzucotelli).

Code Refactoring

  • Update code for Griffe 0.48 (removing deprecation warnings) (eff10cc by Timothée Mazzucotelli). Issue-173
Changelog

Sourced from mkdocstrings-python's changelog.

1.10.7 - 2024-07-25

Compare with 1.10.6

Packaging

  • Include tests and all relevant files for downstream packaging in source distribution

1.10.6 - 2024-07-25

Compare with 1.10.5

Bug Fixes

  • Fix condition to display members (check all members, not just non-inherited ones) (3d838a9 by Timothée Mazzucotelli).

Code Refactoring

  • Update code for Griffe 0.48 (removing deprecation warnings) (eff10cc by Timothée Mazzucotelli). Issue-173
Commits
  • 41de4d1 chore: Prepare release 1.10.7
  • c49bde8 chore: Template upgrade
  • 0817708 chore: Prepare release 1.10.6
  • eff10cc refactor: Update code for Griffe 0.48 (removing deprecation warnings)
  • bb85ad3 Merge branch 'main' of github.com:mkdocstrings/python
  • 004b18d docs: Fix links to Griffe API
  • 3d838a9 fix: Fix condition to display members (check all members, not just non-inheri...
  • See full diff in compare view


Updates pillow from 10.3.0 to 10.4.0

Release notes

Sourced from pillow's releases.

10.4.0

https://pillow.readthedocs.io/en/stable/releasenotes/10.4.0.html

Changes

... (truncated)

Changelog

Sourced from pillow's changelog.

10.4.0 (2024-07-01)

  • Raise FileNotFoundError if show_file() path does not exist #8178 [radarhere]

  • Improved reading 16-bit TGA images with colour #7965 [Yay295, radarhere]

  • Deprecate non-image ImageCms modes #8031 [radarhere]

  • Fixed processing multiple JPEG EXIF markers #8127 [radarhere]

  • Do not preserve EXIFIFD tag by default when saving TIFF images #8110 [radarhere]

  • Added ImageFont.load_default_imagefont() #8086 [radarhere]

  • Added Image.WARN_POSSIBLE_FORMATS #8063 [radarhere]

  • Remove zero-byte end padding when parsing any XMP data #8171 [radarhere]

  • Do not detect Ultra HDR images as MPO #8056 [radarhere]

  • Raise SyntaxError specific to JP2 #8146 [Yay295, radarhere]

  • Do not use first frame duration for other frames when saving APNG images #8104 [radarhere]

  • Consider I;16 pixel size when using a 1 mode mask #8112 [radarhere]

  • When saving multiple PNG frames, convert to mode rather than raw mode #8087 [radarhere]

  • Added byte support to FreeTypeFont #8141 [radarhere]

  • Allow float center for rotate operations #8114 [radarhere]

  • Do not read layers immediately when opening PSD images #8039 [radarhere]

... (truncated)

Commits
  • 9b4fae7 10.4.0 version bump
  • b55d74b Update CHANGES.rst [ci skip]
  • 8daf550 Merge pull request #8178 from radarhere/imageshow
  • c6d8c58 Merge pull request #7965 from Yay295/patch-3
  • c9ec76a Raise FileNotFoundError if show_file() path does not exist
  • b48d175 Update CHANGES.rst [ci skip]
  • 4d6dff3 Merge pull request #8031 from radarhere/imagingcms_modes
  • 70b3815 Merge pull request #8127 from radarhere/multiple_exif_markers
  • 88cd6d4 Rearranged comments
  • 41426a6 Merge pull request #8110 from radarhere/exififd
  • Additional commits viewable in compare view


Updates pip from 24.1 to 24.1.2

Changelog

Sourced from pip's changelog.

24.1.2 (2024-07-07)

Bug Fixes

  • Fix finding hardlink targets in tar files with an ignored top-level directory. ([#12781](https://github.com/pypa/pip/issues/12781) <https://github.com/pypa/pip/issues/12781>_)

24.1.1 (2024-06-26)

Bug Fixes

  • Actually use system trust stores when the truststore feature is enabled.

Vendored Libraries

  • Upgrade requests to 2.32.3
Commits


Updates pymdown-extensions from 10.8.1 to 10.9

Release notes

Sourced from pymdown-extensions's releases.

10.9

  • NEW: Officially support Python 3.13.
  • FIX: Snippets: Better handling of cases where URL snippet requests contain no header length.
Commits