Mon Jan 29 09:35:22 2024 UTC (129d)
py-test-asyncio: updated to 0.23.4

0.23.4 (2024-01-28)
===================
- pytest-asyncio no longer imports additional, unrelated packages during test collection
- Addresses further issues that caused an internal pytest error during test collection
- Declares incompatibility with pytest 8

Known issues
------------
As of v0.23, pytest-asyncio attaches an asyncio event loop to each item of the test suite (i.e. session, packages, modules, classes, functions) and allows tests to be run in those loops when marked accordingly. Pytest-asyncio currently assumes that async fixture scope is correlated with the new event loop scope. This prevents fixtures from being evaluated independently from the event loop scope and breaks some existing test suites. For example, a test suite may require all fixtures and tests to run in the same event loop, but have async fixtures that are set up and torn down for each module. If you're affected by this issue, please continue using the v0.21 release, until it is resolved.


(adam)
diff -r1.26 -r1.27 pkgsrc/devel/py-test-asyncio/Makefile
diff -r1.21 -r1.22 pkgsrc/devel/py-test-asyncio/distinfo

cvs diff -r1.26 -r1.27 pkgsrc/devel/py-test-asyncio/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-test-asyncio/Makefile 2024/01/01 17:03:13 1.26
+++ pkgsrc/devel/py-test-asyncio/Makefile 2024/01/29 09:35:22 1.27
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.26 2024/01/01 17:03:13 adam Exp $ 1# $NetBSD: Makefile,v 1.27 2024/01/29 09:35:22 adam Exp $
2 2
3DISTNAME= pytest-asyncio-0.23.3 3DISTNAME= pytest-asyncio-0.23.4
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-asyncio/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytest-asyncio/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/pytest-dev/pytest-asyncio 9HOMEPAGE= https://github.com/pytest-dev/pytest-asyncio
10COMMENT= Pytest support for asyncio 10COMMENT= Pytest support for asyncio
11LICENSE= apache-2.0 11LICENSE= apache-2.0
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=51.0:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=51.0:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2:../../devel/py-setuptools_scm 14TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm>=6.2:../../devel/py-setuptools_scm
15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.36:../../devel/py-wheel 15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel>=0.36:../../devel/py-wheel
16DEPENDS+= ${PYPKGPREFIX}-test>=7.0.0:../../devel/py-test 16DEPENDS+= ${PYPKGPREFIX}-test>=7.0.0:../../devel/py-test

cvs diff -r1.21 -r1.22 pkgsrc/devel/py-test-asyncio/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-test-asyncio/distinfo 2024/01/01 17:03:13 1.21
+++ pkgsrc/devel/py-test-asyncio/distinfo 2024/01/29 09:35:22 1.22
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.21 2024/01/01 17:03:13 adam Exp $ 1$NetBSD: distinfo,v 1.22 2024/01/29 09:35:22 adam Exp $
2 2
3BLAKE2s (pytest-asyncio-0.23.3.tar.gz) = ff91f6ccfd650f255bb7ae25addd787986b254a8ae339f86809498580305b720 3BLAKE2s (pytest-asyncio-0.23.4.tar.gz) = e0488794b943e0cb693bd35b151b5138d21f992a94f708ffd42335a12e7e187b
4SHA512 (pytest-asyncio-0.23.3.tar.gz) = 209a36de4d74bb3ade486b7c89c58def33b4aca84b3a096012d2ba329946f084a3f70489fb4ba0682e6acd65b6862e2ea4104a8e8912e8693f4f1685de357762 4SHA512 (pytest-asyncio-0.23.4.tar.gz) = 831c572ae981b8575f97dd4d0d40d960d49cbeeb6b186e1c094eb45b1f48210824780ca14cbf44d1da558b1a17ca1fefc0eda26137461172bbd12f8b25ab8ebb
5Size (pytest-asyncio-0.23.3.tar.gz) = 44841 bytes 5Size (pytest-asyncio-0.23.4.tar.gz) = 45162 bytes