pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Apr 20 12:28:32 UTC 2025

Modified Files:
        pkgsrc/devel: Makefile
Added Files:
        pkgsrc/devel/py-pyasynchat: DESCR Makefile PLIST distinfo

Log Message:
py-pyasynchat: added version 1.0.4

This package contains the asynchat module as found in Python versions prior to
3.12. It is provided so that existing code relying on import asynchat is able
to continue being used without significant refactoring.

The module's source code is taken directly from the Python standard library.
The specific version of asynchat that is provided is the last update before the
addition of deprecation/removal warnings at import time, and is identical to
the version bundled with Python 3.9 (which was the last time the module was
meaningfully updated).


To generate a diff of this commit:
cvs rdiff -u -r1.4463 -r1.4464 pkgsrc/devel/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-pyasynchat/DESCR \
    pkgsrc/devel/py-pyasynchat/Makefile pkgsrc/devel/py-pyasynchat/PLIST \
    pkgsrc/devel/py-pyasynchat/distinfo

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

Modified files:

Index: pkgsrc/devel/Makefile
diff -u pkgsrc/devel/Makefile:1.4463 pkgsrc/devel/Makefile:1.4464
--- pkgsrc/devel/Makefile:1.4463        Fri Apr 18 12:26:47 2025
+++ pkgsrc/devel/Makefile       Sun Apr 20 12:28:32 2025
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4463 2025/04/18 12:26:47 adam Exp $
+# $NetBSD: Makefile,v 1.4464 2025/04/20 12:28:32 adam Exp $
 #
 
 COMMENT=       Development utilities
@@ -2869,6 +2869,8 @@ SUBDIR+=  py-proto-plus
 SUBDIR+=       py-protobuf
 SUBDIR+=       py-py
 SUBDIR+=       py-py2app
+SUBDIR+=       py-pyasynchat
+SUBDIR+=       py-pyasyncore
 SUBDIR+=       py-pybind11
 SUBDIR+=       py-pycnite
 SUBDIR+=       py-pycotap

Added files:

Index: pkgsrc/devel/py-pyasynchat/DESCR
diff -u /dev/null pkgsrc/devel/py-pyasynchat/DESCR:1.1
--- /dev/null   Sun Apr 20 12:28:33 2025
+++ pkgsrc/devel/py-pyasynchat/DESCR    Sun Apr 20 12:28:32 2025
@@ -0,0 +1,9 @@
+This package contains the asynchat module as found in Python versions prior to
+3.12. It is provided so that existing code relying on import asynchat is able
+to continue being used without significant refactoring.
+
+The module's source code is taken directly from the Python standard library.
+The specific version of asynchat that is provided is the last update before the
+addition of deprecation/removal warnings at import time, and is identical to
+the version bundled with Python 3.9 (which was the last time the module was
+meaningfully updated).
Index: pkgsrc/devel/py-pyasynchat/Makefile
diff -u /dev/null pkgsrc/devel/py-pyasynchat/Makefile:1.1
--- /dev/null   Sun Apr 20 12:28:33 2025
+++ pkgsrc/devel/py-pyasynchat/Makefile Sun Apr 20 12:28:32 2025
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2025/04/20 12:28:32 adam Exp $
+
+DISTNAME=      pyasynchat-1.0.4
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    devel python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pyasynchat/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/simonrob/pyasynchat
+COMMENT=       Make asynchat available for Python 3.12 onwards
+LICENSE=       python-software-foundation
+
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+=      ${PYPKGPREFIX}-pyasyncore>=1.0.2:../../devel/py-pyasyncore
+
+USE_LANGUAGES= # none
+
+# Removed in Python 3.12
+PYTHON_VERSIONS_INCOMPATIBLE=  39 310 311
+
+.include "../../lang/python/wheel.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/py-pyasynchat/PLIST
diff -u /dev/null pkgsrc/devel/py-pyasynchat/PLIST:1.1
--- /dev/null   Sun Apr 20 12:28:33 2025
+++ pkgsrc/devel/py-pyasynchat/PLIST    Sun Apr 20 12:28:32 2025
@@ -0,0 +1,9 @@
+@comment $NetBSD: PLIST,v 1.1 2025/04/20 12:28:32 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/asynchat/__init__.py
+${PYSITELIB}/asynchat/__init__.pyc
+${PYSITELIB}/asynchat/__init__.pyo
Index: pkgsrc/devel/py-pyasynchat/distinfo
diff -u /dev/null pkgsrc/devel/py-pyasynchat/distinfo:1.1
--- /dev/null   Sun Apr 20 12:28:33 2025
+++ pkgsrc/devel/py-pyasynchat/distinfo Sun Apr 20 12:28:32 2025
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2025/04/20 12:28:32 adam Exp $
+
+BLAKE2s (pyasynchat-1.0.4.tar.gz) = 2debf7b276af59750cd9802564724858f2004f70a19348135ce7d31fb4c4cb8d
+SHA512 (pyasynchat-1.0.4.tar.gz) = d36eb16770637a311d56fe22229de5a3cdfa699ae64fbafcdd5ce9acd43270b90813fe56db14528083ee1803a43d958d0b3b6616e0bbf907a4dd4a563981a278
+Size (pyasynchat-1.0.4.tar.gz) = 9747 bytes



Home | Main Index | Thread Index | Old Index