pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/py-fsspec



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed May 15 15:19:03 UTC 2024

Modified Files:
        pkgsrc/sysutils/py-fsspec: Makefile PLIST distinfo

Log Message:
py-fsspec: updated to 2024.5.0

2024.5.0

Enhancements

- log hits/misses in bytes cachers

Fixes

- SMB flaky tests
- rsync: only delete files if there are some to delete
- don't let files equal bytes objects
- url_to_fs to stringify paths
- assert types in MemoryFS
- restore _strip_protocol signature for local
- convert list to set when loading cache metadata

Other

- remove mv_file
- mv() should not swallow errors
- change versioning template, allows easier co-install of dev s3fs
- in ls_from_cache, avoid dounble lookup
- expand=True in open()
- build system to hatch


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/py-fsspec/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/sysutils/py-fsspec/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/sysutils/py-fsspec/distinfo

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

Modified files:

Index: pkgsrc/sysutils/py-fsspec/Makefile
diff -u pkgsrc/sysutils/py-fsspec/Makefile:1.9 pkgsrc/sysutils/py-fsspec/Makefile:1.10
--- pkgsrc/sysutils/py-fsspec/Makefile:1.9      Thu Mar 21 09:14:32 2024
+++ pkgsrc/sysutils/py-fsspec/Makefile  Wed May 15 15:19:03 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2024/03/21 09:14:32 adam Exp $
+# $NetBSD: Makefile,v 1.10 2024/05/15 15:19:03 adam Exp $
 
-DISTNAME=      fsspec-2024.3.1
+DISTNAME=      fsspec-2024.5.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=f/fsspec/}
@@ -10,8 +10,8 @@ HOMEPAGE=     https://github.com/fsspec/file
 COMMENT=       File-system specification
 LICENSE=       modified-bsd
 
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
-TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs-[0-9]*:../../devel/py-hatch-vcs
+TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling-[0-9]*:../../devel/py-hatchling
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/sysutils/py-fsspec/PLIST
diff -u pkgsrc/sysutils/py-fsspec/PLIST:1.5 pkgsrc/sysutils/py-fsspec/PLIST:1.6
--- pkgsrc/sysutils/py-fsspec/PLIST:1.5 Sun Dec 17 20:25:29 2023
+++ pkgsrc/sysutils/py-fsspec/PLIST     Wed May 15 15:19:03 2024
@@ -1,9 +1,8 @@
-@comment $NetBSD: PLIST,v 1.5 2023/12/17 20:25:29 adam Exp $
-${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+@comment $NetBSD: PLIST,v 1.6 2024/05/15 15:19:03 adam Exp $
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
 ${PYSITELIB}/fsspec/__init__.py
 ${PYSITELIB}/fsspec/__init__.pyc
 ${PYSITELIB}/fsspec/__init__.pyo
@@ -112,6 +111,101 @@ ${PYSITELIB}/fsspec/implementations/smb.
 ${PYSITELIB}/fsspec/implementations/tar.py
 ${PYSITELIB}/fsspec/implementations/tar.pyc
 ${PYSITELIB}/fsspec/implementations/tar.pyo
+${PYSITELIB}/fsspec/implementations/tests/__init__.py
+${PYSITELIB}/fsspec/implementations/tests/__init__.pyc
+${PYSITELIB}/fsspec/implementations/tests/__init__.pyo
+${PYSITELIB}/fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_file_listing.yaml
+${PYSITELIB}/fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_mkdir.yaml
+${PYSITELIB}/fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_read_pyarrow_non_partitioned.yaml
+${PYSITELIB}/fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_read_range.yaml
+${PYSITELIB}/fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_read_range_chunked.yaml
+${PYSITELIB}/fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_write_and_read.yaml
+${PYSITELIB}/fsspec/implementations/tests/cassettes/test_dbfs/test_dbfs_write_pyarrow_non_partitioned.yaml
+${PYSITELIB}/fsspec/implementations/tests/conftest.py
+${PYSITELIB}/fsspec/implementations/tests/conftest.pyc
+${PYSITELIB}/fsspec/implementations/tests/conftest.pyo
+${PYSITELIB}/fsspec/implementations/tests/local/__init__.py
+${PYSITELIB}/fsspec/implementations/tests/local/__init__.pyc
+${PYSITELIB}/fsspec/implementations/tests/local/__init__.pyo
+${PYSITELIB}/fsspec/implementations/tests/local/local_fixtures.py
+${PYSITELIB}/fsspec/implementations/tests/local/local_fixtures.pyc
+${PYSITELIB}/fsspec/implementations/tests/local/local_fixtures.pyo
+${PYSITELIB}/fsspec/implementations/tests/local/local_test.py
+${PYSITELIB}/fsspec/implementations/tests/local/local_test.pyc
+${PYSITELIB}/fsspec/implementations/tests/local/local_test.pyo
+${PYSITELIB}/fsspec/implementations/tests/memory/__init__.py
+${PYSITELIB}/fsspec/implementations/tests/memory/__init__.pyc
+${PYSITELIB}/fsspec/implementations/tests/memory/__init__.pyo
+${PYSITELIB}/fsspec/implementations/tests/memory/memory_fixtures.py
+${PYSITELIB}/fsspec/implementations/tests/memory/memory_fixtures.pyc
+${PYSITELIB}/fsspec/implementations/tests/memory/memory_fixtures.pyo
+${PYSITELIB}/fsspec/implementations/tests/memory/memory_test.py
+${PYSITELIB}/fsspec/implementations/tests/memory/memory_test.pyc
+${PYSITELIB}/fsspec/implementations/tests/memory/memory_test.pyo
+${PYSITELIB}/fsspec/implementations/tests/out.zip
+${PYSITELIB}/fsspec/implementations/tests/test_archive.py
+${PYSITELIB}/fsspec/implementations/tests/test_archive.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_archive.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_arrow.py
+${PYSITELIB}/fsspec/implementations/tests/test_arrow.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_arrow.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_cached.py
+${PYSITELIB}/fsspec/implementations/tests/test_cached.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_cached.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_common.py
+${PYSITELIB}/fsspec/implementations/tests/test_common.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_common.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_dask.py
+${PYSITELIB}/fsspec/implementations/tests/test_dask.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_dask.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_data.py
+${PYSITELIB}/fsspec/implementations/tests/test_data.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_data.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_dbfs.py
+${PYSITELIB}/fsspec/implementations/tests/test_dbfs.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_dbfs.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_dirfs.py
+${PYSITELIB}/fsspec/implementations/tests/test_dirfs.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_dirfs.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_ftp.py
+${PYSITELIB}/fsspec/implementations/tests/test_ftp.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_ftp.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_git.py
+${PYSITELIB}/fsspec/implementations/tests/test_git.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_git.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_http.py
+${PYSITELIB}/fsspec/implementations/tests/test_http.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_http.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_jupyter.py
+${PYSITELIB}/fsspec/implementations/tests/test_jupyter.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_jupyter.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_libarchive.py
+${PYSITELIB}/fsspec/implementations/tests/test_libarchive.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_libarchive.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_local.py
+${PYSITELIB}/fsspec/implementations/tests/test_local.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_local.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_memory.py
+${PYSITELIB}/fsspec/implementations/tests/test_memory.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_memory.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_reference.py
+${PYSITELIB}/fsspec/implementations/tests/test_reference.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_reference.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_sftp.py
+${PYSITELIB}/fsspec/implementations/tests/test_sftp.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_sftp.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_smb.py
+${PYSITELIB}/fsspec/implementations/tests/test_smb.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_smb.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_tar.py
+${PYSITELIB}/fsspec/implementations/tests/test_tar.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_tar.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_webhdfs.py
+${PYSITELIB}/fsspec/implementations/tests/test_webhdfs.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_webhdfs.pyo
+${PYSITELIB}/fsspec/implementations/tests/test_zip.py
+${PYSITELIB}/fsspec/implementations/tests/test_zip.pyc
+${PYSITELIB}/fsspec/implementations/tests/test_zip.pyo
 ${PYSITELIB}/fsspec/implementations/webhdfs.py
 ${PYSITELIB}/fsspec/implementations/webhdfs.pyc
 ${PYSITELIB}/fsspec/implementations/webhdfs.pyo
@@ -130,6 +224,9 @@ ${PYSITELIB}/fsspec/registry.pyo
 ${PYSITELIB}/fsspec/spec.py
 ${PYSITELIB}/fsspec/spec.pyc
 ${PYSITELIB}/fsspec/spec.pyo
+${PYSITELIB}/fsspec/tests/__init__.py
+${PYSITELIB}/fsspec/tests/__init__.pyc
+${PYSITELIB}/fsspec/tests/__init__.pyo
 ${PYSITELIB}/fsspec/tests/abstract/__init__.py
 ${PYSITELIB}/fsspec/tests/abstract/__init__.pyc
 ${PYSITELIB}/fsspec/tests/abstract/__init__.pyo
@@ -142,9 +239,67 @@ ${PYSITELIB}/fsspec/tests/abstract/copy.
 ${PYSITELIB}/fsspec/tests/abstract/get.py
 ${PYSITELIB}/fsspec/tests/abstract/get.pyc
 ${PYSITELIB}/fsspec/tests/abstract/get.pyo
+${PYSITELIB}/fsspec/tests/abstract/mv.py
+${PYSITELIB}/fsspec/tests/abstract/mv.pyc
+${PYSITELIB}/fsspec/tests/abstract/mv.pyo
 ${PYSITELIB}/fsspec/tests/abstract/put.py
 ${PYSITELIB}/fsspec/tests/abstract/put.pyc
 ${PYSITELIB}/fsspec/tests/abstract/put.pyo
+${PYSITELIB}/fsspec/tests/conftest.py
+${PYSITELIB}/fsspec/tests/conftest.pyc
+${PYSITELIB}/fsspec/tests/conftest.pyo
+${PYSITELIB}/fsspec/tests/data/listing.html
+${PYSITELIB}/fsspec/tests/test_api.py
+${PYSITELIB}/fsspec/tests/test_api.pyc
+${PYSITELIB}/fsspec/tests/test_api.pyo
+${PYSITELIB}/fsspec/tests/test_async.py
+${PYSITELIB}/fsspec/tests/test_async.pyc
+${PYSITELIB}/fsspec/tests/test_async.pyo
+${PYSITELIB}/fsspec/tests/test_caches.py
+${PYSITELIB}/fsspec/tests/test_caches.pyc
+${PYSITELIB}/fsspec/tests/test_caches.pyo
+${PYSITELIB}/fsspec/tests/test_callbacks.py
+${PYSITELIB}/fsspec/tests/test_callbacks.pyc
+${PYSITELIB}/fsspec/tests/test_callbacks.pyo
+${PYSITELIB}/fsspec/tests/test_compression.py
+${PYSITELIB}/fsspec/tests/test_compression.pyc
+${PYSITELIB}/fsspec/tests/test_compression.pyo
+${PYSITELIB}/fsspec/tests/test_config.py
+${PYSITELIB}/fsspec/tests/test_config.pyc
+${PYSITELIB}/fsspec/tests/test_config.pyo
+${PYSITELIB}/fsspec/tests/test_core.py
+${PYSITELIB}/fsspec/tests/test_core.pyc
+${PYSITELIB}/fsspec/tests/test_core.pyo
+${PYSITELIB}/fsspec/tests/test_downstream.py
+${PYSITELIB}/fsspec/tests/test_downstream.pyc
+${PYSITELIB}/fsspec/tests/test_downstream.pyo
+${PYSITELIB}/fsspec/tests/test_file.py
+${PYSITELIB}/fsspec/tests/test_file.pyc
+${PYSITELIB}/fsspec/tests/test_file.pyo
+${PYSITELIB}/fsspec/tests/test_fuse.py
+${PYSITELIB}/fsspec/tests/test_fuse.pyc
+${PYSITELIB}/fsspec/tests/test_fuse.pyo
+${PYSITELIB}/fsspec/tests/test_generic.py
+${PYSITELIB}/fsspec/tests/test_generic.pyc
+${PYSITELIB}/fsspec/tests/test_generic.pyo
+${PYSITELIB}/fsspec/tests/test_gui.py
+${PYSITELIB}/fsspec/tests/test_gui.pyc
+${PYSITELIB}/fsspec/tests/test_gui.pyo
+${PYSITELIB}/fsspec/tests/test_mapping.py
+${PYSITELIB}/fsspec/tests/test_mapping.pyc
+${PYSITELIB}/fsspec/tests/test_mapping.pyo
+${PYSITELIB}/fsspec/tests/test_parquet.py
+${PYSITELIB}/fsspec/tests/test_parquet.pyc
+${PYSITELIB}/fsspec/tests/test_parquet.pyo
+${PYSITELIB}/fsspec/tests/test_registry.py
+${PYSITELIB}/fsspec/tests/test_registry.pyc
+${PYSITELIB}/fsspec/tests/test_registry.pyo
+${PYSITELIB}/fsspec/tests/test_spec.py
+${PYSITELIB}/fsspec/tests/test_spec.pyc
+${PYSITELIB}/fsspec/tests/test_spec.pyo
+${PYSITELIB}/fsspec/tests/test_utils.py
+${PYSITELIB}/fsspec/tests/test_utils.pyc
+${PYSITELIB}/fsspec/tests/test_utils.pyo
 ${PYSITELIB}/fsspec/transaction.py
 ${PYSITELIB}/fsspec/transaction.pyc
 ${PYSITELIB}/fsspec/transaction.pyo

Index: pkgsrc/sysutils/py-fsspec/distinfo
diff -u pkgsrc/sysutils/py-fsspec/distinfo:1.8 pkgsrc/sysutils/py-fsspec/distinfo:1.9
--- pkgsrc/sysutils/py-fsspec/distinfo:1.8      Thu Mar 21 09:14:32 2024
+++ pkgsrc/sysutils/py-fsspec/distinfo  Wed May 15 15:19:03 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2024/03/21 09:14:32 adam Exp $
+$NetBSD: distinfo,v 1.9 2024/05/15 15:19:03 adam Exp $
 
-BLAKE2s (fsspec-2024.3.1.tar.gz) = 247f1234806740d5f10a509f74e710a7fe629ef65b4ba54f8b66ac247ded4cee
-SHA512 (fsspec-2024.3.1.tar.gz) = b56b1236c94932588558ffe0015e9184e076cbb482e1db8c5450d3e1735ce2b433510bdea48f66161a62fa74b6d3c6bc610de65299409fae481772f626652a97
-Size (fsspec-2024.3.1.tar.gz) = 170742 bytes
+BLAKE2s (fsspec-2024.5.0.tar.gz) = 50534f3bdfe7c73fc61733d75a5ce9a6241f56d2a8d7e662a7d937eace695c88
+SHA512 (fsspec-2024.5.0.tar.gz) = b8430350c56ecaeca9496b6de7910d7f4423e17beb4250dcb440d9af6ab34ed83e2e9304b474d4b5611a9ee0941c34eba5c62d5a1f7d0cc1384d976ae3266e7f
+Size (fsspec-2024.5.0.tar.gz) = 400066 bytes



Home | Main Index | Thread Index | Old Index