Skip to content

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

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

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
@bryan-thompsoncodes
Copy link
Copy Markdown
Collaborator

Closing — Dependabot entries for examples/ removed in #703. Templates and examples are now manually maintained.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Apr 10, 2026

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/pip/examples/pa-opportunity-example/all-deps-ea07ace395 branch April 10, 2026 20:55
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