Closed patrick91 closed 2 months ago
Federation 1 Support | Federation 2 Support | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Learn more:
Attention: Patch coverage is 0%
with 4 lines
in your changes missing coverage. Please review.
Project coverage is 96.82%. Comparing base (
26fa597
) to head (cc98fd9
). Report is 1 commits behind head on main.
This pull request removes the Starlite integration from the project. Starlite has been deprecated, and the changes involve removing Starlite-related code, imports, and test files. The PR also updates the test configuration and adds a release note.
Change | Details | Files |
---|---|---|
Removal of Starlite from test configurations |
|
tests/conftest.py tests/litestar/conftest.py |
Removal of Starlite from HTTP client classes |
|
tests/http/conftest.py tests/websockets/conftest.py |
Removal of Starlite-specific file handling |
|
tests/views/schema.py |
Updates to build and test configuration |
|
noxfile.py |
Addition of release notes |
|
RELEASE.md |
Deletion of Starlite-related files |
|
strawberry/starlite/controller.py tests/http/clients/starlite.py tests/starlite/test_context.py tests/starlite/schema.py docs/integrations/starlite.md tests/starlite/test_websockets.py strawberry/starlite/handlers/graphql_ws_handler.py tests/starlite/test_response_headers.py strawberry/starlite/handlers/graphql_transport_ws_handler.py tests/starlite/test_response_status.py tests/starlite/app.py tests/starlite/conftest.py strawberry/starlite/__init__.py |
Thanks for adding the RELEASE.md
file!
Here's a preview of the changelog:
This release removes the integration of Starlite, as it has been deprecated since 11 May 2024.
If you are using Starlite, please consider migrating to Litestar (https://litestar.dev) or another alternative.
Here's the tweet text:
🆕 Release (next) is out! Thanks to @patrick91 for the PR 👏
Get it here 👉 https://strawberry.rocks/release/(next)
Comparing feature/remove-starlite
(cc98fd9) with main
(26fa597)
✅ 15
untouched benchmarks
Starlite has been deprecated for a while, and I was having some errors on another PR, so I decided to finally remove it 😊
Summary by Sourcery
Remove the deprecated Starlite integration from the project, replacing it with Litestar where applicable, and update documentation to reflect these changes.
Enhancements:
Documentation:
Chores: