Fri Apr 26 17:02:07 2024 UTC (27d)
py-stone: updated to 3.3.3

v3.3.3
Update python version for pypi


(adam)
diff -r1.9 -r1.10 pkgsrc/net/py-stone/Makefile
diff -r1.2 -r1.3 pkgsrc/net/py-stone/PLIST
diff -r1.5 -r1.6 pkgsrc/net/py-stone/distinfo
diff -r1.1 -r1.2 pkgsrc/net/py-stone/patches/patch-setup.py

cvs diff -r1.9 -r1.10 pkgsrc/net/py-stone/Makefile (switch to unified diff)

--- pkgsrc/net/py-stone/Makefile 2023/06/06 12:42:08 1.9
+++ pkgsrc/net/py-stone/Makefile 2024/04/26 17:02:07 1.10
@@ -1,39 +1,37 @@ @@ -1,39 +1,37 @@
1# $NetBSD: Makefile,v 1.9 2023/06/06 12:42:08 riastradh Exp $ 1# $NetBSD: Makefile,v 1.10 2024/04/26 17:02:07 adam Exp $
2 2
3DISTNAME= stone-3.3.1 3DISTNAME= stone-3.3.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= net python 5CATEGORIES= net python
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/stone/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/stone/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/dropbox/stone 9HOMEPAGE= https://github.com/dropbox/stone
10COMMENT= Interface description language (IDL) for APIs 10COMMENT= Interface description language (IDL) for APIs
11LICENSE= mit 11LICENSE= mit
12 12
 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
 14TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner>=5.3.2:../../devel/py-test-runner
 15TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
13DEPENDS+= ${PYPKGPREFIX}-ply>=3.4:../../devel/py-ply 16DEPENDS+= ${PYPKGPREFIX}-ply>=3.4:../../devel/py-ply
14DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six 17DEPENDS+= ${PYPKGPREFIX}-six>=1.12.0:../../lang/py-six
15# yes, TOOL_DEPENDS as of 3.3.1 
16TOOL_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner 
17# doesn't work: 18# doesn't work:
18# E ModuleNotFoundError: No module named 'test.backend_test_util' 19# E ModuleNotFoundError: No module named 'test.backend_test_util'
19TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage 20TEST_DEPENDS+= ${PYPKGPREFIX}-coverage-[0-9]*:../../devel/py-coverage
20TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock 21TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
21TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 
22 22
23USE_LANGUAGES= # none 23USE_LANGUAGES= # none
24 24
25PYTHON_VERSIONS_INCOMPATIBLE= 27 25PYTHON_VERSIONS_INCOMPATIBLE= 27
26 26
27USE_PKG_RESOURCES= yes 
28 
29# https://github.com/dropbox/stone/issues/266 27# https://github.com/dropbox/stone/issues/266
30post-extract: 28post-extract:
31 ${ECHO} 'ply>= 3.4' > ${WRKSRC}/requirements.txt 29 ${ECHO} 'ply>= 3.4' > ${WRKSRC}/requirements.txt
32 ${ECHO} 'six>= 1.12.0' >> ${WRKSRC}/requirements.txt 30 ${ECHO} 'six>= 1.12.0' >> ${WRKSRC}/requirements.txt
33 31
34post-install: 32post-install:
35 cd ${DESTDIR}${PREFIX}/bin && \ 33 cd ${DESTDIR}${PREFIX}/bin && \
36 ${MV} stone stone-${PYVERSSUFFIX} || ${TRUE} 34 ${MV} stone stone-${PYVERSSUFFIX} || ${TRUE}
37 35
38.include "../../lang/python/egg.mk" 36.include "../../lang/python/wheel.mk"
39.include "../../mk/bsd.pkg.mk" 37.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/net/py-stone/PLIST (switch to unified diff)

--- pkgsrc/net/py-stone/PLIST 2022/02/21 19:08:36 1.2
+++ pkgsrc/net/py-stone/PLIST 2024/04/26 17:02:07 1.3
@@ -1,133 +1,132 @@ @@ -1,133 +1,132 @@
1@comment $NetBSD: PLIST,v 1.2 2022/02/21 19:08:36 adam Exp $ 1@comment $NetBSD: PLIST,v 1.3 2024/04/26 17:02:07 adam Exp $
2bin/stone-${PYVERSSUFFIX} 2bin/stone-${PYVERSSUFFIX}
3${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 3${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
4${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 4${PYSITELIB}/${WHEEL_INFODIR}/METADATA
5${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 5${PYSITELIB}/${WHEEL_INFODIR}/RECORD
6${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 6${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
7${PYSITELIB}/${EGG_INFODIR}/not-zip-safe 7${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 8${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 
10${PYSITELIB}/stone/__init__.py 9${PYSITELIB}/stone/__init__.py
11${PYSITELIB}/stone/__init__.pyc 10${PYSITELIB}/stone/__init__.pyc
12${PYSITELIB}/stone/__init__.pyo 11${PYSITELIB}/stone/__init__.pyo
13${PYSITELIB}/stone/backend.py 12${PYSITELIB}/stone/backend.py
14${PYSITELIB}/stone/backend.pyc 13${PYSITELIB}/stone/backend.pyc
15${PYSITELIB}/stone/backend.pyo 14${PYSITELIB}/stone/backend.pyo
16${PYSITELIB}/stone/backends/__init__.py 15${PYSITELIB}/stone/backends/__init__.py
17${PYSITELIB}/stone/backends/__init__.pyc 16${PYSITELIB}/stone/backends/__init__.pyc
18${PYSITELIB}/stone/backends/__init__.pyo 17${PYSITELIB}/stone/backends/__init__.pyo
19${PYSITELIB}/stone/backends/helpers.py 18${PYSITELIB}/stone/backends/helpers.py
20${PYSITELIB}/stone/backends/helpers.pyc 19${PYSITELIB}/stone/backends/helpers.pyc
21${PYSITELIB}/stone/backends/helpers.pyo 20${PYSITELIB}/stone/backends/helpers.pyo
22${PYSITELIB}/stone/backends/js_client.py 21${PYSITELIB}/stone/backends/js_client.py
23${PYSITELIB}/stone/backends/js_client.pyc 22${PYSITELIB}/stone/backends/js_client.pyc
24${PYSITELIB}/stone/backends/js_client.pyo 23${PYSITELIB}/stone/backends/js_client.pyo
25${PYSITELIB}/stone/backends/js_helpers.py 24${PYSITELIB}/stone/backends/js_helpers.py
26${PYSITELIB}/stone/backends/js_helpers.pyc 25${PYSITELIB}/stone/backends/js_helpers.pyc
27${PYSITELIB}/stone/backends/js_helpers.pyo 26${PYSITELIB}/stone/backends/js_helpers.pyo
28${PYSITELIB}/stone/backends/js_types.py 27${PYSITELIB}/stone/backends/js_types.py
29${PYSITELIB}/stone/backends/js_types.pyc 28${PYSITELIB}/stone/backends/js_types.pyc
30${PYSITELIB}/stone/backends/js_types.pyo 29${PYSITELIB}/stone/backends/js_types.pyo
31${PYSITELIB}/stone/backends/obj_c.py 30${PYSITELIB}/stone/backends/obj_c.py
32${PYSITELIB}/stone/backends/obj_c.pyc 31${PYSITELIB}/stone/backends/obj_c.pyc
33${PYSITELIB}/stone/backends/obj_c.pyo 32${PYSITELIB}/stone/backends/obj_c.pyo
34${PYSITELIB}/stone/backends/obj_c_client.py 33${PYSITELIB}/stone/backends/obj_c_client.py
35${PYSITELIB}/stone/backends/obj_c_client.pyc 34${PYSITELIB}/stone/backends/obj_c_client.pyc
36${PYSITELIB}/stone/backends/obj_c_client.pyo 35${PYSITELIB}/stone/backends/obj_c_client.pyo
37${PYSITELIB}/stone/backends/obj_c_helpers.py 36${PYSITELIB}/stone/backends/obj_c_helpers.py
38${PYSITELIB}/stone/backends/obj_c_helpers.pyc 37${PYSITELIB}/stone/backends/obj_c_helpers.pyc
39${PYSITELIB}/stone/backends/obj_c_helpers.pyo 38${PYSITELIB}/stone/backends/obj_c_helpers.pyo
40${PYSITELIB}/stone/backends/obj_c_types.py 39${PYSITELIB}/stone/backends/obj_c_types.py
41${PYSITELIB}/stone/backends/obj_c_types.pyc 40${PYSITELIB}/stone/backends/obj_c_types.pyc
42${PYSITELIB}/stone/backends/obj_c_types.pyo 41${PYSITELIB}/stone/backends/obj_c_types.pyo
43${PYSITELIB}/stone/backends/python_client.py 42${PYSITELIB}/stone/backends/python_client.py
44${PYSITELIB}/stone/backends/python_client.pyc 43${PYSITELIB}/stone/backends/python_client.pyc
45${PYSITELIB}/stone/backends/python_client.pyo 44${PYSITELIB}/stone/backends/python_client.pyo
46${PYSITELIB}/stone/backends/python_helpers.py 45${PYSITELIB}/stone/backends/python_helpers.py
47${PYSITELIB}/stone/backends/python_helpers.pyc 46${PYSITELIB}/stone/backends/python_helpers.pyc
48${PYSITELIB}/stone/backends/python_helpers.pyo 47${PYSITELIB}/stone/backends/python_helpers.pyo
49${PYSITELIB}/stone/backends/python_rsrc/__init__.py 48${PYSITELIB}/stone/backends/python_rsrc/__init__.py
50${PYSITELIB}/stone/backends/python_rsrc/__init__.pyc 49${PYSITELIB}/stone/backends/python_rsrc/__init__.pyc
51${PYSITELIB}/stone/backends/python_rsrc/__init__.pyo 50${PYSITELIB}/stone/backends/python_rsrc/__init__.pyo
52${PYSITELIB}/stone/backends/python_rsrc/stone_base.py 51${PYSITELIB}/stone/backends/python_rsrc/stone_base.py
53${PYSITELIB}/stone/backends/python_rsrc/stone_base.pyc 52${PYSITELIB}/stone/backends/python_rsrc/stone_base.pyc
54${PYSITELIB}/stone/backends/python_rsrc/stone_base.pyo 53${PYSITELIB}/stone/backends/python_rsrc/stone_base.pyo
55${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.py 54${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.py
56${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.pyc 55${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.pyc
57${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.pyo 56${PYSITELIB}/stone/backends/python_rsrc/stone_serializers.pyo
58${PYSITELIB}/stone/backends/python_rsrc/stone_validators.py 57${PYSITELIB}/stone/backends/python_rsrc/stone_validators.py
59${PYSITELIB}/stone/backends/python_rsrc/stone_validators.pyc 58${PYSITELIB}/stone/backends/python_rsrc/stone_validators.pyc
60${PYSITELIB}/stone/backends/python_rsrc/stone_validators.pyo 59${PYSITELIB}/stone/backends/python_rsrc/stone_validators.pyo
61${PYSITELIB}/stone/backends/python_type_mapping.py 60${PYSITELIB}/stone/backends/python_type_mapping.py
62${PYSITELIB}/stone/backends/python_type_mapping.pyc 61${PYSITELIB}/stone/backends/python_type_mapping.pyc
63${PYSITELIB}/stone/backends/python_type_mapping.pyo 62${PYSITELIB}/stone/backends/python_type_mapping.pyo
64${PYSITELIB}/stone/backends/python_type_stubs.py 63${PYSITELIB}/stone/backends/python_type_stubs.py
65${PYSITELIB}/stone/backends/python_type_stubs.pyc 64${PYSITELIB}/stone/backends/python_type_stubs.pyc
66${PYSITELIB}/stone/backends/python_type_stubs.pyo 65${PYSITELIB}/stone/backends/python_type_stubs.pyo
67${PYSITELIB}/stone/backends/python_types.py 66${PYSITELIB}/stone/backends/python_types.py
68${PYSITELIB}/stone/backends/python_types.pyc 67${PYSITELIB}/stone/backends/python_types.pyc
69${PYSITELIB}/stone/backends/python_types.pyo 68${PYSITELIB}/stone/backends/python_types.pyo
70${PYSITELIB}/stone/backends/swift.py 69${PYSITELIB}/stone/backends/swift.py
71${PYSITELIB}/stone/backends/swift.pyc 70${PYSITELIB}/stone/backends/swift.pyc
72${PYSITELIB}/stone/backends/swift.pyo 71${PYSITELIB}/stone/backends/swift.pyo
73${PYSITELIB}/stone/backends/swift_client.py 72${PYSITELIB}/stone/backends/swift_client.py
74${PYSITELIB}/stone/backends/swift_client.pyc 73${PYSITELIB}/stone/backends/swift_client.pyc
75${PYSITELIB}/stone/backends/swift_client.pyo 74${PYSITELIB}/stone/backends/swift_client.pyo
76${PYSITELIB}/stone/backends/swift_helpers.py 75${PYSITELIB}/stone/backends/swift_helpers.py
77${PYSITELIB}/stone/backends/swift_helpers.pyc 76${PYSITELIB}/stone/backends/swift_helpers.pyc
78${PYSITELIB}/stone/backends/swift_helpers.pyo 77${PYSITELIB}/stone/backends/swift_helpers.pyo
79${PYSITELIB}/stone/backends/swift_types.py 78${PYSITELIB}/stone/backends/swift_types.py
80${PYSITELIB}/stone/backends/swift_types.pyc 79${PYSITELIB}/stone/backends/swift_types.pyc
81${PYSITELIB}/stone/backends/swift_types.pyo 80${PYSITELIB}/stone/backends/swift_types.pyo
82${PYSITELIB}/stone/backends/tsd_client.py 81${PYSITELIB}/stone/backends/tsd_client.py
83${PYSITELIB}/stone/backends/tsd_client.pyc 82${PYSITELIB}/stone/backends/tsd_client.pyc
84${PYSITELIB}/stone/backends/tsd_client.pyo 83${PYSITELIB}/stone/backends/tsd_client.pyo
85${PYSITELIB}/stone/backends/tsd_helpers.py 84${PYSITELIB}/stone/backends/tsd_helpers.py
86${PYSITELIB}/stone/backends/tsd_helpers.pyc 85${PYSITELIB}/stone/backends/tsd_helpers.pyc
87${PYSITELIB}/stone/backends/tsd_helpers.pyo 86${PYSITELIB}/stone/backends/tsd_helpers.pyo
88${PYSITELIB}/stone/backends/tsd_types.py 87${PYSITELIB}/stone/backends/tsd_types.py
89${PYSITELIB}/stone/backends/tsd_types.pyc 88${PYSITELIB}/stone/backends/tsd_types.pyc
90${PYSITELIB}/stone/backends/tsd_types.pyo 89${PYSITELIB}/stone/backends/tsd_types.pyo
91${PYSITELIB}/stone/cli.py 90${PYSITELIB}/stone/cli.py
92${PYSITELIB}/stone/cli.pyc 91${PYSITELIB}/stone/cli.pyc
93${PYSITELIB}/stone/cli.pyo 92${PYSITELIB}/stone/cli.pyo
94${PYSITELIB}/stone/cli_helpers.py 93${PYSITELIB}/stone/cli_helpers.py
95${PYSITELIB}/stone/cli_helpers.pyc 94${PYSITELIB}/stone/cli_helpers.pyc
96${PYSITELIB}/stone/cli_helpers.pyo 95${PYSITELIB}/stone/cli_helpers.pyo
97${PYSITELIB}/stone/compiler.py 96${PYSITELIB}/stone/compiler.py
98${PYSITELIB}/stone/compiler.pyc 97${PYSITELIB}/stone/compiler.pyc
99${PYSITELIB}/stone/compiler.pyo 98${PYSITELIB}/stone/compiler.pyo
100${PYSITELIB}/stone/frontend/__init__.py 99${PYSITELIB}/stone/frontend/__init__.py
101${PYSITELIB}/stone/frontend/__init__.pyc 100${PYSITELIB}/stone/frontend/__init__.pyc
102${PYSITELIB}/stone/frontend/__init__.pyo 101${PYSITELIB}/stone/frontend/__init__.pyo
103${PYSITELIB}/stone/frontend/ast.py 102${PYSITELIB}/stone/frontend/ast.py
104${PYSITELIB}/stone/frontend/ast.pyc 103${PYSITELIB}/stone/frontend/ast.pyc
105${PYSITELIB}/stone/frontend/ast.pyo 104${PYSITELIB}/stone/frontend/ast.pyo
106${PYSITELIB}/stone/frontend/exception.py 105${PYSITELIB}/stone/frontend/exception.py
107${PYSITELIB}/stone/frontend/exception.pyc 106${PYSITELIB}/stone/frontend/exception.pyc
108${PYSITELIB}/stone/frontend/exception.pyo 107${PYSITELIB}/stone/frontend/exception.pyo
109${PYSITELIB}/stone/frontend/frontend.py 108${PYSITELIB}/stone/frontend/frontend.py
110${PYSITELIB}/stone/frontend/frontend.pyc 109${PYSITELIB}/stone/frontend/frontend.pyc
111${PYSITELIB}/stone/frontend/frontend.pyo 110${PYSITELIB}/stone/frontend/frontend.pyo
112${PYSITELIB}/stone/frontend/ir_generator.py 111${PYSITELIB}/stone/frontend/ir_generator.py
113${PYSITELIB}/stone/frontend/ir_generator.pyc 112${PYSITELIB}/stone/frontend/ir_generator.pyc
114${PYSITELIB}/stone/frontend/ir_generator.pyo 113${PYSITELIB}/stone/frontend/ir_generator.pyo
115${PYSITELIB}/stone/frontend/lexer.py 114${PYSITELIB}/stone/frontend/lexer.py
116${PYSITELIB}/stone/frontend/lexer.pyc 115${PYSITELIB}/stone/frontend/lexer.pyc
117${PYSITELIB}/stone/frontend/lexer.pyo 116${PYSITELIB}/stone/frontend/lexer.pyo
118${PYSITELIB}/stone/frontend/parser.py 117${PYSITELIB}/stone/frontend/parser.py
119${PYSITELIB}/stone/frontend/parser.pyc 118${PYSITELIB}/stone/frontend/parser.pyc
120${PYSITELIB}/stone/frontend/parser.pyo 119${PYSITELIB}/stone/frontend/parser.pyo
121${PYSITELIB}/stone/ir/__init__.py 120${PYSITELIB}/stone/ir/__init__.py
122${PYSITELIB}/stone/ir/__init__.pyc 121${PYSITELIB}/stone/ir/__init__.pyc
123${PYSITELIB}/stone/ir/__init__.pyo 122${PYSITELIB}/stone/ir/__init__.pyo
124${PYSITELIB}/stone/ir/api.py 123${PYSITELIB}/stone/ir/api.py
125${PYSITELIB}/stone/ir/api.pyc 124${PYSITELIB}/stone/ir/api.pyc
126${PYSITELIB}/stone/ir/api.pyo 125${PYSITELIB}/stone/ir/api.pyo
127${PYSITELIB}/stone/ir/data_types.py 126${PYSITELIB}/stone/ir/data_types.py
128${PYSITELIB}/stone/ir/data_types.pyc 127${PYSITELIB}/stone/ir/data_types.pyc
129${PYSITELIB}/stone/ir/data_types.pyo 128${PYSITELIB}/stone/ir/data_types.pyo
130${PYSITELIB}/stone/py.typed 129${PYSITELIB}/stone/py.typed
131${PYSITELIB}/stone/typing_hacks.py 130${PYSITELIB}/stone/typing_hacks.py
132${PYSITELIB}/stone/typing_hacks.pyc 131${PYSITELIB}/stone/typing_hacks.pyc
133${PYSITELIB}/stone/typing_hacks.pyo 132${PYSITELIB}/stone/typing_hacks.pyo

cvs diff -r1.5 -r1.6 pkgsrc/net/py-stone/distinfo (switch to unified diff)

--- pkgsrc/net/py-stone/distinfo 2023/05/04 21:06:06 1.5
+++ pkgsrc/net/py-stone/distinfo 2024/04/26 17:02:07 1.6
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.5 2023/05/04 21:06:06 wiz Exp $ 1$NetBSD: distinfo,v 1.6 2024/04/26 17:02:07 adam Exp $
2 2
3BLAKE2s (stone-3.3.1.tar.gz) = 244dd258a04e03f3e035e520b40c4a651bc2280ed6a3ae1d26b081b35adb2438 3BLAKE2s (stone-3.3.3.tar.gz) = bc23758dabbc4c105bf41ab93ba8374cdf488573ce0ba4e3818598573a829b46
4SHA512 (stone-3.3.1.tar.gz) = 123ab7ba6b4144e570072c881365510fc1861bccba4a0c74de38236ebbbf6c3883af5a5584da6f95098de8a2e407bcd484b97c91a5e1744a62f1fae85d080887 4SHA512 (stone-3.3.3.tar.gz) = 82dfab817c2c931adf24b45c64698b937b075de1e63a1544673ed281a7afc46a8ea7bf5e2e9d8eec3b0d8aee20506b6152edcc73cace2f017e0b9050ec30d8f8
5Size (stone-3.3.1.tar.gz) = 190888 bytes 5Size (stone-3.3.3.tar.gz) = 189146 bytes
6SHA1 (patch-setup.py) = 3a2206999a58253d5d01e057616aa62d44a8bdc7 6SHA1 (patch-setup.py) = 6662bba9a18f3e1682b1cfa67f63bbb64c55fa43
7SHA1 (patch-test_requirements.txt) = 7b160453cb63be7741073d3c36469b0aef59825c 7SHA1 (patch-test_requirements.txt) = 7b160453cb63be7741073d3c36469b0aef59825c

cvs diff -r1.1 -r1.2 pkgsrc/net/py-stone/patches/patch-setup.py (switch to unified diff)

--- pkgsrc/net/py-stone/patches/patch-setup.py 2023/05/04 21:06:06 1.1
+++ pkgsrc/net/py-stone/patches/patch-setup.py 2024/04/26 17:02:07 1.2
@@ -1,17 +1,15 @@ @@ -1,17 +1,15 @@
1$NetBSD: patch-setup.py,v 1.1 2023/05/04 21:06:06 wiz Exp $ 1$NetBSD: patch-setup.py,v 1.2 2024/04/26 17:02:07 adam Exp $
2 2
3Relax requirement. 3Relax requirement.
4 4
5--- setup.py.orig 2022-01-25 21:31:58.000000000 +0000 5--- setup.py.orig 2024-03-28 16:48:27.000000000 +0000
6+++ setup.py 6+++ setup.py
7@@ -22,9 +22,7 @@ with open('requirements.txt') as f: # p 7@@ -21,7 +21,7 @@ with open('requirements.txt') as f: # p
8 install_reqs += f.read().splitlines() 8 install_reqs += f.read().splitlines()
9  9
10 setup_requires = [ 10 setup_requires = [
11- # Pin pytest-runner to 5.2.0, since 5.3.0 uses `find_namespaces` directive, not supported in 11- 'pytest-runner == 5.3.2',
12- # Python 2.7 
13- 'pytest-runner == 5.2.0', 
14+ 'pytest-runner', 12+ 'pytest-runner',
15 ] 13 ]
16  14
17 # WARNING: This imposes limitations on test/requirements.txt such that the 15 # WARNING: This imposes limitations on test/requirements.txt such that the