pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/py-aiohttp



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Nov 19 13:52:13 UTC 2023

Modified Files:
        pkgsrc/www/py-aiohttp: Makefile PLIST distinfo

Log Message:
py-aiohttp: update to 3.9.0.

Bugfixes.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/www/py-aiohttp/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/py-aiohttp/PLIST
cvs rdiff -u -r1.55 -r1.56 pkgsrc/www/py-aiohttp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/py-aiohttp/Makefile
diff -u pkgsrc/www/py-aiohttp/Makefile:1.60 pkgsrc/www/py-aiohttp/Makefile:1.61
--- pkgsrc/www/py-aiohttp/Makefile:1.60 Sat Oct 28 19:57:22 2023
+++ pkgsrc/www/py-aiohttp/Makefile      Sun Nov 19 13:52:13 2023
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.60 2023/10/28 19:57:22 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2023/11/19 13:52:13 wiz Exp $
 
-DISTNAME=      aiohttp-3.9.0b0
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/b/beta/}
+DISTNAME=      aiohttp-3.9.0
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    www python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=a/aiohttp/}
 
@@ -10,22 +10,35 @@ HOMEPAGE=   https://github.com/aio-libs/ai
 COMMENT=       Async http client/server framework
 LICENSE=       apache-2.0
 
-DEPENDS+=      ${PYPKGPREFIX}-async-timeout>=4.0.0:../../devel/py-async-timeout
-DEPENDS+=      ${PYPKGPREFIX}-aiosignal>=1.1.2:../../devel/py-aiosignal
+TOOL_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
 DEPENDS+=      ${PYPKGPREFIX}-attrs>=17.3.0:../../devel/py-attrs
-DEPENDS+=      ${PYPKGPREFIX}-charset-normalizer>=2.0:../../converters/py-charset-normalizer
+DEPENDS+=      ${PYPKGPREFIX}-aiosignal>=1.1.2:../../devel/py-aiosignal
 DEPENDS+=      ${PYPKGPREFIX}-frozenlist>=1.1.1:../../devel/py-frozenlist
 DEPENDS+=      ${PYPKGPREFIX}-multidict>=4.5<7.0:../../databases/py-multidict
 DEPENDS+=      ${PYPKGPREFIX}-yarl>=1.0<2.0:../../www/py-yarl
-TEST_DEPENDS+= ${PYPKGPREFIX}-async_generator-[0-9]*:../../devel/py-async_generator
+TEST_DEPENDS+= ${PYPKGPREFIX}-brotli-[0-9]*:../../archivers/py-brotli
 TEST_DEPENDS+= ${PYPKGPREFIX}-gunicorn-[0-9]*:../../www/py-gunicorn
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-timeout-[0-9]*:../../devel/py-test-timeout
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-xdist-[0-9]*:../../devel/py-test-xdist
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../devel/py-cython/buildlink3.mk"
-.include "../../lang/python/egg.mk"
+# need to package: re-assert, python-on-whales, proxy (!?)
+# leads to, as of 3.9.0:
+# 8 failed, 2112 passed, 31 skipped, 3 deselected, 26 xfailed, 35 errors
+pre-test:
+       cd ${WRKSRC} && ${RM} -f tests/test_client_session.py tests/test_proxy_functional.py \
+               tests/test_streams.py tests/test_urldispatch.py tests/test_web_response.py \
+               tests/autobahn/test_autobahn.py
+
+.include "../../lang/python/pyversion.mk"
+
+.if ${PYTHON_VERSION} < 311
+DEPENDS+=      ${PYPKGPREFIX}-async-timeout>=4.0.0:../../devel/py-async-timeout
+.endif
+
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/www/py-aiohttp/PLIST
diff -u pkgsrc/www/py-aiohttp/PLIST:1.12 pkgsrc/www/py-aiohttp/PLIST:1.13
--- pkgsrc/www/py-aiohttp/PLIST:1.12    Sat Oct 28 19:57:22 2023
+++ pkgsrc/www/py-aiohttp/PLIST Sun Nov 19 13:52:13 2023
@@ -1,10 +1,9 @@
-@comment $NetBSD: PLIST,v 1.12 2023/10/28 19:57:22 wiz Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.13 2023/11/19 13:52:13 wiz Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/aiohttp/.hash/_cparser.pxd.hash
 ${PYSITELIB}/aiohttp/.hash/_find_header.pxd.hash
 ${PYSITELIB}/aiohttp/.hash/_helpers.pyi.hash
@@ -164,202 +163,3 @@ ${PYSITELIB}/aiohttp/web_ws.pyo
 ${PYSITELIB}/aiohttp/worker.py
 ${PYSITELIB}/aiohttp/worker.pyc
 ${PYSITELIB}/aiohttp/worker.pyo
-${PYSITELIB}/tests/__init__.py
-${PYSITELIB}/tests/__init__.pyc
-${PYSITELIB}/tests/__init__.pyo
-${PYSITELIB}/tests/aiohttp.jpg
-${PYSITELIB}/tests/aiohttp.png
-${PYSITELIB}/tests/autobahn/Dockerfile.aiohttp
-${PYSITELIB}/tests/autobahn/Dockerfile.autobahn
-${PYSITELIB}/tests/autobahn/client/client.py
-${PYSITELIB}/tests/autobahn/client/client.pyc
-${PYSITELIB}/tests/autobahn/client/client.pyo
-${PYSITELIB}/tests/autobahn/client/fuzzingserver.json
-${PYSITELIB}/tests/autobahn/server/fuzzingclient.json
-${PYSITELIB}/tests/autobahn/server/server.py
-${PYSITELIB}/tests/autobahn/server/server.pyc
-${PYSITELIB}/tests/autobahn/server/server.pyo
-${PYSITELIB}/tests/autobahn/test_autobahn.py
-${PYSITELIB}/tests/autobahn/test_autobahn.pyc
-${PYSITELIB}/tests/autobahn/test_autobahn.pyo
-${PYSITELIB}/tests/conftest.py
-${PYSITELIB}/tests/conftest.pyc
-${PYSITELIB}/tests/conftest.pyo
-${PYSITELIB}/tests/data.unknown_mime_type
-${PYSITELIB}/tests/data.zero_bytes
-${PYSITELIB}/tests/hello.txt.gz
-${PYSITELIB}/tests/sample.txt
-${PYSITELIB}/tests/test_base_protocol.py
-${PYSITELIB}/tests/test_base_protocol.pyc
-${PYSITELIB}/tests/test_base_protocol.pyo
-${PYSITELIB}/tests/test_circular_imports.py
-${PYSITELIB}/tests/test_circular_imports.pyc
-${PYSITELIB}/tests/test_circular_imports.pyo
-${PYSITELIB}/tests/test_classbasedview.py
-${PYSITELIB}/tests/test_classbasedview.pyc
-${PYSITELIB}/tests/test_classbasedview.pyo
-${PYSITELIB}/tests/test_client_connection.py
-${PYSITELIB}/tests/test_client_connection.pyc
-${PYSITELIB}/tests/test_client_connection.pyo
-${PYSITELIB}/tests/test_client_exceptions.py
-${PYSITELIB}/tests/test_client_exceptions.pyc
-${PYSITELIB}/tests/test_client_exceptions.pyo
-${PYSITELIB}/tests/test_client_fingerprint.py
-${PYSITELIB}/tests/test_client_fingerprint.pyc
-${PYSITELIB}/tests/test_client_fingerprint.pyo
-${PYSITELIB}/tests/test_client_functional.py
-${PYSITELIB}/tests/test_client_functional.pyc
-${PYSITELIB}/tests/test_client_functional.pyo
-${PYSITELIB}/tests/test_client_proto.py
-${PYSITELIB}/tests/test_client_proto.pyc
-${PYSITELIB}/tests/test_client_proto.pyo
-${PYSITELIB}/tests/test_client_request.py
-${PYSITELIB}/tests/test_client_request.pyc
-${PYSITELIB}/tests/test_client_request.pyo
-${PYSITELIB}/tests/test_client_response.py
-${PYSITELIB}/tests/test_client_response.pyc
-${PYSITELIB}/tests/test_client_response.pyo
-${PYSITELIB}/tests/test_client_session.py
-${PYSITELIB}/tests/test_client_session.pyc
-${PYSITELIB}/tests/test_client_session.pyo
-${PYSITELIB}/tests/test_client_ws.py
-${PYSITELIB}/tests/test_client_ws.pyc
-${PYSITELIB}/tests/test_client_ws.pyo
-${PYSITELIB}/tests/test_client_ws_functional.py
-${PYSITELIB}/tests/test_client_ws_functional.pyc
-${PYSITELIB}/tests/test_client_ws_functional.pyo
-${PYSITELIB}/tests/test_connector.py
-${PYSITELIB}/tests/test_connector.pyc
-${PYSITELIB}/tests/test_connector.pyo
-${PYSITELIB}/tests/test_cookiejar.py
-${PYSITELIB}/tests/test_cookiejar.pyc
-${PYSITELIB}/tests/test_cookiejar.pyo
-${PYSITELIB}/tests/test_flowcontrol_streams.py
-${PYSITELIB}/tests/test_flowcontrol_streams.pyc
-${PYSITELIB}/tests/test_flowcontrol_streams.pyo
-${PYSITELIB}/tests/test_formdata.py
-${PYSITELIB}/tests/test_formdata.pyc
-${PYSITELIB}/tests/test_formdata.pyo
-${PYSITELIB}/tests/test_helpers.py
-${PYSITELIB}/tests/test_helpers.pyc
-${PYSITELIB}/tests/test_helpers.pyo
-${PYSITELIB}/tests/test_http_exceptions.py
-${PYSITELIB}/tests/test_http_exceptions.pyc
-${PYSITELIB}/tests/test_http_exceptions.pyo
-${PYSITELIB}/tests/test_http_parser.py
-${PYSITELIB}/tests/test_http_parser.pyc
-${PYSITELIB}/tests/test_http_parser.pyo
-${PYSITELIB}/tests/test_http_writer.py
-${PYSITELIB}/tests/test_http_writer.pyc
-${PYSITELIB}/tests/test_http_writer.pyo
-${PYSITELIB}/tests/test_imports.py
-${PYSITELIB}/tests/test_imports.pyc
-${PYSITELIB}/tests/test_imports.pyo
-${PYSITELIB}/tests/test_locks.py
-${PYSITELIB}/tests/test_locks.pyc
-${PYSITELIB}/tests/test_locks.pyo
-${PYSITELIB}/tests/test_loop.py
-${PYSITELIB}/tests/test_loop.pyc
-${PYSITELIB}/tests/test_loop.pyo
-${PYSITELIB}/tests/test_multipart.py
-${PYSITELIB}/tests/test_multipart.pyc
-${PYSITELIB}/tests/test_multipart.pyo
-${PYSITELIB}/tests/test_multipart_helpers.py
-${PYSITELIB}/tests/test_multipart_helpers.pyc
-${PYSITELIB}/tests/test_multipart_helpers.pyo
-${PYSITELIB}/tests/test_payload.py
-${PYSITELIB}/tests/test_payload.pyc
-${PYSITELIB}/tests/test_payload.pyo
-${PYSITELIB}/tests/test_proxy.py
-${PYSITELIB}/tests/test_proxy.pyc
-${PYSITELIB}/tests/test_proxy.pyo
-${PYSITELIB}/tests/test_proxy_functional.py
-${PYSITELIB}/tests/test_proxy_functional.pyc
-${PYSITELIB}/tests/test_proxy_functional.pyo
-${PYSITELIB}/tests/test_pytest_plugin.py
-${PYSITELIB}/tests/test_pytest_plugin.pyc
-${PYSITELIB}/tests/test_pytest_plugin.pyo
-${PYSITELIB}/tests/test_resolver.py
-${PYSITELIB}/tests/test_resolver.pyc
-${PYSITELIB}/tests/test_resolver.pyo
-${PYSITELIB}/tests/test_route_def.py
-${PYSITELIB}/tests/test_route_def.pyc
-${PYSITELIB}/tests/test_route_def.pyo
-${PYSITELIB}/tests/test_run_app.py
-${PYSITELIB}/tests/test_run_app.pyc
-${PYSITELIB}/tests/test_run_app.pyo
-${PYSITELIB}/tests/test_streams.py
-${PYSITELIB}/tests/test_streams.pyc
-${PYSITELIB}/tests/test_streams.pyo
-${PYSITELIB}/tests/test_tcp_helpers.py
-${PYSITELIB}/tests/test_tcp_helpers.pyc
-${PYSITELIB}/tests/test_tcp_helpers.pyo
-${PYSITELIB}/tests/test_test_utils.py
-${PYSITELIB}/tests/test_test_utils.pyc
-${PYSITELIB}/tests/test_test_utils.pyo
-${PYSITELIB}/tests/test_tracing.py
-${PYSITELIB}/tests/test_tracing.pyc
-${PYSITELIB}/tests/test_tracing.pyo
-${PYSITELIB}/tests/test_urldispatch.py
-${PYSITELIB}/tests/test_urldispatch.pyc
-${PYSITELIB}/tests/test_urldispatch.pyo
-${PYSITELIB}/tests/test_web_app.py
-${PYSITELIB}/tests/test_web_app.pyc
-${PYSITELIB}/tests/test_web_app.pyo
-${PYSITELIB}/tests/test_web_cli.py
-${PYSITELIB}/tests/test_web_cli.pyc
-${PYSITELIB}/tests/test_web_cli.pyo
-${PYSITELIB}/tests/test_web_exceptions.py
-${PYSITELIB}/tests/test_web_exceptions.pyc
-${PYSITELIB}/tests/test_web_exceptions.pyo
-${PYSITELIB}/tests/test_web_functional.py
-${PYSITELIB}/tests/test_web_functional.pyc
-${PYSITELIB}/tests/test_web_functional.pyo
-${PYSITELIB}/tests/test_web_log.py
-${PYSITELIB}/tests/test_web_log.pyc
-${PYSITELIB}/tests/test_web_log.pyo
-${PYSITELIB}/tests/test_web_middleware.py
-${PYSITELIB}/tests/test_web_middleware.pyc
-${PYSITELIB}/tests/test_web_middleware.pyo
-${PYSITELIB}/tests/test_web_request.py
-${PYSITELIB}/tests/test_web_request.pyc
-${PYSITELIB}/tests/test_web_request.pyo
-${PYSITELIB}/tests/test_web_request_handler.py
-${PYSITELIB}/tests/test_web_request_handler.pyc
-${PYSITELIB}/tests/test_web_request_handler.pyo
-${PYSITELIB}/tests/test_web_response.py
-${PYSITELIB}/tests/test_web_response.pyc
-${PYSITELIB}/tests/test_web_response.pyo
-${PYSITELIB}/tests/test_web_runner.py
-${PYSITELIB}/tests/test_web_runner.pyc
-${PYSITELIB}/tests/test_web_runner.pyo
-${PYSITELIB}/tests/test_web_sendfile.py
-${PYSITELIB}/tests/test_web_sendfile.pyc
-${PYSITELIB}/tests/test_web_sendfile.pyo
-${PYSITELIB}/tests/test_web_sendfile_functional.py
-${PYSITELIB}/tests/test_web_sendfile_functional.pyc
-${PYSITELIB}/tests/test_web_sendfile_functional.pyo
-${PYSITELIB}/tests/test_web_server.py
-${PYSITELIB}/tests/test_web_server.pyc
-${PYSITELIB}/tests/test_web_server.pyo
-${PYSITELIB}/tests/test_web_urldispatcher.py
-${PYSITELIB}/tests/test_web_urldispatcher.pyc
-${PYSITELIB}/tests/test_web_urldispatcher.pyo
-${PYSITELIB}/tests/test_web_websocket.py
-${PYSITELIB}/tests/test_web_websocket.pyc
-${PYSITELIB}/tests/test_web_websocket.pyo
-${PYSITELIB}/tests/test_web_websocket_functional.py
-${PYSITELIB}/tests/test_web_websocket_functional.pyc
-${PYSITELIB}/tests/test_web_websocket_functional.pyo
-${PYSITELIB}/tests/test_websocket_handshake.py
-${PYSITELIB}/tests/test_websocket_handshake.pyc
-${PYSITELIB}/tests/test_websocket_handshake.pyo
-${PYSITELIB}/tests/test_websocket_parser.py
-${PYSITELIB}/tests/test_websocket_parser.pyc
-${PYSITELIB}/tests/test_websocket_parser.pyo
-${PYSITELIB}/tests/test_websocket_writer.py
-${PYSITELIB}/tests/test_websocket_writer.pyc
-${PYSITELIB}/tests/test_websocket_writer.pyo
-${PYSITELIB}/tests/test_worker.py
-${PYSITELIB}/tests/test_worker.pyc
-${PYSITELIB}/tests/test_worker.pyo

Index: pkgsrc/www/py-aiohttp/distinfo
diff -u pkgsrc/www/py-aiohttp/distinfo:1.55 pkgsrc/www/py-aiohttp/distinfo:1.56
--- pkgsrc/www/py-aiohttp/distinfo:1.55 Sat Oct 28 19:57:22 2023
+++ pkgsrc/www/py-aiohttp/distinfo      Sun Nov 19 13:52:13 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.55 2023/10/28 19:57:22 wiz Exp $
+$NetBSD: distinfo,v 1.56 2023/11/19 13:52:13 wiz Exp $
 
-BLAKE2s (aiohttp-3.9.0b0.tar.gz) = 2f928c20a4449d56862c3cbe00b2f70fd17bab64adac2fdc93b0769254b070f3
-SHA512 (aiohttp-3.9.0b0.tar.gz) = 7f421e439cd8554d52735585262f2a726e0a761adf3fe404ac419c196d47ce99bb96207b7fa1dbce908da1037afdb4197d0220a7a126a917676b604dc1f640df
-Size (aiohttp-3.9.0b0.tar.gz) = 7468616 bytes
+BLAKE2s (aiohttp-3.9.0.tar.gz) = 8f642ab7903f73415c23b6d78989e44b405c41e2b5d07f7b1bf58137ad908268
+SHA512 (aiohttp-3.9.0.tar.gz) = 3001ea211985c26aa4f8a20210d80d6e72a904c1ea93a5aed5d08eb191dd253155ec5a44ae14d961c6ebbc747cbc8e602866ee7eb0b8963cf783a68dcf8b3ba6
+Size (aiohttp-3.9.0.tar.gz) = 7475063 bytes



Home | Main Index | Thread Index | Old Index