strawberry-graphql / strawberry

A GraphQL library for Python that leverages type annotations 🍓
https://strawberry.rocks
MIT License
4.02k stars 533 forks source link

Update build system #3630

Closed patrick91 closed 2 months ago

patrick91 commented 2 months ago

Description

Types of Changes

Issues Fixed or Closed by This PR

*

Checklist

botberry commented 2 months ago

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:

botberry commented 2 months ago

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 @patrick91 for the PR 👏

Get it here 👉 https://strawberry.rocks/release/(next)
codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 96.76%. Comparing base (66fc6dc) to head (af46930). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #3630 +/- ## ======================================= Coverage 96.76% 96.76% ======================================= Files 521 521 Lines 33732 33732 Branches 5627 5627 ======================================= Hits 32640 32640 Misses 860 860 Partials 232 232 ```
codspeed-hq[bot] commented 2 months ago

CodSpeed Performance Report

Merging #3630 will not alter performance

Comparing update/build-system (af46930) with main (66fc6dc)

Summary

✅ 15 untouched benchmarks