Commit 004f4525 authored by Rene Ladan's avatar Rene Ladan
Browse files

www/py-dj52-strawberry-graphql-django: Remove expired port

2026-06-30 www/py-dj52-strawberry-graphql-django: Obsolete, please use www/py-strawberry-graphql-django instead
parent 3a0fa442
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -5384,3 +5384,4 @@ www/py-django-graphql-jwt34|www/py-django-graphql-jwt|2026-06-30|Has expired: Us
www/py-dj52-django-mptt|www/py-django-mptt|2026-06-30|Has expired: Obsolete, please use www/py-django-mptt instead
www/py-dj52-django-js-asset|www/py-django-js-asset|2026-06-30|Has expired: Obsolete, please use www/py-django-js-asset instead
www/py-dj52-django-rich|www/py-django-rich|2026-06-30|Has expired: Obsolete, please use www/py-django-rich instead
www/py-dj52-strawberry-graphql-django|www/py-strawberry-graphql-django|2026-06-30|Has expired: Obsolete, please use www/py-strawberry-graphql-django instead
+0 −1
Original line number Diff line number Diff line
@@ -1602,7 +1602,6 @@
    SUBDIR += py-dj52-drf-writable-nested
    SUBDIR += py-dj52-laces
    SUBDIR += py-dj52-social-auth-app-django
    SUBDIR += py-dj52-strawberry-graphql-django
    SUBDIR += py-dj60-channels
    SUBDIR += py-dj60-django-auth-ldap
    SUBDIR += py-dj60-django-choices-field
+0 −39
Original line number Diff line number Diff line
PORTNAME=	strawberry-graphql-django
DISTVERSION=	0.84.0
CATEGORIES=	www python
MASTER_SITES=	PYPI
PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}dj52-
DISTNAME=	strawberry_graphql_django-${DISTVERSION}

MAINTAINER=	kai@FreeBSD.org
COMMENT=	Strawberry GraphQL Django extension
WWW=		https://github.com/strawberry-graphql/strawberry-django

LICENSE=	MIT
LICENSE_FILE=	${WRKSRC}/LICENSE

DEPRECATED=     Obsolete, please use www/py-strawberry-graphql-django instead
EXPIRATION_DATE=2026-06-30

BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}asgiref>=3.8:www/py-asgiref@${PY_FLAVOR} \
		${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.310.1:devel/py-dj52-strawberry-graphql@${PY_FLAVOR}

USES=		python
USE_PYTHON=	autoplist pep517

CONFLICTS_INSTALL=	${PYTHON_PKGNAMEPREFIX}*${PORTNAME}

NO_ARCH=	yes

OPTIONS_DEFINE=		DEBUG-TOOLBAR ENUM
OPTIONS_DEFAULT=	DEBUG-TOOLBAR ENUM

DEBUG-TOOLBAR_DESC=	Debug support
ENUM_DESC=		Integration for Django's TextChoices/IntegerChoices enumerations

DEBUG-TOOLBAR_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=6.0.0:www/py-dj52-django-debug-toolbar@${PY_FLAVOR}
ENUM_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}dj52-django-choices-field>=2.2.2:www/py-dj52-django-choices-field@${PY_FLAVOR}

.include <bsd.port.mk>
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1777958682
SHA256 (strawberry_graphql_django-0.84.0.tar.gz) = 83b4c90f083883f542ddfdb5af64389bed5c1d2bb3112dec23b0d1ca7659bed2
SIZE (strawberry_graphql_django-0.84.0.tar.gz) = 92310
+0 −15
Original line number Diff line number Diff line
This package provides powerful tools to generate GraphQL types, queries,
mutations and resolvers from Django models.

Supported Features:

* GraphQL type generation from models
* Filtering, pagination and ordering
* Basic create, retrieve, update and delete (CRUD) types and mutations
* Basic Django auth support, current user query, login and logout mutations
* Django sync and async views
* Permission extension using django's permissioning system
* Relay support with automatic resolvers generation
* Query optimization to improve performance and avoid common pitfalls (e.g n+1)
* Debug Toolbar integration with graphiql to display metrics like SQL queries
* Unit test integration