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 Apr 13 18:59:47 UTC 2025
Modified Files:
pkgsrc/www/py-aiohttp: Makefile PLIST distinfo
Log Message:
py-aiohttp: update to 3.11.16.
3.11.16 (2025-04-01)
====================
Bug fixes
---------
- Replaced deprecated ``asyncio.iscoroutinefunction`` with its counterpart from ``inspect``
-- by :user:`layday`.
*Related issues and pull requests on GitHub:*
:issue:`10634`.
- Fixed :class:`multidict.CIMultiDict` being mutated when passed to :class:`aiohttp.web.Response` -- by :user:`bdraco`.
*Related issues and pull requests on GitHub:*
:issue:`10672`.
----
3.11.15 (2025-03-31)
====================
Bug fixes
---------
- Reverted explicitly closing sockets if an exception is raised during ``create_connection`` -- by :user:`bdraco`.
This change originally appeared in aiohttp 3.11.13
*Related issues and pull requests on GitHub:*
:issue:`10464`, :issue:`10617`, :issue:`10656`.
Miscellaneous internal changes
------------------------------
- Improved performance of WebSocket buffer handling -- by :user:`bdraco`.
*Related issues and pull requests on GitHub:*
:issue:`10601`.
- Improved performance of serializing headers -- by :user:`bdraco`.
*Related issues and pull requests on GitHub:*
:issue:`10625`.
----
3.11.14 (2025-03-16)
====================
Bug fixes
---------
- Fixed an issue where dns queries were delayed indefinitely when an exception occurred in a ``trace.send_dns_cache_miss``
-- by :user:`logioniz`.
*Related issues and pull requests on GitHub:*
:issue:`10529`.
- Fixed DNS resolution on platforms that don't support ``socket.AI_ADDRCONFIG`` -- by :user:`maxbachmann`.
*Related issues and pull requests on GitHub:*
:issue:`10542`.
- The connector now raises :exc:`aiohttp.ClientConnectionError` instead of :exc:`OSError` when failing to explicitly close the socket after :py:meth:`asyncio.loop.create_connection` fails -- by
:user:`bdraco`.
*Related issues and pull requests on GitHub:*
:issue:`10551`.
- Break cyclic references at connection close when there was a traceback -- by :user:`bdraco`.
Special thanks to :user:`availov` for reporting the issue.
*Related issues and pull requests on GitHub:*
:issue:`10556`.
- Break cyclic references when there is an exception handling a request -- by :user:`bdraco`.
*Related issues and pull requests on GitHub:*
:issue:`10569`.
Features
--------
- Improved logging on non-overlapping WebSocket client protocols to include the remote address -- by :user:`bdraco`.
*Related issues and pull requests on GitHub:*
:issue:`10564`.
Miscellaneous internal changes
------------------------------
- Improved performance of parsing content types by adding a cache in the same manner currently done with mime types -- by :user:`bdraco`.
*Related issues and pull requests on GitHub:*
:issue:`10552`.
To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 pkgsrc/www/py-aiohttp/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/www/py-aiohttp/PLIST
cvs rdiff -u -r1.78 -r1.79 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.84 pkgsrc/www/py-aiohttp/Makefile:1.85
--- pkgsrc/www/py-aiohttp/Makefile:1.84 Tue Feb 25 13:06:50 2025
+++ pkgsrc/www/py-aiohttp/Makefile Sun Apr 13 18:59:47 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.84 2025/02/25 13:06:50 adam Exp $
+# $NetBSD: Makefile,v 1.85 2025/04/13 18:59:47 wiz Exp $
-DISTNAME= aiohttp-3.11.13
+DISTNAME= aiohttp-3.11.16
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=a/aiohttp/}
@@ -11,7 +11,7 @@ COMMENT= Async http client/server framew
LICENSE= apache-2.0
TOOL_DEPENDS+= ${PYPKGPREFIX}-cython-[0-9]*:../../devel/py-cython
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=46.4.0:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
DEPENDS+= ${PYPKGPREFIX}-aiohappyeyeballs>=2.3.0:../../net/py-aiohappyeyeballs
DEPENDS+= ${PYPKGPREFIX}-aiosignal>=1.1.2:../../devel/py-aiosignal
DEPENDS+= ${PYPKGPREFIX}-attrs>=17.3.0:../../devel/py-attrs
@@ -34,8 +34,8 @@ DEPENDS+= ${PYPKGPREFIX}-async-timeout>=
.include "../../lang/python/wheel.mk"
# need to package: proxy (!?)
-# leads to, as of 3.10.9:
-# 4 failed, 3204 passed, 30 skipped, 6 deselected, 25 xfailed, 37 errors
+# leads to, as of 3.11.16
+# 3 failed, 3152 passed, 29 skipped, 22 xfailed, 48 errors
pre-test:
cd ${WRKSRC} && ${RM} -f tests/test_proxy_functional.py tests/autobahn/test_autobahn.py
Index: pkgsrc/www/py-aiohttp/PLIST
diff -u pkgsrc/www/py-aiohttp/PLIST:1.15 pkgsrc/www/py-aiohttp/PLIST:1.16
--- pkgsrc/www/py-aiohttp/PLIST:1.15 Thu Nov 14 18:22:00 2024
+++ pkgsrc/www/py-aiohttp/PLIST Sun Apr 13 18:59:47 2025
@@ -1,8 +1,8 @@
-@comment $NetBSD: PLIST,v 1.15 2024/11/14 18:22:00 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
+@comment $NetBSD: PLIST,v 1.16 2025/04/13 18:59:47 wiz Exp $
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/aiohttp/.hash/_cparser.pxd.hash
${PYSITELIB}/aiohttp/.hash/_find_header.pxd.hash
Index: pkgsrc/www/py-aiohttp/distinfo
diff -u pkgsrc/www/py-aiohttp/distinfo:1.78 pkgsrc/www/py-aiohttp/distinfo:1.79
--- pkgsrc/www/py-aiohttp/distinfo:1.78 Tue Feb 25 13:06:50 2025
+++ pkgsrc/www/py-aiohttp/distinfo Sun Apr 13 18:59:47 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.78 2025/02/25 13:06:50 adam Exp $
+$NetBSD: distinfo,v 1.79 2025/04/13 18:59:47 wiz Exp $
-BLAKE2s (aiohttp-3.11.13.tar.gz) = 44bae75b36fe15b5e5508845efb0bc76b4760b7adff5646a4629828d2da341a8
-SHA512 (aiohttp-3.11.13.tar.gz) = cd9745ea07041e438bb42508ed86095582b7121d233719e9d16033c34d567063c2fd091536ab45ea1695ba118d49b955c56153fe7d6b51c2ee0a4760bfd816a9
-Size (aiohttp-3.11.13.tar.gz) = 7674284 bytes
+BLAKE2s (aiohttp-3.11.16.tar.gz) = 77a1d7b500f5b7778df8defe95c45889066af63d33eeb4bbbcb49878293240e9
+SHA512 (aiohttp-3.11.16.tar.gz) = 890f576d5ec8c364f8db29b1c4a540cd39cf61fa1fd17ec70049a8c1bf401745d8326e2b7b51bbbc7a2569bfe42f7aab022c23be186bb67f064a32ed16af18dd
+Size (aiohttp-3.11.16.tar.gz) = 7676826 bytes
Home |
Main Index |
Thread Index |
Old Index