Skip to content

Bump the pip-dependencies group with 4 updates - #4063

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/pip-dependencies-40b158a9a5
Open

dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/pip-dependencies-40b158a9a5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 13, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on black, flake8, mimesis and pylint to permit the latest version.
Updates black from 22.3.0 to 25.11.0

Release notes

Sourced from black's releases.

25.11.0

Highlights

  • Enable base 3.14 support (#4804)
  • Add support for the new Python 3.14 t-string syntax introduced by PEP 750 (#4805)

Stable style

  • Fix bug where comments between # fmt: off and # fmt: on were reformatted (#4811)
  • Comments containing fmt directives now preserve their exact formatting instead of being normalized (#4811)

Preview style

  • Move multiline_string_handling from --unstable to --preview (#4760)
  • Fix bug where module docstrings would be treated as normal strings if preceded by comments (#4764)
  • Fix bug where python 3.12 generics syntax split line happens weirdly (#4777)
  • Standardize type comments to form # type: <value> (#4645)
  • Fix fix_fmt_skip_in_one_liners preview feature to respect # fmt: skip for compound statements with semicolon-separated bodies (#4800)

Configuration

  • Add no_cache option to control caching behavior. (#4803)

Packaging

  • Releases now include arm64 Linux binaries (#4773)

Output

  • Write unchanged content to stdout when excluding formatting from stdin using pipes (#4610)

Blackd

  • Implemented BlackDClient. This simple python client allows to easily send formatting requests to blackd (#4774)

Integrations

  • Enable 3.14 base CI (#4804)
  • Enhance GitHub Action psf/black to support the required-version major-version-only "stability" format when using pyproject.toml (#4770)
  • Improve error message for vim plugin users. It now handles independently vim version
  • Vim: Warn on unsupported Vim and Python versions independently (#4772)
  • Vim: Print the import paths when importing black fails (#4675)
  • Vim: Fix handling of virtualenvs that have a different Python version (#4675)

... (truncated)

Changelog

Sourced from black's changelog.

Version 25.11.0

Highlights

  • Enable base 3.14 support (#4804)
  • Add support for the new Python 3.14 t-string syntax introduced by PEP 750 (#4805)

Stable style

  • Fix bug where comments between # fmt: off and # fmt: on were reformatted (#4811)
  • Comments containing fmt directives now preserve their exact formatting instead of being normalized (#4811)

Preview style

  • Move multiline_string_handling from --unstable to --preview (#4760)
  • Fix bug where module docstrings would be treated as normal strings if preceded by comments (#4764)
  • Fix bug where python 3.12 generics syntax split line happens weirdly (#4777)
  • Standardize type comments to form # type: <value> (#4645)
  • Fix fix_fmt_skip_in_one_liners preview feature to respect # fmt: skip for compound statements with semicolon-separated bodies (#4800)

Configuration

  • Add no_cache option to control caching behavior. (#4803)

Packaging

  • Releases now include arm64 Linux binaries (#4773)

Output

  • Write unchanged content to stdout when excluding formatting from stdin using pipes (#4610)

Blackd

  • Implemented BlackDClient. This simple python client allows to easily send formatting requests to blackd (#4774)

Integrations

  • Enable 3.14 base CI (#4804)
  • Enhance GitHub Action psf/black to support the required-version major-version-only "stability" format when using pyproject.toml (#4770)
  • Improve error message for vim plugin users. It now handles independently vim version
  • Vim: Warn on unsupported Vim and Python versions independently (#4772)
  • Vim: Print the import paths when importing black fails (#4675)
  • Vim: Fix handling of virtualenvs that have a different Python version (#4675)

... (truncated)

Commits

Updates flake8 from 7.3.0 to 7.4.1

Commits

Updates mimesis to 22.2.0

Changelog

Sourced from mimesis's changelog.

Version 21.0.0

Removed APIs:

  • Person.political_views(), Person.worldview(), and Person.views_on()
  • Datetime.century()
  • Payment.paypal()
  • Science.measure_unit() and Science.metric_prefix()
  • Enums MeasureUnit and MetricPrefixSign
  • Internet.stock_image_url()

Version 20.0.0

This release introduces a new schema generation system for relational data.

Breaking changes:

  • Added SchemaBuilder in mimesis.builder.
  • Removed the legacy mimesis.schema.SchemaBuilder.
  • Removed SchemaContext.pick_from() and SchemaContext.ref(). Existing schemas must be migrated to the new API.

SchemaBuilder:

  • Supports lazy fields, record references, nested schemas, and automatic dependency resolution.
  • Includes reseed(), clear(), and reset() helpers.
  • Available via from mimesis import SchemaBuilder.

Version 19.1.0

  • Added support for E.164 phone number formatting to the Person provider's phone_number() method.
  • Added secondary_address() method to the Address provider.
  • Add SHA-3 family hash algorithms (SHA3_224, SHA3_256, SHA3_384, SHA3_512, SHAKE128, SHAKE256) to the Algorithm enum.
  • Add future_date(), future_datetime(), past_date() and past_datetime() methods for the Datetime provider. See ([#775](https://github.com/lk-geimfari/mimesis/issues/775) <https://github.com/lk-geimfari/mimesis/issues/775>_).

Version 19.0.0

  • Added many key functions for various transformations.
  • Removed the pytest plugin from the package. Use project-specific fixtures and the Field class instead.
  • Removed the builtins module from the package. Use custom field handlers.
  • The Cryptographic provider now uses a seedable random number generator instead of the secrets module. See ([#1656](https://github.com/lk-geimfari/mimesis/issues/1656) <https://github.com/lk-geimfari/mimesis/issues/1656>_).
  • Add jwt, api_key and certificate_fingerprint methods for the Cryptographic provider.
  • Add SchemaBuilder for generating relational data.
  • Add ip_v4_cidr(), ip_v6_cidr() and cloud_region() methods for the Internet provider.

... (truncated)

Commits
  • d4d33b1 chore: update twine version to 7.0.0 and mimesis version to 22.2.0
  • ff40917 chore: update version to 22.1.0
  • e46a4e4 chore: enhance error handling in schema and date validation
  • b285fd1 chore: simplify error message in schema exception
  • 490b134 chore: update dev deps
  • 5642795 chore: update mimesis version to 21.0.0
  • c3ebfd3 chore: improve type hints
  • aa56e65 Version 21.0.0 (#1717)
  • 7125b0f chore: hide sidebar name in theme options
  • e973a99 chore: remove duplicate FLUX entry from enums
  • Additional commits viewable in compare view

Updates pylint from 3.0.3 to 3.3.9

Release notes

Sourced from pylint's releases.

v3.3.9

What's new in Pylint 3.3.9?

Release date: 2025-10-05

False Positives Fixed

  • Fix used-before-assignment for PEP 695 type aliases and parameters.

    Closes #9815

  • No longer flag undeprecated functions in importlib.resources as deprecated.

    Closes #10593

  • Fix false positive inconsistent-return-statements when using quit() or exit() functions.

    Closes #10508

  • Fix false positive undefined-variable (E0602) for for-loop variable shadowing patterns like for item in item: when the variable was previously defined.

    Closes #10562

Other Bug Fixes

  • Fixed crash in 'unnecessary-list-index-lookup' when starting an enumeration using minus the length of an iterable inside a dict comprehension when the len call was only made in this dict comprehension, and not elsewhere. Also changed the approach, to use inference in all cases but the simple ones, so we don't have to fix crashes one by one for arbitrarily complex expressions in enumerate.

    Closes #10510

v3.3.8

What's new in Pylint 3.3.8?

Release date: 2025-08-09

This patch release includes an exceptional fix for a false negative issue. For details, see: pylint-dev/pylint#10482

False Positives Fixed

  • Fix false positives for possibly-used-before-assignment when variables are exhaustively assigned within a match block.

... (truncated)

Commits
  • 4cab7ca Bump pylint to 3.3.9, update changelog
  • 81fb483 [Backport maintenance/3.3.x] Extend catching of ValueError to 3.12.5+ (#10611)
  • 1ef673b [Backport maintenance/3.3.x] Fix flagging undeprecated importlib.resources fu...
  • 194790c Fix invalid refs in 3.3 whatsnew (#10578) (#10579)
  • 9823870 fix: handle inconsistent-return-statements false positive with quit()/`ex...
  • 16fe127 fix: handle for-loop variable shadowing correctly (#10569) (#10571)
  • 6cf727c Add sphinx reference for whatsnew 3.3 (#10564) (#10565)
  • 641a316 Use custom backport action (#10536) (#10537)
  • 65efb67 [fix] Better approach in 'unnecessary-list-index-lookup' to avoid crashes (#1...
  • 78444bb Fix used-before-assignment for PEP 695 type aliases + parameters (#10488) (#1...
  • Additional commits viewable 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Updates the requirements on [black](https://github.com/psf/black), [flake8](https://github.com/pycqa/flake8), [mimesis](https://github.com/lk-geimfari/mimesis) and [pylint](https://github.com/pylint-dev/pylint) to permit the latest version.

Updates `black` from 22.3.0 to 25.11.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@22.3.0...25.11.0)

Updates `flake8` from 7.3.0 to 7.4.1
- [Commits](PyCQA/flake8@7.3.0...7.4.1)

Updates `mimesis` to 22.2.0
- [Release notes](https://github.com/lk-geimfari/mimesis/releases)
- [Changelog](https://github.com/lk-geimfari/mimesis/blob/master/CHANGELOG.rst)
- [Commits](lk-geimfari/mimesis@0.0.4b...v22.2.0)

Updates `pylint` from 3.0.3 to 3.3.9
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.0.3...v3.3.9)

---
updated-dependencies:
- dependency-name: black
  dependency-version: 25.11.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pip-dependencies
- dependency-name: flake8
  dependency-version: 7.4.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
- dependency-name: mimesis
  dependency-version: 22.2.0
  dependency-type: direct:production
  dependency-group: pip-dependencies
- dependency-name: pylint
  dependency-version: 3.3.9
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pip-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Oct 13, 2026
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants