Mon Oct 23 07:58:49 2023 UTC ()
py-tzlocal: updated to 5.2

5.2 (2023-10-22)
- Added a pre-commit config
- Updated python versions [hugovk]
- Added type hints for the public functions
- Moved to using pyproject.toml for project config.


(adam)
diff -r1.10 -r1.11 pkgsrc/time/py-tzlocal/Makefile
diff -r1.4 -r1.5 pkgsrc/time/py-tzlocal/PLIST
diff -r1.11 -r1.12 pkgsrc/time/py-tzlocal/distinfo

cvs diff -r1.10 -r1.11 pkgsrc/time/py-tzlocal/Makefile (expand / switch to unified diff)

--- pkgsrc/time/py-tzlocal/Makefile 2023/10/04 21:06:09 1.10
+++ pkgsrc/time/py-tzlocal/Makefile 2023/10/23 07:58:49 1.11
@@ -1,32 +1,34 @@ @@ -1,32 +1,34 @@
1# $NetBSD: Makefile,v 1.10 2023/10/04 21:06:09 adam Exp $ 1# $NetBSD: Makefile,v 1.11 2023/10/23 07:58:49 adam Exp $
2 2
3DISTNAME= tzlocal-5.1 3DISTNAME= tzlocal-5.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= time python 5CATEGORIES= time python
6MASTER_SITES= ${MASTER_SITE_PYPI:=t/tzlocal/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=t/tzlocal/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/regebro/tzlocal 9HOMEPAGE= https://github.com/regebro/tzlocal
10COMMENT= Python tzinfo object for the local timezone 10COMMENT= Python tzinfo object for the local timezone
11LICENSE= mit 11LICENSE= mit
12 12
 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=64:../../devel/py-setuptools
 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
13TEST_DEPENDS+= ${PYPKGPREFIX}-test>=4.3:../../devel/py-test 15TEST_DEPENDS+= ${PYPKGPREFIX}-test>=4.3:../../devel/py-test
14TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
15TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=3.3:../../devel/py-test-mock 17TEST_DEPENDS+= ${PYPKGPREFIX}-test-mock>=3.3:../../devel/py-test-mock
16 18
17USE_LANGUAGES= # none 19USE_LANGUAGES= # none
18 20
19PYTHON_VERSIONS_INCOMPATIBLE= 27 21PYTHON_VERSIONS_INCOMPATIBLE= 27
20 22
21.include "../../lang/python/pyversion.mk" 23.include "../../lang/python/pyversion.mk"
22.if ${PYTHON_VERSION} < 309 24.if ${PYTHON_VERSION} < 309
23DEPENDS+= ${PYPKGPREFIX}-backports.zoneinfo-[0-9]*:../../time/py-backports.zoneinfo 25DEPENDS+= ${PYPKGPREFIX}-backports.zoneinfo-[0-9]*:../../time/py-backports.zoneinfo
24.endif 26.endif
25 27
26# needs 'make install' 28# needs 'make install'
27# 3 failed, 17 passed 29# 3 failed, 17 passed
28do-test: 30do-test:
29 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 31 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
30 32
31.include "../../lang/python/egg.mk" 33.include "../../lang/python/wheel.mk"
32.include "../../mk/bsd.pkg.mk" 34.include "../../mk/bsd.pkg.mk"

cvs diff -r1.4 -r1.5 pkgsrc/time/py-tzlocal/PLIST (expand / switch to unified diff)

--- pkgsrc/time/py-tzlocal/PLIST 2019/08/12 19:58:13 1.4
+++ pkgsrc/time/py-tzlocal/PLIST 2023/10/23 07:58:49 1.5
@@ -1,22 +1,20 @@ @@ -1,22 +1,20 @@
1@comment $NetBSD: PLIST,v 1.4 2019/08/12 19:58:13 adam Exp $ 1@comment $NetBSD: PLIST,v 1.5 2023/10/23 07:58:49 adam Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${WHEEL_INFODIR}/METADATA
5${PYSITELIB}/${EGG_INFODIR}/requires.txt 5${PYSITELIB}/${WHEEL_INFODIR}/RECORD
6${PYSITELIB}/${EGG_INFODIR}/top_level.txt 6${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED
7${PYSITELIB}/${EGG_INFODIR}/zip-safe 7${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
 8${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json
 9${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
8${PYSITELIB}/tzlocal/__init__.py 10${PYSITELIB}/tzlocal/__init__.py
9${PYSITELIB}/tzlocal/__init__.pyc 11${PYSITELIB}/tzlocal/__init__.pyc
10${PYSITELIB}/tzlocal/__init__.pyo 12${PYSITELIB}/tzlocal/py.typed
11${PYSITELIB}/tzlocal/unix.py 13${PYSITELIB}/tzlocal/unix.py
12${PYSITELIB}/tzlocal/unix.pyc 14${PYSITELIB}/tzlocal/unix.pyc
13${PYSITELIB}/tzlocal/unix.pyo 
14${PYSITELIB}/tzlocal/utils.py 15${PYSITELIB}/tzlocal/utils.py
15${PYSITELIB}/tzlocal/utils.pyc 16${PYSITELIB}/tzlocal/utils.pyc
16${PYSITELIB}/tzlocal/utils.pyo 
17${PYSITELIB}/tzlocal/win32.py 17${PYSITELIB}/tzlocal/win32.py
18${PYSITELIB}/tzlocal/win32.pyc 18${PYSITELIB}/tzlocal/win32.pyc
19${PYSITELIB}/tzlocal/win32.pyo 
20${PYSITELIB}/tzlocal/windows_tz.py 19${PYSITELIB}/tzlocal/windows_tz.py
21${PYSITELIB}/tzlocal/windows_tz.pyc 20${PYSITELIB}/tzlocal/windows_tz.pyc
22${PYSITELIB}/tzlocal/windows_tz.pyo 

cvs diff -r1.11 -r1.12 pkgsrc/time/py-tzlocal/distinfo (expand / switch to unified diff)

--- pkgsrc/time/py-tzlocal/distinfo 2023/10/04 21:06:09 1.11
+++ pkgsrc/time/py-tzlocal/distinfo 2023/10/23 07:58:49 1.12
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.11 2023/10/04 21:06:09 adam Exp $ 1$NetBSD: distinfo,v 1.12 2023/10/23 07:58:49 adam Exp $
2 2
3BLAKE2s (tzlocal-5.1.tar.gz) = d913dcf5d4c6d4bada62a8e5bfc4371848ae1155455bbdf97d1303249a1c6edd 3BLAKE2s (tzlocal-5.2.tar.gz) = 37f1a6ad01a91b3ec0d8730f74fbbcbaa5c1515e1d6c6730422bf6bd461cf2dc
4SHA512 (tzlocal-5.1.tar.gz) = 7cff3572c85a635ea4a8aed8b74f53f92ab5c59c87955bf1009ddc4f68d4270f311190f43c809d930d7859e770d925dc8986caf0313f095546572c21ccf15470 4SHA512 (tzlocal-5.2.tar.gz) = 4b2109d1d01941843e11f592e3e0ee412dfdc98db4f6529b96410e3a55eb770865de36c8440ac5fed1132b0a52f1dbcb8bc3212275c32f0fed611dc22605e3b4
5Size (tzlocal-5.1.tar.gz) = 33180 bytes 5Size (tzlocal-5.2.tar.gz) = 30201 bytes