pkgsrc-Changes archive

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

CVS commit: pkgsrc/misc



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Oct  9 09:12:55 UTC 2026

Modified Files:
        pkgsrc/misc: Makefile
Added Files:
        pkgsrc/misc/py-aiothreads: DESCR Makefile PLIST distinfo

Log Message:
py-aiothreads: added version 1.1.4

aiothreads is a Python library that provides seamless integration between
asyncio and thread-based execution. It offers decorators and utilities to run
synchronous functions and generators in threads while maintaining clean
async/await syntax in your asyncio applications.


To generate a diff of this commit:
cvs rdiff -u -r1.693 -r1.694 pkgsrc/misc/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/py-aiothreads/DESCR \
    pkgsrc/misc/py-aiothreads/Makefile pkgsrc/misc/py-aiothreads/PLIST \
    pkgsrc/misc/py-aiothreads/distinfo

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

Modified files:

Index: pkgsrc/misc/Makefile
diff -u pkgsrc/misc/Makefile:1.693 pkgsrc/misc/Makefile:1.694
--- pkgsrc/misc/Makefile:1.693  Sat Oct  3 15:24:33 2026
+++ pkgsrc/misc/Makefile        Fri Oct  9 09:12:54 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.693 2026/10/03 15:24:33 wiz Exp $
+# $NetBSD: Makefile,v 1.694 2026/10/09 09:12:54 adam Exp $
 #
 
 COMMENT=       Miscellaneous utilities
@@ -284,6 +284,7 @@ SUBDIR+=    ppower
 SUBDIR+=       preftools
 SUBDIR+=       projectable
 SUBDIR+=       pty-redir
+SUBDIR+=       py-aiothreads
 SUBDIR+=       py-anita
 SUBDIR+=       py-ansi
 SUBDIR+=       py-asciinema

Added files:

Index: pkgsrc/misc/py-aiothreads/DESCR
diff -u /dev/null pkgsrc/misc/py-aiothreads/DESCR:1.1
--- /dev/null   Fri Oct  9 09:12:55 2026
+++ pkgsrc/misc/py-aiothreads/DESCR     Fri Oct  9 09:12:54 2026
@@ -0,0 +1,4 @@
+aiothreads is a Python library that provides seamless integration between
+asyncio and thread-based execution. It offers decorators and utilities to run
+synchronous functions and generators in threads while maintaining clean
+async/await syntax in your asyncio applications.
Index: pkgsrc/misc/py-aiothreads/Makefile
diff -u /dev/null pkgsrc/misc/py-aiothreads/Makefile:1.1
--- /dev/null   Fri Oct  9 09:12:55 2026
+++ pkgsrc/misc/py-aiothreads/Makefile  Fri Oct  9 09:12:54 2026
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2026/10/09 09:12:54 adam Exp $
+
+DISTNAME=      aiothreads-1.1.4
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    misc python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=a/aiothreads/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/mosquito/aiothreads
+COMMENT=       Glue between async and thread worlds
+LICENSE=       mit
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=0:../../devel/py-hatchling
+TEST_DEPENDS+= ${PYPKGPREFIX}-async-timeout>=5.0.1:../../devel/py-async-timeout
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio>=1.1.0:../../devel/py-test-asyncio
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov>=6.2.1:../../devel/py-test-cov
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-mypy-plugins>=3.2.0:../../devel/py-test-mypy-plugins
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/misc/py-aiothreads/PLIST
diff -u /dev/null pkgsrc/misc/py-aiothreads/PLIST:1.1
--- /dev/null   Fri Oct  9 09:12:55 2026
+++ pkgsrc/misc/py-aiothreads/PLIST     Fri Oct  9 09:12:54 2026
@@ -0,0 +1,27 @@
+@comment $NetBSD: PLIST,v 1.1 2026/10/09 09:12:54 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/aiothreads/__init__.py
+${PYSITELIB}/aiothreads/__init__.pyc
+${PYSITELIB}/aiothreads/__init__.pyo
+${PYSITELIB}/aiothreads/coroutine_waiter.py
+${PYSITELIB}/aiothreads/coroutine_waiter.pyc
+${PYSITELIB}/aiothreads/coroutine_waiter.pyo
+${PYSITELIB}/aiothreads/iterator_wrapper.py
+${PYSITELIB}/aiothreads/iterator_wrapper.pyc
+${PYSITELIB}/aiothreads/iterator_wrapper.pyo
+${PYSITELIB}/aiothreads/new_thread.py
+${PYSITELIB}/aiothreads/new_thread.pyc
+${PYSITELIB}/aiothreads/new_thread.pyo
+${PYSITELIB}/aiothreads/py.typed
+${PYSITELIB}/aiothreads/threaded_iterable.py
+${PYSITELIB}/aiothreads/threaded_iterable.pyc
+${PYSITELIB}/aiothreads/threaded_iterable.pyo
+${PYSITELIB}/aiothreads/threads.py
+${PYSITELIB}/aiothreads/threads.pyc
+${PYSITELIB}/aiothreads/threads.pyo
+${PYSITELIB}/aiothreads/types.py
+${PYSITELIB}/aiothreads/types.pyc
+${PYSITELIB}/aiothreads/types.pyo
Index: pkgsrc/misc/py-aiothreads/distinfo
diff -u /dev/null pkgsrc/misc/py-aiothreads/distinfo:1.1
--- /dev/null   Fri Oct  9 09:12:55 2026
+++ pkgsrc/misc/py-aiothreads/distinfo  Fri Oct  9 09:12:54 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/10/09 09:12:54 adam Exp $
+
+BLAKE2s (aiothreads-1.1.4.tar.gz) = 8c2b2cfa2285bb7b7aaa0989d0578f296bc86645f696d0a64b556af059621de4
+SHA512 (aiothreads-1.1.4.tar.gz) = f06a9c14bf8c07a2f0133e8a6fd84d53bccc4b90a3b8ef1cbaac40b9f5641af338cd5b82d18967c092d1cac88d3e903fe57144bf77fa232450f39f347cb0b40c
+Size (aiothreads-1.1.4.tar.gz) = 119209 bytes



Home | Main Index | Thread Index | Old Index