From nobody Sat Jun 15 18:17:19 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4W1krb2jD2z5PCy0; Sat, 15 Jun 2024 18:17:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4W1krb1g0Pz4fQP; Sat, 15 Jun 2024 18:17:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718475439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CeuTzms6L1aBcRrmFQwbu1rRAqTxtQK2x9WVd1zkgFw=; b=FtcAN7nzaJkfachadUkn+Ku5YKd1Oo9Z9OnvEfjV6UI9hV4zIHbszEiTEF06o2T2qq8RSg coOHV2vZrJLiCcFA6tbxv3Z0BzxnzMe05V9aoA80t+/EqMur/wSDfa0IiwxdA7P86v5amx 4rnQlVZcZZjOOSiMC6vpi4jwnUTj2DdE4lAfq46wo5ikdgbY0TnmAtPITLbL3OcF2TCW1G qn/jNy6/qiJOrLexdwLbDrigAA8N8tBEpsxBG2E1+/TTobKSxhK9yNt0vsOV62FrWVjxWi HZvJ4Y0OSnalGl+0bOYdQmK7XuytzJfteXRvH7Bvs5vWfOGjdvezwpo3e6tiPQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1718475439; a=rsa-sha256; cv=none; b=glnU7OAUjk0gOXJZOBxZmnyKkB1XDOHfYnzmjNqk1aC8R5lEeCmwOwTUgEDaq2B1xcPomL bDEKgtaD3y4ar3ee2Gtz9OyHT1ll3BG4ikW3Q4FaQG8TfZubKz5wAfB9/58hYQDuvhrZrC gNRfw7w/Rq7DzKMwuwhXe4guRP2Qq+3WdBYiaEFhM4Y0blKNsjWegbHp05KPkWcOI1eQuv zbqouLElbxKTYLW3iUTpoxqhE1Vnx1TCeRuaHu4qw7tnEXC2Qtgvp14/iwENRKIDVmEkOF pdPrN5gvDjWymi4Cipf+HYFxbe/hx0jtgo3yDGdoiMzDC8RXXGXHQMHkEiLMwg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1718475439; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=CeuTzms6L1aBcRrmFQwbu1rRAqTxtQK2x9WVd1zkgFw=; b=cmy/QfjJ7o4MNvEebAr6cPZvR95sqcmook10pQCH9TsgYfu/8+tUzwa/hBLejfaBNnPe7+ nrck3pEVdX/rMmjEgl8fTSPrvcVEr7eFPUVHoWwv1Ho0iWbgiQbTHrXn4Qy/94uezzTCdW Uxp8pXJYPsaQgp3jDi8FO8hLDAo4aN4zjR/GGvMeu/jAXi0Y2qz+pHcENWiu36azuxp+DV /yu/gHF3CAgokq4LFdwh4Wpxy+1M71lUjQ3GP9nus4EkH3vOURQCd7Kt0aNmy/RGHGX3Pk fccTKOhC97IZt4TNrN0s6bydtr+PgmarfgdWSLd1d8tFtY6hvwwEQ1mrpTzi7A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4W1krb17lXzDmV; Sat, 15 Jun 2024 18:17:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 45FIHJ6A010799; Sat, 15 Jun 2024 18:17:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 45FIHJrD010796; Sat, 15 Jun 2024 18:17:19 GMT (envelope-from git) Date: Sat, 15 Jun 2024 18:17:19 GMT Message-Id: <202406151817.45FIHJrD010796@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: 765de365b042 - main - www/py-dj42-drf-spectacular: Remove expired port List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 765de365b04275388058edb66812567882874242 Auto-Submitted: auto-generated The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=765de365b04275388058edb66812567882874242 commit 765de365b04275388058edb66812567882874242 Author: Rene Ladan AuthorDate: 2024-06-15 18:17:13 +0000 Commit: Rene Ladan CommitDate: 2024-06-15 18:17:13 +0000 www/py-dj42-drf-spectacular: Remove expired port 2024-06-15 www/py-dj42-drf-spectacular: Obsolete, please use www/py-drf-spectacular instead --- MOVED | 1 + www/Makefile | 1 - www/py-dj42-drf-spectacular/Makefile | 43 ----------------------------------- www/py-dj42-drf-spectacular/distinfo | 3 --- www/py-dj42-drf-spectacular/pkg-descr | 24 ------------------- 5 files changed, 1 insertion(+), 71 deletions(-) diff --git a/MOVED b/MOVED index c0c4bb8ebf20..3e63e2f47492 100644 --- a/MOVED +++ b/MOVED @@ -3329,3 +3329,4 @@ www/py-dj42-django-otp|www/py-django-otp|2024-06-15|Has expired: Obsolete, pleas www/py-dj42-django-prometheus|www/py-django-prometheus|2024-06-15|Has expired: Obsolete, please use www/py-django-prometheus instead www/py-dj42-channels|www/py-channels|2024-06-15|Has expired: Obsolete, please use www/py-channels instead www/py-dj42-django-filter|www/py-django-filter|2024-06-15|Has expired: Obsolete, please use www/py-django-filter instead +www/py-dj42-drf-spectacular|www/py-drf-spectacular|2024-06-15|Has expired: Obsolete, please use www/py-drf-spectacular instead diff --git a/www/Makefile b/www/Makefile index feaa9dfa2d0b..d7630cd99444 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1492,7 +1492,6 @@ SUBDIR += py-dj42-django-rich SUBDIR += py-dj42-django-timezone-field SUBDIR += py-dj42-djangorestframework - SUBDIR += py-dj42-drf-spectacular SUBDIR += py-dj42-drf-spectacular-sidecar SUBDIR += py-django-admin-rangefilter SUBDIR += py-django-advanced-filters diff --git a/www/py-dj42-drf-spectacular/Makefile b/www/py-dj42-drf-spectacular/Makefile deleted file mode 100644 index 29720c0941e8..000000000000 --- a/www/py-dj42-drf-spectacular/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -PORTNAME= drf-spectacular -DISTVERSION= 0.27.2 -CATEGORIES= www python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj42- - -MAINTAINER= kai@FreeBSD.org -COMMENT= Sane/flexible OpenAPI 3 schema generation for Django REST framework -WWW= https://github.com/tfranzel/drf-spectacular - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Obsolete, please use www/py-drf-spectacular instead -EXPIRATION_DATE=2024-06-15 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django42>=2.2:www/py-django42@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj42-djangorestframework>=3.10.3:www/py-dj42-djangorestframework@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1:devel/py-inflection@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}jsonschema>=2.6.0:devel/py-jsonschema@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}uritemplate>=2.0.0:net/py-uritemplate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist distutils - -CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} - -NO_ARCH= yes - -OPTIONS_DEFINE= SIDECAR -OPTIONS_DEFAULT= SIDECAR - -SIDECAR_DESC= Enable self-contained Swagger/Redoc UI installation -SIDECAR_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dj42-drf-spectacular-sidecar>0:www/py-dj42-drf-spectacular-sidecar@${PY_FLAVOR} - -.include - -.if ${PYTHON_REL} < 31000 -RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} -.endif - -.include diff --git a/www/py-dj42-drf-spectacular/distinfo b/www/py-dj42-drf-spectacular/distinfo deleted file mode 100644 index fa78cde000b1..000000000000 --- a/www/py-dj42-drf-spectacular/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1712292804 -SHA256 (drf-spectacular-0.27.2.tar.gz) = a199492f2163c4101055075ebdbb037d59c6e0030692fc83a1a8c0fc65929981 -SIZE (drf-spectacular-0.27.2.tar.gz) = 235131 diff --git a/www/py-dj42-drf-spectacular/pkg-descr b/www/py-dj42-drf-spectacular/pkg-descr deleted file mode 100644 index 7f053d6244dc..000000000000 --- a/www/py-dj42-drf-spectacular/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -This project has 3 goals: - -* Extract as much schema information from DRF as possible. -* Provide flexibility to make the schema usable in the real world (not only - toy examples). -* Generate a schema that works well with the most popular client generators. - -The code is a heavily modified fork of the DRF OpenAPI generator, which is/was -lacking all of the below listed features: - -* Serializers modelled as components. (arbitrary nesting + recursion supported) -* @extend_schema decorator for customization of APIView, Viewsets, - function-based views, and @action -* Authentication support (DRF natives included, easily extendable) -* Custom serializer class support (easily extendable) -* SerializerMethodField() type via type hinting or @extend_schema_field -* i18n support, Tags extraction, Description extraction from docstrings -* Request/response/parameter examples, Callback operations -* Vendor specification extensions (x-*) in info, operations, parameters, - components, and security schemes -* Sane fallbacks and sane operation_id naming (based on path) -* Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are - also available) -* Optional input/output serializer component split