Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=Bhgaop1p; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=AxUH3yoZ Received: by mail.netbsd.org (Postfix, from userid 605) id ABDC484EC6; Wed, 15 May 2024 15:19:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1715786345; bh=5FteZgERd09ShyOm41BCtJwc78in1VBSfOA8Lbga5A8=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=Bhgaop1pT88Rx8dDVeyAwZI5kAR6t8ilgpbCINTiFoGL/2aWQ7bfS1tAKpwo+F9JX CzZRV21DOtI44u9XCicc0AoRcakB4zLgt6KAU09fdzbXCjbv3Aulq0JC0BL2+FWbVC Mf/WCY/J9WDaMaClai/VAjNXp96HrYdIW5K39dkM= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9D6A484D2D for ; Wed, 15 May 2024 15:19:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id BvMtWPrB8OFS for ; Wed, 15 May 2024 15:19:03 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 6BB1684CD7 for ; Wed, 15 May 2024 15:19:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1715786343; bh=5FteZgERd09ShyOm41BCtJwc78in1VBSfOA8Lbga5A8=; h=Date:From:Subject:To:Reply-To; b=AxUH3yoZs5lZOyO7dCSlWDfcPYlzPMf2OUlnFMlhDMq8BHr2UICdFqQOVkozAP6LB ocxwy1Iq4DqNMqF7VfXx8QWw3UG/6m2jINW6gS4rqYd6zJsDTkIWIELrAJhzPgdyVA MkJrRdvDZrBCEbPF+6ngeHs0y3haKDDO9sW3DplU= Received: by cvs.NetBSD.org (Postfix, from userid 500) id 64EB4FA2C; Wed, 15 May 2024 15:19:03 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1715786343225080" MIME-Version: 1.0 Date: Wed, 15 May 2024 15:19:03 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/sysutils/py-fsspec To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20240515151903.64EB4FA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1715786343225080 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1715786343225080 Content-Disposition: inline Content-Length: 12284 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_1715786343225080--