Tue Nov 15 09:49:38 2022 UTC ()
py-trio: updated to 0.22.0

Trio 0.22.0 (2022-09-28)
------------------------

Headline features
~~~~~~~~~~~~~~~~~
- ``MultiError`` has been deprecated in favor of the standard :exc:`BaseExceptionGroup`
  (introduced in :pep:`654`). On Python versions below 3.11, this exception and its
  derivative :exc:`ExceptionGroup` are provided by the backport_. Trio still raises
  ``MultiError``, but it has been refactored into a subclass of :exc:`BaseExceptionGroup`
  which users should catch instead of ``MultiError``. Uses of the ``MultiError.filter()``
  class method should be replaced with :meth:`BaseExceptionGroup.split`. Uses of the
  ``MultiError.catch()`` class method should be replaced with either ``except*`` clauses
  (on Python 3.11+) or the ``exceptiongroup.catch()`` context manager provided by the
  backport_.

  See the :ref:`updated documentation <exceptiongroups>` for details.

Features
~~~~~~~~
- Added support for `Datagram TLS
  <https://en.wikipedia.org/wiki/Datagram_Transport_Layer_Security>`__,
  for secure communication over UDP. Currently requires `PyOpenSSL
  <https://pypi.org/p/pyopenssl>`__.


(adam)
diff -r1.6 -r1.7 pkgsrc/devel/py-trio/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/py-trio/PLIST
diff -r1.3 -r1.4 pkgsrc/devel/py-trio/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/devel/py-trio/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-trio/Makefile 2022/10/19 14:25:18 1.6
+++ pkgsrc/devel/py-trio/Makefile 2022/11/15 09:49:38 1.7
@@ -1,36 +1,40 @@ @@ -1,36 +1,40 @@
1# $NetBSD: Makefile,v 1.6 2022/10/19 14:25:18 nia Exp $ 1# $NetBSD: Makefile,v 1.7 2022/11/15 09:49:38 adam Exp $
2 2
3DISTNAME= trio-0.21.0 3DISTNAME= trio-0.22.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=t/trio/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=t/trio/}
7 7
8MAINTAINER= kamelderouiche@yahoo.com 8MAINTAINER= kamelderouiche@yahoo.com
9HOMEPAGE= https://github.com/python-trio/trio 9HOMEPAGE= https://github.com/python-trio/trio
10COMMENT= Friendly Python library for async concurrency and I/O 10COMMENT= Friendly Python library for async concurrency and I/O
11LICENSE= mit OR apache-2.0 11LICENSE= mit OR apache-2.0
12 12
13DEPENDS+= ${PYPKGPREFIX}-async_generator>=1.9:../../devel/py-async_generator 13DEPENDS+= ${PYPKGPREFIX}-async_generator>=1.9:../../devel/py-async_generator
14DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs 14DEPENDS+= ${PYPKGPREFIX}-attrs>=19.2.0:../../devel/py-attrs
15DEPENDS+= ${PYPKGPREFIX}-cffi>=1.14:../../devel/py-cffi 
16DEPENDS+= ${PYPKGPREFIX}-idna>=2.10:../../www/py-idna 15DEPENDS+= ${PYPKGPREFIX}-idna>=2.10:../../www/py-idna
17DEPENDS+= ${PYPKGPREFIX}-outcome>=1.1.0:../../devel/py-outcome 16DEPENDS+= ${PYPKGPREFIX}-outcome>=1.1.0:../../devel/py-outcome
18DEPENDS+= ${PYPKGPREFIX}-sniffio>=1.2.0:../../misc/py-sniffio 17DEPENDS+= ${PYPKGPREFIX}-sniffio>=1.2.0:../../misc/py-sniffio
19DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.2.2:../../devel/py-sortedcontainers 18DEPENDS+= ${PYPKGPREFIX}-sortedcontainers>=2.2.2:../../devel/py-sortedcontainers
20TEST_DEPENDS+= ${PYPKGPREFIX}-astor>=0.8.1:../../devel/py-astor 19TEST_DEPENDS+= ${PYPKGPREFIX}-astor>=0.8.1:../../devel/py-astor
21TEST_DEPENDS+= ${PYPKGPREFIX}-jedi-[0-9]*:../../editors/py-jedi 20TEST_DEPENDS+= ${PYPKGPREFIX}-jedi-[0-9]*:../../editors/py-jedi
22TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint 21TEST_DEPENDS+= ${PYPKGPREFIX}-pylint-[0-9]*:../../devel/py-pylint
23TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 22TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
24TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme 23TEST_DEPENDS+= ${PYPKGPREFIX}-trustme-[0-9]*:../../security/py-trustme
25 24
26USE_LANGUAGES= # none 25USE_LANGUAGES= # none
27 26
28PYTHON_VERSIONS_INCOMPATIBLE= 27 27PYTHON_VERSIONS_INCOMPATIBLE= 27
29 28
 29.include "../../lang/python/pyversion.mk"
 30.if ${_PYTHON_VERSION} < 311
 31DEPENDS+= ${PYPKGPREFIX}-exceptiongroup>=1.0.0:../../devel/py-exceptiongroup
 32.endif
 33
30do-test: 34do-test:
31 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} 35 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
32 36
33.include "../../lang/python/egg.mk" 37.include "../../lang/python/egg.mk"
34PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL:test 38PYTHON_VERSIONED_DEPENDENCIES+= OpenSSL:test
35.include "../../lang/python/versioned_dependencies.mk" 39.include "../../lang/python/versioned_dependencies.mk"
36.include "../../mk/bsd.pkg.mk" 40.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/devel/py-trio/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/py-trio/PLIST 2022/02/22 13:56:14 1.2
+++ pkgsrc/devel/py-trio/PLIST 2022/11/15 09:49:38 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.2 2022/02/22 13:56:14 adam Exp $ 1@comment $NetBSD: PLIST,v 1.3 2022/11/15 09:49:38 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${EGG_INFODIR}/requires.txt
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${EGG_INFODIR}/top_level.txt
7${PYSITELIB}/trio/__init__.py 7${PYSITELIB}/trio/__init__.py
8${PYSITELIB}/trio/__init__.pyc 8${PYSITELIB}/trio/__init__.pyc
9${PYSITELIB}/trio/__init__.pyo 9${PYSITELIB}/trio/__init__.pyo
10${PYSITELIB}/trio/_abc.py 10${PYSITELIB}/trio/_abc.py
11${PYSITELIB}/trio/_abc.pyc 11${PYSITELIB}/trio/_abc.pyc
12${PYSITELIB}/trio/_abc.pyo 12${PYSITELIB}/trio/_abc.pyo
13${PYSITELIB}/trio/_channel.py 13${PYSITELIB}/trio/_channel.py
14${PYSITELIB}/trio/_channel.pyc 14${PYSITELIB}/trio/_channel.pyc
@@ -117,41 +117,35 @@ ${PYSITELIB}/trio/_core/tests/test_mock_ @@ -117,41 +117,35 @@ ${PYSITELIB}/trio/_core/tests/test_mock_
117${PYSITELIB}/trio/_core/tests/test_mock_clock.pyo 117${PYSITELIB}/trio/_core/tests/test_mock_clock.pyo
118${PYSITELIB}/trio/_core/tests/test_multierror.py 118${PYSITELIB}/trio/_core/tests/test_multierror.py
119${PYSITELIB}/trio/_core/tests/test_multierror.pyc 119${PYSITELIB}/trio/_core/tests/test_multierror.pyc
120${PYSITELIB}/trio/_core/tests/test_multierror.pyo 120${PYSITELIB}/trio/_core/tests/test_multierror.pyo
121${PYSITELIB}/trio/_core/tests/test_multierror_scripts/__init__.py 121${PYSITELIB}/trio/_core/tests/test_multierror_scripts/__init__.py
122${PYSITELIB}/trio/_core/tests/test_multierror_scripts/__init__.pyc 122${PYSITELIB}/trio/_core/tests/test_multierror_scripts/__init__.pyc
123${PYSITELIB}/trio/_core/tests/test_multierror_scripts/__init__.pyo 123${PYSITELIB}/trio/_core/tests/test_multierror_scripts/__init__.pyo
124${PYSITELIB}/trio/_core/tests/test_multierror_scripts/_common.py 124${PYSITELIB}/trio/_core/tests/test_multierror_scripts/_common.py
125${PYSITELIB}/trio/_core/tests/test_multierror_scripts/_common.pyc 125${PYSITELIB}/trio/_core/tests/test_multierror_scripts/_common.pyc
126${PYSITELIB}/trio/_core/tests/test_multierror_scripts/_common.pyo 126${PYSITELIB}/trio/_core/tests/test_multierror_scripts/_common.pyo
127${PYSITELIB}/trio/_core/tests/test_multierror_scripts/apport_excepthook.py 127${PYSITELIB}/trio/_core/tests/test_multierror_scripts/apport_excepthook.py
128${PYSITELIB}/trio/_core/tests/test_multierror_scripts/apport_excepthook.pyc 128${PYSITELIB}/trio/_core/tests/test_multierror_scripts/apport_excepthook.pyc
129${PYSITELIB}/trio/_core/tests/test_multierror_scripts/apport_excepthook.pyo 129${PYSITELIB}/trio/_core/tests/test_multierror_scripts/apport_excepthook.pyo
130${PYSITELIB}/trio/_core/tests/test_multierror_scripts/custom_excepthook.py 
131${PYSITELIB}/trio/_core/tests/test_multierror_scripts/custom_excepthook.pyc 
132${PYSITELIB}/trio/_core/tests/test_multierror_scripts/custom_excepthook.pyo 
133${PYSITELIB}/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.py 130${PYSITELIB}/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.py
134${PYSITELIB}/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.pyc 131${PYSITELIB}/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.pyc
135${PYSITELIB}/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.pyo 132${PYSITELIB}/trio/_core/tests/test_multierror_scripts/ipython_custom_exc.pyo
136${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook.py 133${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook.py
137${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook.pyc 134${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook.pyc
138${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook.pyo 135${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook.pyo
139${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.py 136${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.py
140${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.pyc 137${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.pyc
141${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.pyo 138${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.pyo
142${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_partial.py 
143${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_partial.pyc 
144${PYSITELIB}/trio/_core/tests/test_multierror_scripts/simple_excepthook_partial.pyo 
145${PYSITELIB}/trio/_core/tests/test_parking_lot.py 139${PYSITELIB}/trio/_core/tests/test_parking_lot.py
146${PYSITELIB}/trio/_core/tests/test_parking_lot.pyc 140${PYSITELIB}/trio/_core/tests/test_parking_lot.pyc
147${PYSITELIB}/trio/_core/tests/test_parking_lot.pyo 141${PYSITELIB}/trio/_core/tests/test_parking_lot.pyo
148${PYSITELIB}/trio/_core/tests/test_run.py 142${PYSITELIB}/trio/_core/tests/test_run.py
149${PYSITELIB}/trio/_core/tests/test_run.pyc 143${PYSITELIB}/trio/_core/tests/test_run.pyc
150${PYSITELIB}/trio/_core/tests/test_run.pyo 144${PYSITELIB}/trio/_core/tests/test_run.pyo
151${PYSITELIB}/trio/_core/tests/test_thread_cache.py 145${PYSITELIB}/trio/_core/tests/test_thread_cache.py
152${PYSITELIB}/trio/_core/tests/test_thread_cache.pyc 146${PYSITELIB}/trio/_core/tests/test_thread_cache.pyc
153${PYSITELIB}/trio/_core/tests/test_thread_cache.pyo 147${PYSITELIB}/trio/_core/tests/test_thread_cache.pyo
154${PYSITELIB}/trio/_core/tests/test_tutil.py 148${PYSITELIB}/trio/_core/tests/test_tutil.py
155${PYSITELIB}/trio/_core/tests/test_tutil.pyc 149${PYSITELIB}/trio/_core/tests/test_tutil.pyc
156${PYSITELIB}/trio/_core/tests/test_tutil.pyo 150${PYSITELIB}/trio/_core/tests/test_tutil.pyo
157${PYSITELIB}/trio/_core/tests/test_unbounded_queue.py 151${PYSITELIB}/trio/_core/tests/test_unbounded_queue.py
@@ -159,26 +153,29 @@ ${PYSITELIB}/trio/_core/tests/test_unbou @@ -159,26 +153,29 @@ ${PYSITELIB}/trio/_core/tests/test_unbou
159${PYSITELIB}/trio/_core/tests/test_unbounded_queue.pyo 153${PYSITELIB}/trio/_core/tests/test_unbounded_queue.pyo
160${PYSITELIB}/trio/_core/tests/test_util.py 154${PYSITELIB}/trio/_core/tests/test_util.py
161${PYSITELIB}/trio/_core/tests/test_util.pyc 155${PYSITELIB}/trio/_core/tests/test_util.pyc
162${PYSITELIB}/trio/_core/tests/test_util.pyo 156${PYSITELIB}/trio/_core/tests/test_util.pyo
163${PYSITELIB}/trio/_core/tests/test_windows.py 157${PYSITELIB}/trio/_core/tests/test_windows.py
164${PYSITELIB}/trio/_core/tests/test_windows.pyc 158${PYSITELIB}/trio/_core/tests/test_windows.pyc
165${PYSITELIB}/trio/_core/tests/test_windows.pyo 159${PYSITELIB}/trio/_core/tests/test_windows.pyo
166${PYSITELIB}/trio/_core/tests/tutil.py 160${PYSITELIB}/trio/_core/tests/tutil.py
167${PYSITELIB}/trio/_core/tests/tutil.pyc 161${PYSITELIB}/trio/_core/tests/tutil.pyc
168${PYSITELIB}/trio/_core/tests/tutil.pyo 162${PYSITELIB}/trio/_core/tests/tutil.pyo
169${PYSITELIB}/trio/_deprecate.py 163${PYSITELIB}/trio/_deprecate.py
170${PYSITELIB}/trio/_deprecate.pyc 164${PYSITELIB}/trio/_deprecate.pyc
171${PYSITELIB}/trio/_deprecate.pyo 165${PYSITELIB}/trio/_deprecate.pyo
 166${PYSITELIB}/trio/_dtls.py
 167${PYSITELIB}/trio/_dtls.pyc
 168${PYSITELIB}/trio/_dtls.pyo
172${PYSITELIB}/trio/_file_io.py 169${PYSITELIB}/trio/_file_io.py
173${PYSITELIB}/trio/_file_io.pyc 170${PYSITELIB}/trio/_file_io.pyc
174${PYSITELIB}/trio/_file_io.pyo 171${PYSITELIB}/trio/_file_io.pyo
175${PYSITELIB}/trio/_highlevel_generic.py 172${PYSITELIB}/trio/_highlevel_generic.py
176${PYSITELIB}/trio/_highlevel_generic.pyc 173${PYSITELIB}/trio/_highlevel_generic.pyc
177${PYSITELIB}/trio/_highlevel_generic.pyo 174${PYSITELIB}/trio/_highlevel_generic.pyo
178${PYSITELIB}/trio/_highlevel_open_tcp_listeners.py 175${PYSITELIB}/trio/_highlevel_open_tcp_listeners.py
179${PYSITELIB}/trio/_highlevel_open_tcp_listeners.pyc 176${PYSITELIB}/trio/_highlevel_open_tcp_listeners.pyc
180${PYSITELIB}/trio/_highlevel_open_tcp_listeners.pyo 177${PYSITELIB}/trio/_highlevel_open_tcp_listeners.pyo
181${PYSITELIB}/trio/_highlevel_open_tcp_stream.py 178${PYSITELIB}/trio/_highlevel_open_tcp_stream.py
182${PYSITELIB}/trio/_highlevel_open_tcp_stream.pyc 179${PYSITELIB}/trio/_highlevel_open_tcp_stream.pyc
183${PYSITELIB}/trio/_highlevel_open_tcp_stream.pyo 180${PYSITELIB}/trio/_highlevel_open_tcp_stream.pyo
184${PYSITELIB}/trio/_highlevel_open_unix_stream.py 181${PYSITELIB}/trio/_highlevel_open_unix_stream.py
@@ -261,26 +258,29 @@ ${PYSITELIB}/trio/lowlevel.pyc @@ -261,26 +258,29 @@ ${PYSITELIB}/trio/lowlevel.pyc
261${PYSITELIB}/trio/lowlevel.pyo 258${PYSITELIB}/trio/lowlevel.pyo
262${PYSITELIB}/trio/socket.py 259${PYSITELIB}/trio/socket.py
263${PYSITELIB}/trio/socket.pyc 260${PYSITELIB}/trio/socket.pyc
264${PYSITELIB}/trio/socket.pyo 261${PYSITELIB}/trio/socket.pyo
265${PYSITELIB}/trio/testing/__init__.py 262${PYSITELIB}/trio/testing/__init__.py
266${PYSITELIB}/trio/testing/__init__.pyc 263${PYSITELIB}/trio/testing/__init__.pyc
267${PYSITELIB}/trio/testing/__init__.pyo 264${PYSITELIB}/trio/testing/__init__.pyo
268${PYSITELIB}/trio/testing/_check_streams.py 265${PYSITELIB}/trio/testing/_check_streams.py
269${PYSITELIB}/trio/testing/_check_streams.pyc 266${PYSITELIB}/trio/testing/_check_streams.pyc
270${PYSITELIB}/trio/testing/_check_streams.pyo 267${PYSITELIB}/trio/testing/_check_streams.pyo
271${PYSITELIB}/trio/testing/_checkpoints.py 268${PYSITELIB}/trio/testing/_checkpoints.py
272${PYSITELIB}/trio/testing/_checkpoints.pyc 269${PYSITELIB}/trio/testing/_checkpoints.pyc
273${PYSITELIB}/trio/testing/_checkpoints.pyo 270${PYSITELIB}/trio/testing/_checkpoints.pyo
 271${PYSITELIB}/trio/testing/_fake_net.py
 272${PYSITELIB}/trio/testing/_fake_net.pyc
 273${PYSITELIB}/trio/testing/_fake_net.pyo
274${PYSITELIB}/trio/testing/_memory_streams.py 274${PYSITELIB}/trio/testing/_memory_streams.py
275${PYSITELIB}/trio/testing/_memory_streams.pyc 275${PYSITELIB}/trio/testing/_memory_streams.pyc
276${PYSITELIB}/trio/testing/_memory_streams.pyo 276${PYSITELIB}/trio/testing/_memory_streams.pyo
277${PYSITELIB}/trio/testing/_network.py 277${PYSITELIB}/trio/testing/_network.py
278${PYSITELIB}/trio/testing/_network.pyc 278${PYSITELIB}/trio/testing/_network.pyc
279${PYSITELIB}/trio/testing/_network.pyo 279${PYSITELIB}/trio/testing/_network.pyo
280${PYSITELIB}/trio/testing/_sequencer.py 280${PYSITELIB}/trio/testing/_sequencer.py
281${PYSITELIB}/trio/testing/_sequencer.pyc 281${PYSITELIB}/trio/testing/_sequencer.pyc
282${PYSITELIB}/trio/testing/_sequencer.pyo 282${PYSITELIB}/trio/testing/_sequencer.pyo
283${PYSITELIB}/trio/testing/_trio_test.py 283${PYSITELIB}/trio/testing/_trio_test.py
284${PYSITELIB}/trio/testing/_trio_test.pyc 284${PYSITELIB}/trio/testing/_trio_test.pyc
285${PYSITELIB}/trio/testing/_trio_test.pyo 285${PYSITELIB}/trio/testing/_trio_test.pyo
286${PYSITELIB}/trio/tests/__init__.py 286${PYSITELIB}/trio/tests/__init__.py
@@ -294,29 +294,35 @@ ${PYSITELIB}/trio/tests/module_with_depr @@ -294,29 +294,35 @@ ${PYSITELIB}/trio/tests/module_with_depr
294${PYSITELIB}/trio/tests/module_with_deprecations.pyo 294${PYSITELIB}/trio/tests/module_with_deprecations.pyo
295${PYSITELIB}/trio/tests/test_abc.py 295${PYSITELIB}/trio/tests/test_abc.py
296${PYSITELIB}/trio/tests/test_abc.pyc 296${PYSITELIB}/trio/tests/test_abc.pyc
297${PYSITELIB}/trio/tests/test_abc.pyo 297${PYSITELIB}/trio/tests/test_abc.pyo
298${PYSITELIB}/trio/tests/test_channel.py 298${PYSITELIB}/trio/tests/test_channel.py
299${PYSITELIB}/trio/tests/test_channel.pyc 299${PYSITELIB}/trio/tests/test_channel.pyc
300${PYSITELIB}/trio/tests/test_channel.pyo 300${PYSITELIB}/trio/tests/test_channel.pyo
301${PYSITELIB}/trio/tests/test_contextvars.py 301${PYSITELIB}/trio/tests/test_contextvars.py
302${PYSITELIB}/trio/tests/test_contextvars.pyc 302${PYSITELIB}/trio/tests/test_contextvars.pyc
303${PYSITELIB}/trio/tests/test_contextvars.pyo 303${PYSITELIB}/trio/tests/test_contextvars.pyo
304${PYSITELIB}/trio/tests/test_deprecate.py 304${PYSITELIB}/trio/tests/test_deprecate.py
305${PYSITELIB}/trio/tests/test_deprecate.pyc 305${PYSITELIB}/trio/tests/test_deprecate.pyc
306${PYSITELIB}/trio/tests/test_deprecate.pyo 306${PYSITELIB}/trio/tests/test_deprecate.pyo
 307${PYSITELIB}/trio/tests/test_dtls.py
 308${PYSITELIB}/trio/tests/test_dtls.pyc
 309${PYSITELIB}/trio/tests/test_dtls.pyo
307${PYSITELIB}/trio/tests/test_exports.py 310${PYSITELIB}/trio/tests/test_exports.py
308${PYSITELIB}/trio/tests/test_exports.pyc 311${PYSITELIB}/trio/tests/test_exports.pyc
309${PYSITELIB}/trio/tests/test_exports.pyo 312${PYSITELIB}/trio/tests/test_exports.pyo
 313${PYSITELIB}/trio/tests/test_fakenet.py
 314${PYSITELIB}/trio/tests/test_fakenet.pyc
 315${PYSITELIB}/trio/tests/test_fakenet.pyo
310${PYSITELIB}/trio/tests/test_file_io.py 316${PYSITELIB}/trio/tests/test_file_io.py
311${PYSITELIB}/trio/tests/test_file_io.pyc 317${PYSITELIB}/trio/tests/test_file_io.pyc
312${PYSITELIB}/trio/tests/test_file_io.pyo 318${PYSITELIB}/trio/tests/test_file_io.pyo
313${PYSITELIB}/trio/tests/test_highlevel_generic.py 319${PYSITELIB}/trio/tests/test_highlevel_generic.py
314${PYSITELIB}/trio/tests/test_highlevel_generic.pyc 320${PYSITELIB}/trio/tests/test_highlevel_generic.pyc
315${PYSITELIB}/trio/tests/test_highlevel_generic.pyo 321${PYSITELIB}/trio/tests/test_highlevel_generic.pyo
316${PYSITELIB}/trio/tests/test_highlevel_open_tcp_listeners.py 322${PYSITELIB}/trio/tests/test_highlevel_open_tcp_listeners.py
317${PYSITELIB}/trio/tests/test_highlevel_open_tcp_listeners.pyc 323${PYSITELIB}/trio/tests/test_highlevel_open_tcp_listeners.pyc
318${PYSITELIB}/trio/tests/test_highlevel_open_tcp_listeners.pyo 324${PYSITELIB}/trio/tests/test_highlevel_open_tcp_listeners.pyo
319${PYSITELIB}/trio/tests/test_highlevel_open_tcp_stream.py 325${PYSITELIB}/trio/tests/test_highlevel_open_tcp_stream.py
320${PYSITELIB}/trio/tests/test_highlevel_open_tcp_stream.pyc 326${PYSITELIB}/trio/tests/test_highlevel_open_tcp_stream.pyc
321${PYSITELIB}/trio/tests/test_highlevel_open_tcp_stream.pyo 327${PYSITELIB}/trio/tests/test_highlevel_open_tcp_stream.pyo
322${PYSITELIB}/trio/tests/test_highlevel_open_unix_stream.py 328${PYSITELIB}/trio/tests/test_highlevel_open_unix_stream.py

cvs diff -r1.3 -r1.4 pkgsrc/devel/py-trio/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-trio/distinfo 2022/06/09 15:53:27 1.3
+++ pkgsrc/devel/py-trio/distinfo 2022/11/15 09:49:38 1.4
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.3 2022/06/09 15:53:27 adam Exp $ 1$NetBSD: distinfo,v 1.4 2022/11/15 09:49:38 adam Exp $
2 2
3BLAKE2s (trio-0.21.0.tar.gz) = 98b8695ff8e22678d36de810e899dde0b84e9e9f6f23b411e224415ef5b9c25d 3BLAKE2s (trio-0.22.0.tar.gz) = 0aef473b7cd2cf1fddd353e0a48f9638f5edc2a1dd5e6dd3440d40755a524f81
4SHA512 (trio-0.21.0.tar.gz) = 146b18886c9a1483c35c2469017201c4ce5e74bcd1be670150ab9ec7c4ad51dd416ca201f911cf18a27391280a00580718a05b17b6470a646c477e4c626c8da4 4SHA512 (trio-0.22.0.tar.gz) = c0952aeeeb4a635fc1e34052060cfb59fa2339687fe3bfe131eec9c72ca6da1b206eebd36d8a91c5df8a6951e075c5781e55565f4a9a18944b02727a57d9c222
5Size (trio-0.21.0.tar.gz) = 446500 bytes 5Size (trio-0.22.0.tar.gz) = 472205 bytes