Skip to content

Bump the development-dependencies group with 5 updates#984

Merged
github-actions[bot] merged 1 commit intodevelopfrom
dependabot/pip/development-dependencies-3895fb2ead
Aug 3, 2025
Merged

Bump the development-dependencies group with 5 updates#984
github-actions[bot] merged 1 commit intodevelopfrom
dependabot/pip/development-dependencies-3895fb2ead

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Aug 3, 2025

Bumps the development-dependencies group with 5 updates:

Package From To
hypothesis 6.136.4 6.136.7
pytest-datadir 1.7.2 1.8.0
matplotlib 3.10.3 3.10.5
mypy 1.17.0 1.17.1
ruff 0.12.5 0.12.7

Updates hypothesis from 6.136.4 to 6.136.7

Release notes

Sourced from hypothesis's releases.

Hypothesis for Python - version 6.136.7

Improve detection of sys.monitoring to avoid errors on GraalPy.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.136.6

When a test is executed concurrently from multiple threads, "HealthCheck.too_slow" is now disabled, since the Python runtime may decide to switch away from a thread for arbitrarily long and Hypothesis cannot track execution time per-thread.

The canonical version of these notes (with links) is on readthedocs.

Hypothesis for Python - version 6.136.5

This patch updates our vendored list of top-level domains, which is used by the provisional "domains()" strategy.

The canonical version of these notes (with links) is on readthedocs.

Commits
  • 15cb864 Bump hypothesis-python version to 6.136.7 and update changelog
  • d86b86d Merge pull request #4492 from msimacek/msimacek/graalpy
  • 494aed4 Improve detection of sys.monitoring
  • 7ed359f Merge pull request #4488 from tybug/website
  • f560e54 tweak website styling
  • 8b68248 Bump hypothesis-python version to 6.136.6 and update changelog
  • 3d516e7 Merge pull request #4486 from tybug/free-threading-too-slow
  • 3724e99 disable HealthCheck.too_slow under threading
  • 261be96 Bump hypothesis-python version to 6.136.5 and update changelog
  • cc0c813 Merge pull request #4485 from tybug/liam-update-deps
  • Additional commits viewable in compare view

Updates pytest-datadir from 1.7.2 to 1.8.0

Changelog

Sourced from pytest-datadir's changelog.

1.8.0

2025-07-30

  • New lazy_shared_datadir fixture, which brings the same lazy functionality as lazy_datadir for the shared directory.
  • Fix LazyDataDir.joinpath typing to also support Path objects as the right-hand side parameter.
Commits

Updates matplotlib from 3.10.3 to 3.10.5

Release notes

Sourced from matplotlib's releases.

REL: v3.10.5

This is the fourth bugfix release of the 3.10.x series.

Included in this release is distributed wheels for Python 3.14 (including freethreaded) and Windows ARM.

There are also several smaller bugfixes.

Commits

Updates mypy from 1.17.0 to 1.17.1

Changelog

Sourced from mypy's changelog.

Mypy 1.17.1

  • Retain None as constraints bottom if no bottoms were provided (Stanislav Terliakov, PR 19485)
  • Fix "ignored exception in hasattr" in dmypy (Stanislav Terliakov, PR 19428)
  • Prevent a crash when InitVar is redefined with a method in a subclass (Stanislav Terliakov, PR 19453)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • Alexey Makridenko
  • Brian Schubert
  • Chad Dombrova
  • Chainfire
  • Charlie Denton
  • Charulata
  • Christoph Tyralla
  • CoolCat467
  • Donal Burns
  • Guy Wilson
  • Ivan Levkivskyi
  • johnthagen
  • Jukka Lehtosalo
  • Łukasz Kwieciński
  • Marc Mueller
  • Michael J. Sullivan
  • Mikhail Golubev
  • Sebastian Rittau
  • Shantanu
  • Stanislav Terliakov
  • wyattscarpenter

I’d also like to thank my employer, Dropbox, for supporting mypy development.

Mypy 1.16

We’ve just uploaded mypy 1.16 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

Different Property Getter and Setter Types

Mypy now supports using different types for a property getter and setter:

class A:
    _value: int
</tr></table> 

... (truncated)

Commits

Updates ruff from 0.12.5 to 0.12.7

Release notes

Sourced from ruff's releases.

0.12.7

Release Notes

This is a follow-up release to 0.12.6. Because of an issue in the package metadata, 0.12.6 failed to publish fully to PyPI and has been yanked. Similarly, there is no GitHub release or Git tag for 0.12.6. The contents of the 0.12.7 release are identical to 0.12.6, except for the updated metadata.

0.12.6 Release Notes

Preview features

  • [flake8-commas] Add support for trailing comma checks in type parameter lists (COM812, COM819) (#19390)
  • [pylint] Implement auto-fix for missing-maxsplit-arg (PLC0207) (#19387)
  • [ruff] Offer fixes for RUF039 in more cases (#19065)

Bug fixes

  • Support .pyi files in ruff analyze graph (#19611)
  • [flake8-pyi] Preserve inline comment in ellipsis removal (PYI013) (#19399)
  • [perflint] Ignore rule if target is global or nonlocal (PERF401) (#19539)
  • [pyupgrade] Fix UP030 to avoid modifying double curly braces in format strings (#19378)
  • [refurb] Ignore decorated functions for FURB118 (#19339)
  • [refurb] Mark int and bool cases for Decimal.from_float as safe fixes (FURB164) (#19468)
  • [ruff] Fix RUF033 for named default expressions (#19115)

Rule changes

  • [flake8-blind-except] Change BLE001 to permit logging.critical(..., exc_info=True) (#19520)

Performance

  • Add support for specifying minimum dots in detected string imports (#19538)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.12.7

This is a follow-up release to 0.12.6. Because of an issue in the package metadata, 0.12.6 failed to publish fully to PyPI and has been yanked. Similarly, there is no GitHub release or Git tag for 0.12.6. The contents of the 0.12.7 release are identical to 0.12.6, except for the updated metadata.

0.12.6

Preview features

  • [flake8-commas] Add support for trailing comma checks in type parameter lists (COM812, COM819) (#19390)
  • [pylint] Implement auto-fix for missing-maxsplit-arg (PLC0207) (#19387)
  • [ruff] Offer fixes for RUF039 in more cases (#19065)

Bug fixes

  • Support .pyi files in ruff analyze graph (#19611)
  • [flake8-pyi] Preserve inline comment in ellipsis removal (PYI013) (#19399)
  • [perflint] Ignore rule if target is global or nonlocal (PERF401) (#19539)
  • [pyupgrade] Fix UP030 to avoid modifying double curly braces in format strings (#19378)
  • [refurb] Ignore decorated functions for FURB118 (#19339)
  • [refurb] Mark int and bool cases for Decimal.from_float as safe fixes (FURB164) (#19468)
  • [ruff] Fix RUF033 for named default expressions (#19115)

Rule changes

  • [flake8-blind-except] Change BLE001 to permit logging.critical(..., exc_info=True) (#19520)

Performance

  • Add support for specifying minimum dots in detected string imports (#19538)
Commits
  • c5ac998 Bump 0.12.7 (#19627)
  • 04a8f64 Revert license and license-files changes in pyproject.toml (#19624)
  • 6e00adf Bump 0.12.6 (#19622)
  • 864196b Add Checker::context method, deduplicate Unicode checks (#19609)
  • ae26fa0 [flake8-pyi] Preserve inline comment in ellipsis removal (PYI013) (#19399)
  • 88a6799 [ty] Add flow diagram for import resolution
  • 941be52 [ty] Add comments to some core resolver functions
  • 13624ce [ty] Add missing ticks and use consistent quoting
  • edb2f8e [ty] Reflow some long lines
  • 5e6ad84 [ty] Unexport helper function
  • 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 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 <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

Bumps the development-dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.136.4` | `6.136.7` |
| [pytest-datadir](https://github.com/gabrielcnr/pytest-datadir) | `1.7.2` | `1.8.0` |
| [matplotlib](https://github.com/matplotlib/matplotlib) | `3.10.3` | `3.10.5` |
| [mypy](https://github.com/python/mypy) | `1.17.0` | `1.17.1` |
| [ruff](https://github.com/astral-sh/ruff) | `0.12.5` | `0.12.7` |


Updates `hypothesis` from 6.136.4 to 6.136.7
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.136.4...hypothesis-python-6.136.7)

Updates `pytest-datadir` from 1.7.2 to 1.8.0
- [Release notes](https://github.com/gabrielcnr/pytest-datadir/releases)
- [Changelog](https://github.com/gabrielcnr/pytest-datadir/blob/master/CHANGELOG.rst)
- [Commits](gabrielcnr/pytest-datadir@v1.7.2...v1.8.0)

Updates `matplotlib` from 3.10.3 to 3.10.5
- [Release notes](https://github.com/matplotlib/matplotlib/releases)
- [Commits](matplotlib/matplotlib@v3.10.3...v3.10.5)

Updates `mypy` from 1.17.0 to 1.17.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.17.0...v1.17.1)

Updates `ruff` from 0.12.5 to 0.12.7
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.12.5...0.12.7)

---
updated-dependencies:
- dependency-name: hypothesis
  dependency-version: 6.136.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: pytest-datadir
  dependency-version: 1.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: matplotlib
  dependency-version: 3.10.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: mypy
  dependency-version: 1.17.1
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: ruff
  dependency-version: 0.12.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-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 Aug 3, 2025
@github-actions github-actions bot enabled auto-merge August 3, 2025 02:38
@github-actions github-actions bot merged commit 0c4f449 into develop Aug 3, 2025
16 checks passed
@dependabot dependabot bot deleted the dependabot/pip/development-dependencies-3895fb2ead branch August 3, 2025 02:49
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