Skip to content

chore(deps): bump the all-deps group across 1 directory with 3 updates#693

Open
dependabot[bot] wants to merge 4 commits intomainfrom
dependabot/pip/examples/pa-opportunity-example/all-deps-ea07ace395
Open

chore(deps): bump the all-deps group across 1 directory with 3 updates#693
dependabot[bot] wants to merge 4 commits intomainfrom
dependabot/pip/examples/pa-opportunity-example/all-deps-ea07ace395

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 9, 2026

Manual fixes

1. Ruff 0.15 import sorting auto-fix

Ruff 0.15 reclassified common_grants as first-party under stricter I001 rules, changing expected import sort order in test files. Ran ruff check --fix to auto-sort.

2. Dependabot linter-tools group

Added a linter-tools group to all 4 Python ecosystem entries in .github/dependabot.yml. This groups ruff/black/mypy bumps into their own PRs, separate from functional dependency updates. This prevents ruff version bumps (which often introduce new lint rules that break select = ["ALL"]) from being bundled with unrelated package updates.

3. DEPENDENCY_MANAGEMENT.md update

Documented the linter-tools grouping strategy in the Strategy section and World B section.


Original Dependabot description

Bumps the all-deps group with 3 updates in the /examples/pa-opportunity-example directory: fastapi, mypy and ruff.

Updates fastapi from 0.124.4 to 0.135.3

Updates mypy from 1.19.1 to 1.20.0

Updates ruff from 0.9.10 to 0.15.10

Bumps the all-deps group with 3 updates in the /examples/pa-opportunity-example directory: [fastapi](https://github.com/fastapi/fastapi), [mypy](https://github.com/python/mypy) and [ruff](https://github.com/astral-sh/ruff).


Updates `fastapi` from 0.124.4 to 0.135.3
- [Release notes](https://github.com/fastapi/fastapi/releases)
- [Commits](fastapi/fastapi@0.124.4...0.135.3)

Updates `mypy` from 1.19.1 to 1.20.0
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.19.1...v1.20.0)

Updates `ruff` from 0.9.10 to 0.15.10
- [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.9.10...0.15.10)

---
updated-dependencies:
- dependency-name: fastapi
  dependency-version: 0.135.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: mypy
  dependency-version: 1.20.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-deps
- dependency-name: ruff
  dependency-version: 0.15.10
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: all-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Issue or PR related to Python tooling labels Apr 9, 2026
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 Issue or PR related to Python tooling

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant