Skip to content

Conversation

pre-commit-ci[bot]
Copy link
Contributor

@pre-commit-ci pre-commit-ci bot commented Sep 1, 2025

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Greptile Summary

This PR is an automated dependency update from pre-commit.ci that upgrades the Ruff pre-commit hook from version v0.12.10 to v0.12.11. The change is limited to a single line modification in .pre-commit-config.yaml, updating the revision tag for the github.com/astral-sh/ruff-pre-commit repository.

Ruff is a fast Python linter and code formatter that the project uses as part of its pre-commit hooks to maintain code quality. The pre-commit configuration includes two Ruff hooks: ruff-format for code formatting and ruff for static analysis checks, both excluding files in the tests/*/snapshots/ directory. This update ensures the project benefits from the latest bug fixes in Ruff v0.12.11, which addresses several false positives including issues with RUF026 (default-factory-kwarg) for f-strings, preservation of relative whitespace in multi-line expressions (RUF033), and handling of empty f-strings in RUF037 (unnecessary-empty-iterable-within-deque-call).

The automated nature of this update through pre-commit.ci is part of the project's maintenance strategy to keep development tools current without manual intervention. All other pre-commit hook configurations remain unchanged, maintaining consistency in the project's code quality enforcement.

Confidence score: 5/5

  • This PR is safe to merge with minimal risk as it's a routine patch version update of a linting tool
  • Score reflects the automated nature of the update and that it's a bug fix release with no breaking changes
  • No files require special attention as this is a straightforward dependency version bump

1 file reviewed, no comments

Edit Code Review Bot Settings | Greptile

@pre-commit-ci pre-commit-ci bot force-pushed the pre-commit-ci-update-config branch from 73b8348 to b565b35 Compare September 8, 2025 16:33
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.12.10 → v0.13.0](astral-sh/ruff-pre-commit@v0.12.10...v0.13.0)
- [github.com/adamchainz/blacken-docs: 1.19.1 → 1.20.0](adamchainz/blacken-docs@1.19.1...1.20.0)
@pre-commit-ci pre-commit-ci bot force-pushed the pre-commit-ci-update-config branch from b565b35 to e76c71a Compare September 15, 2025 16:34
@botberry
Copy link
Member

Hi, thanks for contributing to Strawberry 🍓!

We noticed that this PR is missing a RELEASE.md file. We use that to automatically do releases here on GitHub and, most importantly, to PyPI!

So as soon as this PR is merged, a release will be made 🚀.

Here's an example of RELEASE.md:

Release type: patch

Description of the changes, ideally with some examples, if adding a new feature.

Release type can be one of patch, minor or major. We use semver, so make sure to pick the appropriate type. If in doubt feel free to ask :)

Here's the tweet text:

🆕 Release (next) is out! Thanks to pre-commit-ci[bot] for the PR 👏

Get it here 👉 https://strawberry.rocks/release/(next)

@botberry
Copy link
Member

Apollo Federation Subgraph Compatibility Results

Federation 1 Support Federation 2 Support
_service🟢
@key (single)🟢
@key (multi)🟢
@key (composite)🟢
repeatable @key🟢
@requires🟢
@provides🟢
federated tracing🔲
@link🟢
@shareable🟢
@tag🟢
@override🟢
@inaccessible🟢
@composeDirective🟢
@interfaceObject🟢

Learn more:

Copy link

codecov bot commented Sep 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 94.24%. Comparing base (0bdfea4) to head (cb439eb).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3988   +/-   ##
=======================================
  Coverage   94.24%   94.24%           
=======================================
  Files         531      531           
  Lines       34829    34829           
  Branches     1847     1847           
=======================================
+ Hits        32824    32826    +2     
+ Misses       1700     1698    -2     
  Partials      305      305           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link

codspeed-hq bot commented Sep 15, 2025

CodSpeed Performance Report

Merging #3988 will not alter performance

Comparing pre-commit-ci-update-config (cb439eb) with main (0bdfea4)

Summary

✅ 26 untouched

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant