Skip to content

chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 updates#8242

Merged
leandrodamascena merged 2 commits into
developfrom
dependabot/pip/develop/dev-dependencies-15f63df464
May 21, 2026
Merged

chore(deps-dev): bump the dev-dependencies group across 1 directory with 2 updates#8242
leandrodamascena merged 2 commits into
developfrom
dependabot/pip/develop/dev-dependencies-15f63df464

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 21, 2026

Bumps the dev-dependencies group with 2 updates in the / directory: ruff and pytest-socket.

Updates ruff from 0.15.13 to 0.15.14

Release notes

Sourced from ruff's releases.

0.15.14

Release Notes

Released on 2026-05-21.

Preview features

  • [airflow] Implement airflow-task-implicit-multiple-outputs (AIR202) (#25152)
  • [flake8-use-pathlib] Mark PTH101 fix as unsafe when first argument is a class attribute annotated as int (#25086)
  • [pylint] Implement too-many-try-statements (W0717) (#23970)
  • [ruff] Add incorrect-decorator-order (RUF074) (#23461)
  • [ruff] Add fallible-context-manager (RUF075) (#22844)

Bug fixes

  • Fix lambda formatting in interpolated string expressions (#25144)
  • Treat generic frozenset annotations as immutable (#25251)
  • [flake8-type-checking] Avoid strict behavior when future-annotations are enabled (TC001, TC002, TC003) (#25035)
  • [pylint] Avoid false positives in else clause (PLR1733) (#25177)

Rule changes

  • [flake8-comprehensions] Skip C417 for lambdas with positional-only parameters (#25272)
  • [flake8-simplify] Preserve f-string source verbatim in SIM101 fix (#25061)

Performance

  • Avoid unnecessary parser lookahead for operators (#25290)

Documentation

  • Update code example setting Neovim LSP log level (#25284)

Other changes

  • Add full PEP 798 support (#25104)
  • Add a parser recursion limit (#24810)
  • Update various ruff_python_stdlib APIs (#25273)

Contributors

... (truncated)

Changelog

Sourced from ruff's changelog.

0.15.14

Released on 2026-05-21.

Preview features

  • [airflow] Implement airflow-task-implicit-multiple-outputs (AIR202) (#25152)
  • [flake8-use-pathlib] Mark PTH101 fix as unsafe when first argument is a class attribute annotated as int (#25086)
  • [pylint] Implement too-many-try-statements (W0717) (#23970)
  • [ruff] Add incorrect-decorator-order (RUF074) (#23461)
  • [ruff] Add fallible-context-manager (RUF075) (#22844)

Bug fixes

  • Fix lambda formatting in interpolated string expressions (#25144)
  • Treat generic frozenset annotations as immutable (#25251)
  • [flake8-type-checking] Avoid strict behavior when future-annotations are enabled (TC001, TC002, TC003) (#25035)
  • [pylint] Avoid false positives in else clause (PLR1733) (#25177)

Rule changes

  • [flake8-comprehensions] Skip C417 for lambdas with positional-only parameters (#25272)
  • [flake8-simplify] Preserve f-string source verbatim in SIM101 fix (#25061)

Performance

  • Avoid unnecessary parser lookahead for operators (#25290)

Documentation

  • Update code example setting Neovim LSP log level (#25284)

Other changes

  • Add full PEP 798 support (#25104)
  • Add a parser recursion limit (#24810)
  • Update various ruff_python_stdlib APIs (#25273)

Contributors

... (truncated)

Commits
  • 9ad2da3 Bump 0.15.14 (#25295)
  • c714e84 [ty] Modernize setup of union types in mdtests (#25291)
  • 8a8e35e [flake8-comprehensions] Skip C417 for lambdas with positional-only parame...
  • aea5ed4 Avoid unnecessary parser lookahead for operators (#25290)
  • e9d72bb [ty] Allow enum member accesses on self (#25077)
  • 6cbd59b Set exclude-newer = "7 days" in our PEP-723 scripts (#25285)
  • 9999a39 Update code example on how to update Neovim LSP log level (#25284)
  • 67d8c54 [ty] Retain recursively-defined state in binary expressions (#25277)
  • 25a3191 [ty] Refine Callable class-decorator fallback for unknown results (#25250)
  • c423054 Add a recursion limit to the parser (#24810)
  • Additional commits viewable in compare view

Updates pytest-socket from 0.7.0 to 0.8.0

Release notes

Sourced from pytest-socket's releases.

0.8.0

What's Changed

Enhancements

  • Block DNS resolution (getaddrinfo, gethostbyname) when sockets are disabled #482
  • Support CIDR network ranges in allow_hosts #479
  • Warn before raising on a blocked socket call #468
  • Cache hostname resolutions during a test run #369

Changes

  • Removed support for Python 3.8 and 3.9. Python 3.10 is now the minimum.
  • Test against Python 3.13, 3.14, and free-threaded 3.13t/3.14t
  • Replaced Poetry with uv #429
  • Added type hints #465
  • Swapped pytest-httpbin for a local test fixture #467
  • Dependency, CI, and development updates

New Contributors

Full Changelog: miketheman/pytest-socket@0.7.0...0.8.0

Changelog

Sourced from pytest-socket's changelog.

[0.8.0][] (2026-05-21)

Enhancements:

  • Block DNS resolution (getaddrinfo, gethostbyname) when sockets are disabled #482
  • Support CIDR network ranges in allow_hosts #479
  • Warn before raising on a blocked socket call #468
  • Cache hostname resolutions during a test run #369

Changes:

  • Removed support for Python 3.8 and 3.9. Python 3.10 is now the minimum.
  • Test against Python 3.13, 3.14, and free-threaded 3.13t/3.14t
  • Replaced Poetry with uv #429
  • Added type hints #465
  • Swapped pytest-httpbin for a local test fixture #467
  • Dependency, CI, and development updates
Commits
  • f9ec139 pytest-socket, v0.8.0 (#484)
  • 3930df8 chore(ci): add publish workflow, update others (#483)
  • aae7f44 feat: also block DNS resolution (#482)
  • f0700d2 [pre-commit.ci] pre-commit autoupdate (#481)
  • 09ba021 chore(deps): full sweep of all dependency upgrades (#480)
  • 8dc6286 feat(allow_hosts): support CIDR network entries (#479)
  • 06ed8a1 chore(deps-dev): bump starlette from 0.49.1 to 1.0.0 (#478)
  • b313210 chore(deps-dev): bump mypy from 1.20.0 to 1.20.2 (#477)
  • f7e85f7 chore(deps-dev): bump pytest-randomly from 3.16.0 to 4.0.1 (#476)
  • 89690a6 chore: dependabot config (#475)
  • 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

…ith 2 updates

Bumps the dev-dependencies group with 2 updates in the / directory: [ruff](https://github.com/astral-sh/ruff) and [pytest-socket](https://github.com/miketheman/pytest-socket).


Updates `ruff` from 0.15.13 to 0.15.14
- [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.15.13...0.15.14)

Updates `pytest-socket` from 0.7.0 to 0.8.0
- [Release notes](https://github.com/miketheman/pytest-socket/releases)
- [Changelog](https://github.com/miketheman/pytest-socket/blob/main/CHANGELOG.md)
- [Commits](miketheman/pytest-socket@0.7.0...0.8.0)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.14
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: pytest-socket
  dependency-version: 0.8.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-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 May 21, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 21, 2026 17:34
@dependabot dependabot Bot requested a review from leandrodamascena May 21, 2026 17:34
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels May 21, 2026
@powertools-for-aws-oss-automation powertools-for-aws-oss-automation Bot added the size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. label May 21, 2026
@sonarqubecloud
Copy link
Copy Markdown

@leandrodamascena leandrodamascena merged commit d457710 into develop May 21, 2026
14 checks passed
@leandrodamascena leandrodamascena deleted the dependabot/pip/develop/dev-dependencies-15f63df464 branch May 21, 2026 17:44
@codecov
Copy link
Copy Markdown

codecov Bot commented May 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.72%. Comparing base (1b8654f) to head (ccc8467).
⚠️ Report is 3 commits behind head on develop.

Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #8242   +/-   ##
========================================
  Coverage    96.72%   96.72%           
========================================
  Files          286      286           
  Lines        14346    14346           
  Branches      1201     1201           
========================================
  Hits         13876    13876           
  Misses         341      341           
  Partials       129      129           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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 size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant