www/py-strawberry-graphql-django: Update to 0.91.0
* Note: There are already a few recent releases, but they require
py-strawberry-graphql version 0.328.0+, which in turn requires
py-graphql-core version 3.3.0 or later - which is not yet in the
ports tree.
Changelog since 0.88.0:
https://github.com/strawberry-graphql/strawberry-django/blob/0.91.0/CHANGELOG.md
www/py-dj60-strawberry-graphql-django: Update to 0.91.0
* Note: There are already a few recent releases, but they require
py-dj60-strawberry-graphql version 0.328.0+, which in turn requires
py-graphql-core version 3.3.0 or later - which is not yet in the ports
tree.
Changelog since 0.88.0:
https://github.com/strawberry-graphql/strawberry-django/blob/0.91.0/CHANGELOG.md
devel/py-dj61-strawberry-graphql: Fix with Python 3.13 and the deps
Apply the same changes as to py-dj60-strawberry-graphql in 1287f912f000.
* The asgi and fastapi extras need python-multipart (starlette's
request.form()), but the ASGI and FASTAPI options pulled in
devel/py-multipart, an unrelated package with the same import name.
Depend on www/py-python-multipart instead.
* Upstream's cli extra also requires python-multipart, starlette,
uvicorn and websockets: the "strawberry dev" command runs a Starlette
app with WebSocket routes under uvicorn. Add them to
CLI_RUN_DEPENDS.
* strawberry/ext/dataclasses/dataclasses.py is a vendored helper for
Python < 3.10 that nothing imports (strawberry requires 3.10+ and
uses dataclass(kw_only=True)). On Python 3.13 it cannot be
imported, because dataclasses._create_fn was removed. Remove it.
[6 lines not shown]
devel/py-dj60-strawberry-graphql: Update to 0.327.7
* Note: There are already quite a few newer releases, but starting with
version 0.328.0, py-graphql-core 3.3.0+ is required, which is not yet
in the ports tree.
Changelog since 0.327.3:
https://github.com/strawberry-graphql/strawberry/blob/0.327.7/CHANGELOG.md
devel/py-strawberry-graphql: Update to 0.327.7
* Note: There are already quite a few newer releases, but starting with
version 0.328.0, py-graphql-core 3.3.0+ is required, which is not yet
in the ports tree.
Changelog since 0.327.3:
https://github.com/strawberry-graphql/strawberry/blob/0.327.7/CHANGELOG.md