pkgsrc-Changes archive

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

CVS commit: pkgsrc/multimedia/py-m3u8



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Jan 24 21:51:05 UTC 2024

Modified Files:
        pkgsrc/multimedia/py-m3u8: Makefile PLIST distinfo

Log Message:
py-m3u8: updated to 4.0.0

4.0.0

Remove class for UTC compat for Python 2
Use built-in ISO 8601 parse for Python 3.11 and later
Run pyupgrade for 3.7
Upgrade actions to latest stable version
Add 3.12 to the list of versions to test
Pass timespec all the way down in dumps
Ruff cleanup
Run format with ruff


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/multimedia/py-m3u8/Makefile \
    pkgsrc/multimedia/py-m3u8/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/multimedia/py-m3u8/PLIST

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

Modified files:

Index: pkgsrc/multimedia/py-m3u8/Makefile
diff -u pkgsrc/multimedia/py-m3u8/Makefile:1.31 pkgsrc/multimedia/py-m3u8/Makefile:1.32
--- pkgsrc/multimedia/py-m3u8/Makefile:1.31     Mon Sep 18 14:41:57 2023
+++ pkgsrc/multimedia/py-m3u8/Makefile  Wed Jan 24 21:51:04 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.31 2023/09/18 14:41:57 adam Exp $
+# $NetBSD: Makefile,v 1.32 2024/01/24 21:51:04 adam Exp $
 
-DISTNAME=      m3u8-3.6.0
+DISTNAME=      m3u8-4.0.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    multimedia python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=m/m3u8/}
@@ -10,11 +10,14 @@ HOMEPAGE=   https://github.com/globocom/m3
 COMMENT=       Parser for M3U8 playlists
 LICENSE=       mit
 
-DEPENDS+=      ${PYPKGPREFIX}-iso8601-[0-9]*:../../time/py-iso8601
-
 USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/pyversion.mk"
+.if ${PYTHON_VERSION} < 311
+DEPENDS+=      ${PYPKGPREFIX}-backports-datetime-fromisoformat-[0-9]*:../../time/py-backports-datetime-fromisoformat
+.endif
+
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"
Index: pkgsrc/multimedia/py-m3u8/distinfo
diff -u pkgsrc/multimedia/py-m3u8/distinfo:1.31 pkgsrc/multimedia/py-m3u8/distinfo:1.32
--- pkgsrc/multimedia/py-m3u8/distinfo:1.31     Mon Sep 18 14:41:57 2023
+++ pkgsrc/multimedia/py-m3u8/distinfo  Wed Jan 24 21:51:05 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.31 2023/09/18 14:41:57 adam Exp $
+$NetBSD: distinfo,v 1.32 2024/01/24 21:51:05 adam Exp $
 
-BLAKE2s (m3u8-3.6.0.tar.gz) = 928e48f064cd38825c96556358efc7f788d787206403c22a47c2210d54f4a6c6
-SHA512 (m3u8-3.6.0.tar.gz) = 082bd3af2a8b141f6e5a2c3ec833a4dc06c86d4580345aede4e53b910ed0c7f69f6b368a809fe11f1ee112ea73b7795f36ecf315871f053786bf85d66151d38f
-Size (m3u8-3.6.0.tar.gz) = 46118 bytes
+BLAKE2s (m3u8-4.0.0.tar.gz) = 69eaaa099353ce527ffef7738a4a0df12243d7c98e5bc047f4149fd3812021a2
+SHA512 (m3u8-4.0.0.tar.gz) = 330b7a5b11890aacc232d55281c05cbde2a98636d3bfb05db1e547e3fa1aec55c0819c5579d238710c546943888d31390fcbfd030ea2e38d584e6c728893d709
+Size (m3u8-4.0.0.tar.gz) = 45474 bytes

Index: pkgsrc/multimedia/py-m3u8/PLIST
diff -u pkgsrc/multimedia/py-m3u8/PLIST:1.3 pkgsrc/multimedia/py-m3u8/PLIST:1.4
--- pkgsrc/multimedia/py-m3u8/PLIST:1.3 Mon Jul 27 12:21:01 2020
+++ pkgsrc/multimedia/py-m3u8/PLIST     Wed Jan 24 21:51:05 2024
@@ -1,10 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2020/07/27 12:21:01 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.4 2024/01/24 21:51:05 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/m3u8/__init__.py
 ${PYSITELIB}/m3u8/__init__.pyc
 ${PYSITELIB}/m3u8/__init__.pyo



Home | Main Index | Thread Index | Old Index