frequenz-floss / frequenz-api-microgrid

gRPC+protobuf specification and Python bindings for the Frequenz Microgrid API
https://frequenz-floss.github.io/frequenz-api-microgrid/
MIT License
6 stars 6 forks source link

Bump the optional group with 5 updates #196

Closed dependabot[bot] closed 11 months ago

dependabot[bot] commented 11 months ago

Bumps the optional group with 5 updates:

Package From To
black 23.11.0 23.12.0
isort 5.12.0 5.13.2
mkdocs-material 9.4.8 9.5.2
mypy 1.7.0 1.7.1
pylint 3.0.2 3.0.3

Updates black from 23.11.0 to 23.12.0

Release notes

Sourced from black's releases.

23.12.0

Highlights

It's almost 2024, which means it's time for a new edition of Black's stable style! Together with this release, we'll put out an alpha release 24.1a1 showcasing the draft 2024 stable style, which we'll finalize in the January release. Please try it out and share your feedback.

This release (23.12.0) will still produce the 2023 style. Most but not all of the changes in --preview mode will be in the 2024 stable style.

Stable style

  • Fix bug where # fmt: off automatically dedents when used with the --line-ranges option, even when it is not within the specified line range. (#4084)
  • Fix feature detection for parenthesized context managers (#4104)

Preview style

  • Prefer more equal signs before a break when splitting chained assignments (#4010)
  • Standalone form feed characters at the module level are no longer removed (#4021)
  • Additional cases of immediately nested tuples, lists, and dictionaries are now indented less (#4012)
  • Allow empty lines at the beginning of all blocks, except immediately before a docstring (#4060)
  • Fix crash in preview mode when using a short --line-length (#4086)
  • Keep suites consisting of only an ellipsis on their own lines if they are not functions or class definitions (#4066) (#4103)

Configuration

  • --line-ranges now skips Black's internal stability check in --safe mode. This avoids a crash on rare inputs that have many unformatted same-content lines. (#4034)

Packaging

  • Upgrade to mypy 1.7.1 (#4049) (#4069)
  • Faster compiled wheels are now available for CPython 3.12 (#4070)

Integrations

  • Enable 3.12 CI (#4035)
  • Build docker images in parallel (#4054)
  • Build docker images with 3.12 (#4055)
Changelog

Sourced from black's changelog.

23.12.0

Highlights

It's almost 2024, which means it's time for a new edition of Black's stable style! Together with this release, we'll put out an alpha release 24.1a1 showcasing the draft 2024 stable style, which we'll finalize in the January release. Please try it out and share your feedback.

This release (23.12.0) will still produce the 2023 style. Most but not all of the changes in --preview mode will be in the 2024 stable style.

Stable style

  • Fix bug where # fmt: off automatically dedents when used with the --line-ranges option, even when it is not within the specified line range. (#4084)
  • Fix feature detection for parenthesized context managers (#4104)

Preview style

  • Prefer more equal signs before a break when splitting chained assignments (#4010)
  • Standalone form feed characters at the module level are no longer removed (#4021)
  • Additional cases of immediately nested tuples, lists, and dictionaries are now indented less (#4012)
  • Allow empty lines at the beginning of all blocks, except immediately before a docstring (#4060)
  • Fix crash in preview mode when using a short --line-length (#4086)
  • Keep suites consisting of only an ellipsis on their own lines if they are not functions or class definitions (#4066) (#4103)

Configuration

  • --line-ranges now skips Black's internal stability check in --safe mode. This avoids a crash on rare inputs that have many unformatted same-content lines. (#4034)

Packaging

  • Upgrade to mypy 1.7.1 (#4049) (#4069)
  • Faster compiled wheels are now available for CPython 3.12 (#4070)

Integrations

  • Enable 3.12 CI (#4035)
  • Build docker images in parallel (#4054)
  • Build docker images with 3.12 (#4055)
Commits
  • d9ad09a Prepare release 23.12.0 (#4105)
  • ebd543c Fix feature detection for parenthesized context managers (#4104)
  • eb7661f Fix another case where we format dummy implementation for non-functions/class...
  • 0c98999 Fix path in test message (#4102)
  • 9aea976 Only use dummy implementation logic for functions and classes (#4066)
  • 67b23d7 Bump actions/setup-python from 4 to 5 (#4101)
  • ce28be2 Add dedicated preview feature for East Asian Width (#4097)
  • 61b529b Allow empty lines at beginning of blocks (again) (#4060)
  • e7e122e docs: Move fmt: off docs (#4090)
  • 432d905 docs: Unify option descriptions between --help and the_basics.md (#4076)
  • Additional commits viewable in compare view


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 mkdocs-material from 9.4.8 to 9.5.2

Release notes

Sourced from mkdocs-material's releases.

mkdocs-material-9.5.2

  • Fixed types for slugify settings in blog plugin config
  • Fixed #6469: Horizontal scrollbars on MathJax containers

mkdocs-material-9.5.1

  • Updated Greek translations
  • Fixed #6464: Privacy plugin cannot be enabled
  • Fixed #6461: Sorting blog posts ignores time component in date

mkdocs-material-9.5.0

Merged Insiders features of 'Goat's Horn' funding goal

  • Added privacy plugin: automatic downloading of external assets
  • Added support for card grids and grid layouts
  • Added support for improved tooltips
  • Added support for content tabs anchor links (deep linking)
  • Added support for automatic dark/light mode
  • Added support for document contributors

mkdocs-material-9.4.14

  • Added support for linking authors in blog posts

mkdocs-material-9.4.13

  • Fixed #6365: Blog plugin pagination links to previous pages broken
  • Fixed #5758: Updated Mermaid.js to version 10.6.1 (latest)

mkdocs-material-9.4.12

  • Improved blog plugin to generate Unicode-aware slugs by default
  • Fixed non-deterministic order of categories in blog plugin

mkdocs-material-9.4.11

  • Fixed #6364: Search plugin crashing when enabling theme while serving
  • Fixed blog plugin crashing when disabling pagination

mkdocs-material-9.4.10

  • Fixed #6356: Version selector can't be disabled via mike's configuration
  • Fixed #6281: Navigation not rendering due to Safari bug (9.4.2 regression)
  • Fixed #6261: Navigation expansion animates on first load (9.4.2 regression)

mkdocs-material-9.4.9

  • Fixed #6344: Long entries cutoff in table of contents
  • Fixed #6336: Custom template for glob archive not working with pagination
  • Fixed #6328: Blog plugin crashes for locales with dashes, e.g. pt-BR
  • Fixed #6327: Copy-to-clipboard button doesn't trim trailing line feed
  • Fixed #6302: Version strings not matched when using mike, only aliases
  • Fixed instant navigation progress indicator for gzipped content in Chrome
  • Fixed rendering bug on details marker rotation in Firefox
Changelog

Sourced from mkdocs-material's changelog.

mkdocs-material-9.5.2+insiders-4.47.1 (2023-12-11)

  • Improved editing experience for projects plugin
  • Improved resilience of optimize and social plugin
  • Fixed race condition when writing manifest in optimize and social plugin
  • Fixed #6475: Logo not taking precedence over icon in social card
  • Fixed #6399: Projects plugin doesn't pick up added/removed projects
  • Fixed #6306: Projects plugin cache not correctly updated

mkdocs-material-9.5.2 (2023-12-11)

  • Fixed types for slugify settings in blog plugin config
  • Fixed #6469: Horizontal scrollbars on MathJax containers

mkdocs-material-9.5.1+insiders-4.47.0 (2023-12-08)

  • Added support for staying on page when switching languages
  • Added configurable logging capabilities to projects plugin
  • Removed temporary warning on blog plugin authors file format change
  • Fixed projects plugin logging messages twice on Linux systems
  • Fixed projects plugin trying to hoist theme assets of divergent themes
  • Fixed compatibility of optimize plugin and projects plugin
  • Fixed compatibility of social plugin and projects plugin
  • Fixed #6448: Code line selection broken for code blocks with custom ids
  • Fixed #6437: Projects plugin crashing for certain site URL configurations
  • Fixed #6414: Projects plugin doesn't prefix messages coming from projects

mkdocs-material-9.5.1 (2023-12-08)

  • Updated Greek translations
  • Fixed #6464: Privacy plugin cannot be enabled
  • Fixed #6461: Sorting blog posts ignores time component in date

mkdocs-material-9.5.0 (2023-12-07)

Merged Insiders features of 'Goat's Horn' funding goal

  • Added privacy plugin: automatic downloading of external assets
  • Added support for card grids and grid layouts
  • Added support for improved tooltips
  • Added support for content tabs anchor links (deep linking)
  • Added support for automatic dark/light mode
  • Added support for document contributors

mkdocs-material-9.4.14+insiders-4.46.0 (2023-11-26)

  • Added support for author profiles in blog plugin
  • Fixed custom index pages yielding two navigation items (4.45.0 regression)

mkdocs-material-9.4.14 (2023-11-26)

... (truncated)

Commits
  • 2ca5cf0 Prepare 9.5.2 release
  • 52feaba Merge branch 'master' of github.com:squidfunk/mkdocs-material
  • 649db51 Updated dependencies
  • 738dd7d Merge pull request #6486 from squidfunk/dependabot/github_actions/actions/set...
  • ef00a47 Merge pull request #6487 from squidfunk/dependabot/github_actions/actions/dep...
  • cc03f10 Bump actions/deploy-pages from 2 to 3
  • 85a3298 Bump actions/setup-python from 4 to 5
  • 419898a Documentation (#6477)
  • afd9d0a Merge branch 'master' of github.com:squidfunk/mkdocs-material
  • adad823 Fixed config types for blog plugin slugify functions
  • Additional commits viewable in compare view


Updates mypy from 1.7.0 to 1.7.1

Commits


Updates pylint from 3.0.2 to 3.0.3

Commits
  • 1a5ffc1 Bump pylint to 3.0.3, update changelog
  • 54687e7 Disallow isort 5.13.0 (#9290) (#9292)
  • fea5483 [wrong-exception-operation] Fix FP for tuple concatenation of exception types...
  • d0d5c91 [pointless-string-statement] Ignore docstrings on py3.12 type aliases (#9269)...
  • 81f0f2e [Backport maintenance/3.0.x] [bugfix] Find files with ./ as input with a __in...
  • 7f01d83 Fix doc generation in implicit-str-concat
  • a60ddd1 Fix incorrect suggestion for unnecessary-comprehension (#9172) (#9242)
  • dc11223 [todos] Fix the todos version and the warnings' text (#9202) (#9204)
  • 0273db7 Fix false positive for unnecessary-lambda. (#9149) (#9200)
  • 53d4541 Fix undefined-variable etc for Python 3.12 generic type syntax (#9195) (#9199)
  • See full diff 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 ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions