Index: www/py-sse-starlette/Makefile =================================================================== RCS file: /cvs/ports/www/py-sse-starlette/Makefile,v diff -u -p -u -r1.2 Makefile --- www/py-sse-starlette/Makefile 31 Aug 2026 23:43:56 -0000 1.2 +++ www/py-sse-starlette/Makefile 14 Oct 2026 17:59:25 -0000 @@ -1,10 +1,9 @@ COMMENT = SSE plugin for Starlette -MODPY_DISTV = 1.6.1 +MODPY_DISTV = 3.5.0 -DISTNAME = sse-starlette-${MODPY_DISTV} +DISTNAME = sse_starlette-${MODPY_DISTV} PKGNAME = py-${DISTNAME} -REVISION = 0 CATEGORIES = www @@ -13,9 +12,21 @@ PERMIT_PACKAGE = Yes MODULES = lang/python -MODPY_PI = Yes -MODPY_PYBUILD = setuptools +DISTFILES = ${GH_DISTFILE} +GH_ACCOUNT = sysid +GH_PROJECT = sse-starlette +GH_TAGNAME = v${MODPY_DISTV} +MODPY_PYBUILD = setuptools + +RUN_DEPENDS = net/py-anyio>=4.7.0 \ + www/py-starlette>=0.49.1 + +TEST_DEPENDS = www/py-asgi-lifespan \ + devel/py-test-asyncio \ + www/py-httpx2 \ + www/py-uvicorn -RUN_DEPENDS = www/py-starlette +# Integration and experimentation suites require Docker. +MODPY_PYTEST_ARGS = tests/test_*.py .include Index: www/py-sse-starlette/distinfo =================================================================== RCS file: /cvs/ports/www/py-sse-starlette/distinfo,v diff -u -p -u -r1.1.1.1 distinfo --- www/py-sse-starlette/distinfo 19 Jul 2026 19:20:46 -0000 1.1.1.1 +++ www/py-sse-starlette/distinfo 14 Oct 2026 17:59:25 -0000 @@ -1,2 +1,2 @@ -SHA256 (sse-starlette-1.6.1.tar.gz) = YgivK9fQiHyS8TedoUvR9NtWvRJ0zF02ZwxoPSqh3mo= -SIZE (sse-starlette-1.6.1.tar.gz) = 14555 +SHA256 (sse-starlette-3.5.0.tar.gz) = H7Z7Om0CDdLyEoqYmHCTJkee/8ho3aSHrz8gwXggiaU= +SIZE (sse-starlette-3.5.0.tar.gz) = 682393 Index: www/py-sse-starlette/pkg/PLIST =================================================================== RCS file: /cvs/ports/www/py-sse-starlette/pkg/PLIST,v diff -u -p -u -r1.1.1.1 PLIST --- www/py-sse-starlette/pkg/PLIST 19 Jul 2026 19:20:46 -0000 1.1.1.1 +++ www/py-sse-starlette/pkg/PLIST 14 Oct 2026 17:59:25 -0000 @@ -11,7 +11,13 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}_utils.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}event.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} +lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}event.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}sse.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/sse_starlette/${MODPY_PYCACHE}sse.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/sse_starlette/_utils.py +lib/python${MODPY_VERSION}/site-packages/sse_starlette/event.py lib/python${MODPY_VERSION}/site-packages/sse_starlette/py.typed lib/python${MODPY_VERSION}/site-packages/sse_starlette/sse.py