git: c9e5728650f2 - main - www/py-uvicorn: Update to 0.18.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 29 Jun 2022 16:36:15 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c9e5728650f2865982935d15db0982ede6fb9871

commit c9e5728650f2865982935d15db0982ede6fb9871
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2022-06-29 16:28:58 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2022-06-29 16:32:46 +0000

    www/py-uvicorn: Update to 0.18.0
    
    - Add STANDARD option
    - Remove WATCHGODRELOAD option
    
    Changes:        https://github.com/encode/uvicorn/releases
---
 www/py-uvicorn/Makefile | 23 +++++++++++------------
 www/py-uvicorn/distinfo |  6 +++---
 2 files changed, 14 insertions(+), 15 deletions(-)

diff --git a/www/py-uvicorn/Makefile b/www/py-uvicorn/Makefile
index 068ad29c725d..47cc58249725 100644
--- a/www/py-uvicorn/Makefile
+++ b/www/py-uvicorn/Makefile
@@ -1,7 +1,7 @@
 # Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
 
 PORTNAME=	uvicorn
-PORTVERSION=	0.17.6
+PORTVERSION=	0.18.0
 CATEGORIES=	www python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -12,14 +12,8 @@ COMMENT=	Lightning-fast ASGI server
 LICENSE=	BSD3CLAUSE
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}asgiref>=3.4.0:www/py-asgiref@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}h11>=0.8:net/py-h11@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}httptools>=0.4.0:www/py-httptools@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.13:www/py-python-dotenv@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}uvloop>=0.14.0:devel/py-uvloop@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}websockets>=10.0:devel/py-websockets@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}click>=7.0:devel/py-click@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}h11>=0.8:net/py-h11@${PY_FLAVOR}
 
 USES=		cpe python:3.7+
 USE_PYTHON=	autoplist concurrent distutils
@@ -28,10 +22,15 @@ NO_ARCH=	yes
 
 CPE_VENDOR=	encode
 
-OPTIONS_DEFINE=	WATCHGODRELOAD
-WATCHGODRELOAD_DESC=	Reload automatically with watchgod
+OPTIONS_DEFINE=	STANDARD
+STANDARD_DESC=	Standard extra requirements
 
-WATCHGODRELOAD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}watchgod>=0.6:devel/py-watchgod@${PY_FLAVOR}
+STANDARD_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}httptools>=0.4.0:www/py-httptools@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}python-dotenv>=0.13:www/py-python-dotenv@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}yaml>=5.1:devel/py-yaml@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}uvloop>=0.14.0:devel/py-uvloop@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}watchfiles>=0.13:devel/py-watchfiles@${PY_FLAVOR} \
+			${PYTHON_PKGNAMEPREFIX}websockets>=10.0:devel/py-websockets@${PY_FLAVOR}
 
 .include <bsd.port.pre.mk>
 
diff --git a/www/py-uvicorn/distinfo b/www/py-uvicorn/distinfo
index e4f4235df735..b755481e7875 100644
--- a/www/py-uvicorn/distinfo
+++ b/www/py-uvicorn/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1647264718
-SHA256 (uvicorn-0.17.6.tar.gz) = 5180f9d059611747d841a4a4c4ab675edf54c8489e97f96d0583ee90ac3bfc23
-SIZE (uvicorn-0.17.6.tar.gz) = 39534
+TIMESTAMP = 1656092976
+SHA256 (uvicorn-0.18.0.tar.gz) = fde065bc11c05025fbb33f7602826e7520237c45a67ffa040993ae04ad4d7ab3
+SIZE (uvicorn-0.18.0.tar.gz) = 41529