frequenz-floss / frequenz-api-weather

gRPC+protobuf specification and Python bindings for the Frequenz Weather API
MIT License
0 stars 8 forks source link

Bump the required group across 1 directory with 14 updates #121

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 3 months ago

Updates the requirements on frequenz-api-common, flake8, pydoclint, isort, markdown, mike, mkdocs-macros-plugin, mkdocs-material, mkdocstrings[python], frequenz-repo-config[api], mypy, types-markdown, pylint and frequenz-repo-config[extra-lint-examples] to permit the latest version. Updates frequenz-api-common to 0.6.1

Release notes

Sourced from frequenz-api-common's releases.

v0.6.1

Frequenz Common API Release Notes

Summary

This release adds a new component category COMPONENT_CATEGORY_HVAC to the API.

New Features

  • A new component category COMPONENT_CATEGORY_HVAC has been added to the API to represent HVAC (Heating, Ventilation, and Air Conditioning) systems.

What's Changed

Full Changelog: https://github.com/frequenz-floss/frequenz-api-common/compare/v0.6.0...v0.6.1

Commits
  • b354ac4 Clean up release notes to prepare for release v0.6.1 (#226)
  • b79525d Clean up release notes to prepare for release v0.6.1
  • 9976169 Add new component category HVAC (#225)
  • b73b8ad Add new component category HVAC
  • 0520dbb Reset release notes
  • 1e03f65 Bump the required group with 4 updates (#224)
  • 5bc3a6f Make Dependabot check for updates monthly on Thursdays (#223)
  • e6e3cc5 Bump the required group with 4 updates
  • 1b4357a Make Dependabot check for updates monthly on Thursdays
  • 9922377 Bump the required group with 5 updates (#222)
  • Additional commits viewable in compare view


Updates flake8 from 7.0.0 to 7.1.0

Commits


Updates pydoclint from 0.3.2 to 0.5.1

Release notes

Sourced from pydoclint's releases.

0.5.1

What's Changed

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.5.0...0.5.1

0.5.0

What's Changed

  • Check class attributes against docstring by @​jsh9 in jsh9/pydoclint#130
    • This functionality checks class attributes against the "Attributes" section of the docstring
    • There is a new config option, --check-class-attributes (or -cca), which defaults to True. Therefore, this breaks backward compatibility.
    • To maintain backward compatibility, set --check-class-attributes to False
    • Options like --check-arg-order, --arg-type-hints-in-signature, and --arg-type-hints-in-docstring are still effective in checking class attributes

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.4.2...0.5.0

0.4.2

What's Changed

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.4.1...0.4.2

0.4.1

What's Changed

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.4.0...0.4.1

0.4.0

What's Changed

Full Changelog: https://github.com/jsh9/pydoclint/compare/0.3.10...0.4.0

0.3.10

What's Changed

... (truncated)

Changelog

Sourced from pydoclint's changelog.

[0.5.1] - 2024-06-24

  • Fixed

    • Fixed a bug in unparsing annotations when checking class attributes
    • Fixed a bug in checking class attributes where there are no attributes in class def or in docstring
  • Changed

    • Used a dedicated "attribute" section for Sphinx-style docstrings

[0.5.0] - 2024-06-22

  • Added

    • Added checks for class attributes
      • This functionality checks class attributes against the "Attributes" section of the docstring
      • There is a new config option, --check-class-attributes (or -cca), which defaults to True. Therefore, this breaks backward compatibility.
      • To maintain backward compatibility, set --check-class-attributes to False
      • Options like --check-arg-order, --arg-type-hints-in-signature, and --arg-type-hints-in-docstring are still effective in checking class attributes
  • Full diff

[0.4.2] - 2024-05-29

[0.4.1] - 2024-02-17

... (truncated)

Commits


Updates isort from 5.12.0 to 5.13.2

Release notes

Sourced from isort's releases.

5.13.2

Changes

:beetle: Fixes

5.13.1

Changes

  • Fix integration tests (#2208) @​bp72
  • Added a fix for normalizing imports from more than one level of parent modules (issue/2152) (#2191) @​bp72

:beetle: Fixes

5.13.0

Changes

:fire: Removals and Deprecations

:package: Dependencies

... (truncated)

Changelog

Sourced from isort's changelog.

5.13.2 December 13 2023

5.13.1 December 11 2023

5.13.0 December 9 2023

Commits
  • c655831 Merge pull request #2214 from PyCQA/version/5.13.2
  • b4335b4 Prepare version 5.13.2
  • c36e43c Merge pull request #2184 from bp72/issue/2154
  • e38702f Merge pull request #2213 from davidculley/confine-precommit-to-stages
  • ee8d87f Add fix for the error found by hypothesis
  • 5849ec2 Apply the bracket fix from issue 471 only for use_parentheses=True
  • df0e119 confine pre-commit to stages
  • 9255bca Merge pull request #2212 from PyCQA/bugfix/#2211-colors-extra
  • 5336d7d Fix colors extras
  • 643d9c4 Merge pull request #2210 from PyCQA/version/5.13.1
  • Additional commits viewable in compare view


Updates markdown from 3.4.4 to 3.6

Release notes

Sourced from markdown's releases.

Release 3.6

Changed

Refactor TOC Sanitation

  • All postprocessors are now run on heading content.
  • Footnote references are now stripped from heading content. Fixes #660.
  • A more robust striptags is provided to convert headings to plain text. Unlike, the markupsafe implementation, HTML entities are not unescaped.
  • The plain text name, rich html, and unescaped raw data-toc-label are saved to toc_tokens, allowing users to access the full rich text content of the headings directly from toc_tokens.
  • The value of data-toc-label is sanitized separate from heading content before being written to name. This fixes a bug which allowed markup through in certain circumstances. To access the raw unsanitized data, retrieve the value from token['data-toc-label'] directly.
  • An html.unescape call is made just prior to calling slugify so that slugify only operates on Unicode characters. Note that html.unescape is not run on name, html, or data-toc-label.
  • The functions get_name and stashedHTML2text defined in the toc extension are both deprecated. Instead, third party extensions should use some combination of the new functions run_postprocessors, render_inner_html and striptags.

Fixed

  • Include scripts/*.py in the generated source tarballs (#1430).
  • Ensure lines after heading in loose list are properly detabbed (#1443).
  • Give smarty tree processor higher priority than toc (#1440).
  • Permit carets (^) and square brackets (]) but explicitly exclude backslashes (\) from abbreviations (#1444).
  • In attribute lists (attr_list, fenced_code), quoted attribute values are now allowed to contain curly braces (}) (#1414).

Release 3.5.2

Fixed

  • Fix type annotations for convertFile - it accepts only bytes-based buffers. Also remove legacy checks from Python 2 (#1400)
  • Remove legacy import needed only in Python 2 (#1403)
  • Fix typo that left the attribute AdmonitionProcessor.content_indent unset (#1404)
  • Fix edge-case crash in InlineProcessor with AtomicString (#1406).
  • Fix edge-case crash in codehilite with an empty code tag (#1405).
  • Improve and expand type annotations in the code base (#1401).
  • Fix handling of bogus comments (#1425).

Release 3.5.1

Fixed

... (truncated)

Changelog

Sourced from markdown's changelog.

[3.6] -- 2024-03-14

Changed

Refactor TOC Sanitation

  • All postprocessors are now run on heading content.
  • Footnote references are now stripped from heading content. Fixes #660.
  • A more robust striptags is provided to convert headings to plain text. Unlike, the markupsafe implementation, HTML entities are not unescaped.
  • The plain text name, rich html, and unescaped raw data-toc-label are saved to toc_tokens, allowing users to access the full rich text content of the headings directly from toc_tokens.
  • The value of data-toc-label is sanitized separate from heading content before being written to name. This fixes a bug which allowed markup through in certain circumstances. To access the raw unsanitized data, retrieve the value from token['data-toc-label'] directly.
  • An html.unescape call is made just prior to calling slugify so that slugify only operates on Unicode characters. Note that html.unescape is not run on name, html, or data-toc-label.
  • The functions get_name and stashedHTML2text defined in the toc extension are both deprecated. Instead, third party extensions should use some combination of the new functions run_postprocessors, render_inner_html and striptags.

Fixed

  • Include scripts/*.py in the generated source tarballs (#1430).
  • Ensure lines after heading in loose list are properly detabbed (#1443).
  • Give smarty tree processor higher priority than toc (#1440).
  • Permit carets (^) and square brackets (]) but explicitly exclude backslashes (\) from abbreviations (#1444).
  • In attribute lists (attr_list, fenced_code), quoted attribute values are now allowed to contain curly braces (}) (#1414).

[3.5.2] -- 2024-01-10

Fixed

  • Fix type annotations for convertFile - it accepts only bytes-based buffers. Also remove legacy checks from Python 2 (#1400)
  • Remove legacy import needed only in Python 2 (#1403)
  • Fix typo that left the attribute AdmonitionProcessor.content_indent unset (#1404)
  • Fix edge-case crash in InlineProcessor with AtomicString (#1406).
  • Fix edge-case crash in codehilite with an empty code tag (#1405).
  • Improve and expand type annotations in the code base (#1401).
  • Fix handling of bogus comments (#1425).

[3.5.1] -- 2023-10-31

... (truncated)

Commits
  • e524b8f Bump version to 3.6
  • 3d8afc6 Allow attr_list quoted values to contain curly braces
  • 9edba85 Refactor abbr escaping
  • e4ab4a6 Refactor TOC sanitation
  • a18765c Explicitly omit carot and backslash from abbr
  • 421f1e8 Give smarty tree processor higher priority than toc
  • c334a3e Ensure lines after heading in loose list are properly detabbed
  • ea92856 Update the license template so GitHub can detect it
  • a2effd6 Disable mkdocstrings show_symbol_type_toc option to work around searching iss...
  • 91f9a12 Restore Attribute symbol type in mkdocstrings template
  • Additional commits viewable in compare view


Updates mike from 2.0.0 to 2.1.2

Release notes

Sourced from mike's releases.

v2.1.2

Bug fixes

  • Remove ambiguity of some Git commands so that file and branch names don't collide

v2.1.1

Bug fixes

  • Support using environment variables for INHERIT when injecting the mike plugin into mkdocs.yml

v2.1.0

New features

  • When calling set-default, you can now pass --allow-undefined to set the default to a version that doesn't exist yet
  • Add global-level -q / --quiet option to suppress warning messages
  • Add support for handling !relative in mkdocs.yml

Bug fixes

  • When loading an MkDocs config, mike now runs the startup and shutdown events
Changelog

Sourced from mike's changelog.

v2.1.2 (2024-06-23)

Bug fixes

  • Remove ambiguity of some Git commands so that file and branch names don't collide

v2.1.1 (2024-05-03)

Bug fixes

  • Support using environment variables for INHERIT when injecting the mike plugin into mkdocs.yml

v2.1.0 (2024-05-01)

New features

  • When calling set-default, you can now pass --allow-undefined to set the default to a version that doesn't exist yet
  • Add global-level -q / --quiet option to suppress warning messages
  • Add support for handling !relative in mkdocs.yml

Bug fixes

  • When loading an MkDocs config, mike now runs the startup and shutdown events

Commits
  • 62aaeaf Update version to 2.1.2
  • 3f7d756 Use "--" to disambiguate Git arguments in a few more places; resolves #218
  • 5e6970d Belatedly update copyright year
  • 9291efb Update version to 2.2.0.dev0
  • 0bdfe24 Update version to 2.1.1
  • 3351d5f Expand environment variables when injecting the mike plugin; resolves #217
  • e4d83ed Update version to 2.2.0.dev0
  • 6e6cfbb Update version to 2.1.0
  • 5773be9 Fix CI
  • 7904925 Further tests for deserializing Python objects during inject_plugin
  • Additional commits viewable in compare view


Updates mkdocs-macros-plugin from 1.0.4 to 1.0.5

Changelog

Sourced from mkdocs-macros-plugin's changelog.

1.0.5, 2023-10-31

  • Added: git.short_tag (#183)
  • Added: Mermaid diagrams in the documentation (Readthedocs)
  • Fixed: Changelog was no longer displayed (#186)
Commits
  • 4bfda0b Fix issue with changelog no longer displayed (#186)
  • 82c5cdd Merge pull request #183 from marcospereira/add-short-tag
  • 298f07f Add a short_tag attribute to git context
  • 428a015 Remove include-markdown in webdoc, since it crashed readthedocs
  • 2161dd4 Update .readthedocs.yml
  • c64a08d Merge pull request #182 from SimonMarquis/patch-1
  • 1c1d2c4 Fix typo in Rich Markdown Pages docs
  • 9dba19e Merge branch 'master' of github.com:fralau/mkdocs_macros_plugin into master
  • 7da7089 Add experimental logo
  • 0d36dde Add experimental logo
  • Additional commits viewable in compare view


Updates mkdocs-material from 9.4.4 to 9.5.27

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.5.27

  • Updated Estonian translations

Thanks to @​Eilyre for their contributions

mkdocs-material-9.5.26

  • 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

  • Fixed #7209: Tags plugin crashing on numeric tags

mkdocs-material-9.5.24

  • Fixed #7187: Version selector title rendering issue

mkdocs-material-9.5.23

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

mkdocs-material-9.5.22

  • Fixed #7170: Copy button adds empty lines for line spans (9.5.18 regression)
  • Fixed #7160: Version switching doesn't stay on page (9.5.5 regression)
  • Fixed #5619: Links in Mermaid.js diagrams not discernible

mkdocs-material-9.5.21

  • Fixed #7133: Ensure latest version of Mermaid.js is used
  • Fixed #7125: Added warning for dotfiles in info plugin

Thanks to @​kamilkrzyskow for their contributions

mkdocs-material-9.5.20

  • Fixed deprecation warning in privacy plugin (9.5.19 regression)
  • Fixed #7119: Tags plugin emits deprecation warning (9.5.19 regression)
  • Fixed #7118: Social plugin crashes if fonts are disabled (9.5.19 regression)
  • Fixed #7085: Social plugin crashes on Windows when downloading fonts

mkdocs-material-9.5.19

  • Updated MkDocs to 1.6 and limited version to < 2
  • Updated Docker image to latest Alpine Linux
  • Removed setup.py, now that GitHub fully understands pyproject.toml
  • Improved interop of social plugin with third-party MkDocs themes
  • Fixed #7099: Blog reading time not rendered correctly for Japanese
  • Fixed #7097: Improved resilience of tags plugin when no tags are given
  • Fixed #7090: Active tab indicator in nested content tabs rendering bug

mkdocs-material-9.5.18

  • Refactored tooltips implementation to fix positioning issues
  • Fixed #7044: Rendering glitch when hovering contributor avatar in Chrome
  • Fixed #7043: Highlighted lines in code blocks cutoff on mobile
  • Fixed #6910: Incorrect position of tooltip for page status in sidebar

... (truncated)

Changelog

Sourced from mkdocs-material's changelog.

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)

  • Fixed #7170: Copy button adds empty lines for line spans (9.5.18 regression)
  • Fixed #7160: Version switching doesn't stay on page (9.5.5 regression)
  • Fixed #5619: Links in Mermaid.js diagrams not discernible

mkdocs-material-9.5.21 (2024-05-03)

  • Fixed #7133: Ensure latest version of Mermaid.js is used
  • Fixed #7125: Added warning for dotfiles in info plugin

mkdocs-material-9.5.20 (2024-04-29)

  • Fixed deprecation warning in privacy plugin (9.5.19 regression)
  • Fixed #7119: Tags plugin emits deprecation warning (9.5.19 regression)

... (truncated)

Commits


Updates mkdocstrings[python] from 0.23.0 to 0.25.1

Release notes

Sourced from mkdocstrings[python]'s releases.

0.25.1

0.25.1 - 2024-05-05

Compare with 0.25.0

Bug Fixes

0.25.0

0.25.0 - 2024-04-27

Compare with 0.24.3

Features

  • Support once parameter in logging methods, allowing to log a message only once with a given logger (1532b59 by Timothée Mazzucotelli).
  • Support blank line between ::: path and YAML options (d799d2f by Timothée Mazzucotelli). Issue-450

Code Refactoring

  • Allow specifying name of template loggers (c5b5f69 by Timothée Mazzucotelli).

0.24.3

0.24.3 - 2024-04-05

Compare with 0.24.2

Bug Fixes

  • Support HTML toc labels with Python-Markdown 3.6+ (uncomment code...) (7fe3e5f by Timothée Mazzucotelli).

0.24.2

0.24.2 - 2024-04-02

Compare with 0.24.1

Bug Fixes

0.24.1

0.24.1 - 2024-02-27

Compare with 0.24.0

Code Refactoring

... (truncated)

Changelog

Sourced from mkdocstrings[python]'s changelog.

0.25.1 - 2024-05-05

Compare with 0.25.0

Bug Fixes

0.25.0 - 2024-04-27

Compare with 0.24.3

Features

  • Support once parameter in logging methods, allowing to log a message only once with a given logger (1532b59 by Timothée Mazzucotelli).
  • Support blank line between ::: path and YAML options (d799d2f by Timothée Mazzucotelli). Issue-450

Code Refactoring

  • Allow specifying name of template loggers (c5b5f69 by Timothée Mazzucotelli).

dependabot[bot] commented 3 months ago

Superseded by #124.