py-fs: updated to 2.4.16 2.4.16 Changed - Make `fs.zipfs._ZipExtFile` use the seeking mechanism implemented in the Python standard library in Python version 3.7 and later - Mark `fs.zipfs.ReadZipFS` as a case-sensitive filesystem - Optimized moving files between filesystems with syspaths. - Fixed `fs.move.move_file` to clean up the copy on the destination in case of errors. - `fs.opener.manage_fs` with `writeable=True` will now raise a `ResourceReadOnly` exception if the managed filesystem is not writeable. - Marked filesystems wrapped with `fs.wrap.WrapReadOnly` as read-only.diff -r1.10 -r1.11 pkgsrc/filesystems/py-fs/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.10 2022/05/01 09:11:49 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.11 2022/05/10 05:42:57 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= fs-2.4.15 | 3 | DISTNAME= fs-2.4.16 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= filesystems python | 5 | CATEGORIES= filesystems python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=f/fs/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=f/fs/} | |
7 | 7 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/PyFilesystem/pyfilesystem2 | 9 | HOMEPAGE= https://github.com/PyFilesystem/pyfilesystem2 | |
10 | COMMENT= Python's filesystem abstraction layer | 10 | COMMENT= Python's filesystem abstraction layer | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | DEPENDS+= ${PYPKGPREFIX}-appdirs>=1.4.3:../../devel/py-appdirs | 13 | DEPENDS+= ${PYPKGPREFIX}-appdirs>=1.4.3:../../devel/py-appdirs | |
14 | DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | 14 | DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools | |
15 | DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz | 15 | DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz | |
16 | DEPENDS+= ${PYPKGPREFIX}-six>=1.10:../../lang/py-six | 16 | DEPENDS+= ${PYPKGPREFIX}-six>=1.10:../../lang/py-six |
@@ -1,38 +1,44 @@ | @@ -1,38 +1,44 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.2 2019/12/13 11:22:51 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.3 2022/05/10 05:42:57 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}/not-zip-safe | 5 | ${PYSITELIB}/${EGG_INFODIR}/not-zip-safe | |
6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |
7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 7 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
8 | ${PYSITELIB}/fs/__init__.py | 8 | ${PYSITELIB}/fs/__init__.py | |
9 | ${PYSITELIB}/fs/__init__.pyc | 9 | ${PYSITELIB}/fs/__init__.pyc | |
10 | ${PYSITELIB}/fs/__init__.pyo | 10 | ${PYSITELIB}/fs/__init__.pyo | |
11 | ${PYSITELIB}/fs/_bulk.py | 11 | ${PYSITELIB}/fs/_bulk.py | |
12 | ${PYSITELIB}/fs/_bulk.pyc | 12 | ${PYSITELIB}/fs/_bulk.pyc | |
13 | ${PYSITELIB}/fs/_bulk.pyo | 13 | ${PYSITELIB}/fs/_bulk.pyo | |
14 | ${PYSITELIB}/fs/_fscompat.py | 14 | ${PYSITELIB}/fs/_fscompat.py | |
15 | ${PYSITELIB}/fs/_fscompat.pyc | 15 | ${PYSITELIB}/fs/_fscompat.pyc | |
16 | ${PYSITELIB}/fs/_fscompat.pyo | 16 | ${PYSITELIB}/fs/_fscompat.pyo | |
17 | ${PYSITELIB}/fs/_ftp_parse.py | 17 | ${PYSITELIB}/fs/_ftp_parse.py | |
18 | ${PYSITELIB}/fs/_ftp_parse.pyc | 18 | ${PYSITELIB}/fs/_ftp_parse.pyc | |
19 | ${PYSITELIB}/fs/_ftp_parse.pyo | 19 | ${PYSITELIB}/fs/_ftp_parse.pyo | |
20 | ${PYSITELIB}/fs/_pathcompat.py | |||
21 | ${PYSITELIB}/fs/_pathcompat.pyc | |||
22 | ${PYSITELIB}/fs/_pathcompat.pyo | |||
20 | ${PYSITELIB}/fs/_repr.py | 23 | ${PYSITELIB}/fs/_repr.py | |
21 | ${PYSITELIB}/fs/_repr.pyc | 24 | ${PYSITELIB}/fs/_repr.pyc | |
22 | ${PYSITELIB}/fs/_repr.pyo | 25 | ${PYSITELIB}/fs/_repr.pyo | |
23 | ${PYSITELIB}/fs/_typing.py | 26 | ${PYSITELIB}/fs/_typing.py | |
24 | ${PYSITELIB}/fs/_typing.pyc | 27 | ${PYSITELIB}/fs/_typing.pyc | |
25 | ${PYSITELIB}/fs/_typing.pyo | 28 | ${PYSITELIB}/fs/_typing.pyo | |
29 | ${PYSITELIB}/fs/_tzcompat.py | |||
30 | ${PYSITELIB}/fs/_tzcompat.pyc | |||
31 | ${PYSITELIB}/fs/_tzcompat.pyo | |||
26 | ${PYSITELIB}/fs/_url_tools.py | 32 | ${PYSITELIB}/fs/_url_tools.py | |
27 | ${PYSITELIB}/fs/_url_tools.pyc | 33 | ${PYSITELIB}/fs/_url_tools.pyc | |
28 | ${PYSITELIB}/fs/_url_tools.pyo | 34 | ${PYSITELIB}/fs/_url_tools.pyo | |
29 | ${PYSITELIB}/fs/_version.py | 35 | ${PYSITELIB}/fs/_version.py | |
30 | ${PYSITELIB}/fs/_version.pyc | 36 | ${PYSITELIB}/fs/_version.pyc | |
31 | ${PYSITELIB}/fs/_version.pyo | 37 | ${PYSITELIB}/fs/_version.pyo | |
32 | ${PYSITELIB}/fs/appfs.py | 38 | ${PYSITELIB}/fs/appfs.py | |
33 | ${PYSITELIB}/fs/appfs.pyc | 39 | ${PYSITELIB}/fs/appfs.pyc | |
34 | ${PYSITELIB}/fs/appfs.pyo | 40 | ${PYSITELIB}/fs/appfs.pyo | |
35 | ${PYSITELIB}/fs/base.py | 41 | ${PYSITELIB}/fs/base.py | |
36 | ${PYSITELIB}/fs/base.pyc | 42 | ${PYSITELIB}/fs/base.pyc | |
37 | ${PYSITELIB}/fs/base.pyo | 43 | ${PYSITELIB}/fs/base.pyo | |
38 | ${PYSITELIB}/fs/compress.py | 44 | ${PYSITELIB}/fs/compress.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.8 2022/02/07 20:57:20 adam Exp $ | 1 | $NetBSD: distinfo,v 1.9 2022/05/10 05:42:57 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (fs-2.4.15.tar.gz) = cdb3ad23731369b1f60cb4fc56f114d6e91f5c4b01c270924f34835b6898d18c | 3 | BLAKE2s (fs-2.4.16.tar.gz) = 47eec044419f63a252763039981a2f7809cb0ba3f2011659d47e9d1749bdca3a | |
4 | SHA512 (fs-2.4.15.tar.gz) = 1d3df2f2aa64ca8a01871b704e48bf10cf8d92259dde9b59ff7b3797235ef6eb86e5ef3fb704c645870b24954a990e6efeeca5211f044ff16e2c3f99bedbfb86 | 4 | SHA512 (fs-2.4.16.tar.gz) = 7d9a03b5a782cce048189a7ff527757e60ef6fbb99925713b0179dc9c483f63b54fb1911f39bf2230366c789c526a1b8927863ce93e13a0f71fd8734a7fdb9df | |
5 | Size (fs-2.4.15.tar.gz) = 184933 bytes | 5 | Size (fs-2.4.16.tar.gz) = 187441 bytes |