CVS commit: pkgsrc/sysutils/py-fsspec

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Tue Aug 11 06:22:53 UTC 2026

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

Log Message:
py-fsspec: updated to 2026.7.0

2026.7.0

Enhancements

- Single-pass ``MemoryFileSystem.find()`` to avoid O(n_dirs * n_entries) listing
- Permit composite URL protocol schemes in infer_storage_options
- Implement topdown in async walk()

Fixes

- Fix incorrect glob docstring for '[!]'
- Propagate storage_options to all backends resolved by GenericFileSystem
- Handle end=None in FirstChunkCache._fetch like the other caches
- Clamp read end to file size in BlockCache and BackgroundBlockCache(#2081)
- Create the parent dir for "x" and "a" modes under auto_mkdir
- Expand paths for mode="x" when urlpath is a list
- fix: correctly pass 'start' and 'end' parameters to super().cat_file()
- Fix LocalFileSystem directory symlink removal
- Fix ArrowFSWrapper parent paths for S3
- Fix get_file_extension when a parent directory name contains a dot
- tar: make members with duplicate slashes reachable via ls/find/glob
- MemoryFileSystem: create the file when appending to a missing path

Other

- fixes for pytest deprecation
- Shut down background cache workers on file close
- Forward ls kwargs from cached filesystems
- Fix bare except: use except Exception in upload cleanup handler
- fix: Make Cached metaclass instance instantiation thread-safe and fork-safe
- ci: fix test collection in fsspec_friends job
- ftp: Make deprecated TLS versions optional
- restrict cache storage directory permissions to owner


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/sysutils/py-fsspec/Makefile
cvs rdiff -u -r1.28 -r1.29 pkgsrc/sysutils/py-fsspec/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 1.6 KB)
Modified files:

Index: pkgsrc/sysutils/py-fsspec/Makefile
diff -u pkgsrc/sysutils/py-fsspec/Makefile:1.29 pkgsrc/sysutils/py-fsspec/Makefile:1.30
--- pkgsrc/sysutils/py-fsspec/Makefile:1.29	Mon Jun 29 05:31:59 2026
+++ pkgsrc/sysutils/py-fsspec/Makefile	Tue Aug 11 06:22:53 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2026/06/29 05:31:59 adam Exp $
+# $NetBSD: Makefile,v 1.30 2026/08/11 06:22:53 adam Exp $
 
-DISTNAME=	fsspec-2026.6.0
+DISTNAME=	fsspec-2026.7.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	sysutils python
 MASTER_SITES=	${MASTER_SITE_PYPI:=f/fsspec/}

Index: pkgsrc/sysutils/py-fsspec/distinfo
diff -u pkgsrc/sysutils/py-fsspec/distinfo:1.28 pkgsrc/sysutils/py-fsspec/distinfo:1.29
--- pkgsrc/sysutils/py-fsspec/distinfo:1.28	Mon Jun 29 05:31:59 2026
+++ pkgsrc/sysutils/py-fsspec/distinfo	Tue Aug 11 06:22:53 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.28 2026/06/29 05:31:59 adam Exp $
+$NetBSD: distinfo,v 1.29 2026/08/11 06:22:53 adam Exp $
 
-BLAKE2s (fsspec-2026.6.0.tar.gz) = 4ccba6c787d2e6080dccff0f595a15e6f425fe835efd6a5383bc240902120d9a
-SHA512 (fsspec-2026.6.0.tar.gz) = fdafe55f1408b356b9e9875a3989917e72c180d3d2a1b97fabaaacc4446661c1573acf2d84b3776422eb75867721519224fd04146cc674dfdb34092bd0f31b0f
-Size (fsspec-2026.6.0.tar.gz) = 313646 bytes
+BLAKE2s (fsspec-2026.7.0.tar.gz) = ca079ef14a248582686723b2235536e8b83b45f718e6b159102a0fc91f42bb15
+SHA512 (fsspec-2026.7.0.tar.gz) = a523eec4bfc35f63aa11c5446ae9f32461ff45d76c579bba44929b4b9381ed82f574af9b5df5e4325311a3e391a8c02f5e45a0dac5cc3bbd424363d0bc61f47c
+Size (fsspec-2026.7.0.tar.gz) = 317040 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.