diff --git a/dev/requirements.txt b/dev/requirements.txt index 5c0e910d..41ea7ae7 100644 --- a/dev/requirements.txt +++ b/dev/requirements.txt @@ -1,18 +1,18 @@ -fsspec[git,hdfs,dask,http,sftp,smb]==2025.7.0 +fsspec[git,hdfs,dask,http,sftp,smb]==2025.9.0 # these dependencies define their own filesystems -adlfs==2024.12.0 +adlfs==2025.8.0 boxfs==0.3.0 dropboxdrivefs==1.4.1 -gcsfs==2025.7.0 -s3fs==2025.7.0 +gcsfs==2025.9.0 +s3fs==2025.9.0 ocifs==1.3.2 webdav4[fsspec]==0.10.0 # gfrivefs @ git+https://github.com/fsspec/gdrivefs@master broken ... morefs[asynclocalfs]==0.2.2 -dvc==3.62.0 +dvc==3.63.0 huggingface_hub==0.34.4 -lakefs-spec==0.11.3 +lakefs-spec==0.12.0 ossfs==2025.5.0 fsspec-xrootd==0.5.1 wandbfs==0.0.2 diff --git a/upath/_flavour_sources.py b/upath/_flavour_sources.py index cb59b87f..8244d743 100644 --- a/upath/_flavour_sources.py +++ b/upath/_flavour_sources.py @@ -90,7 +90,7 @@ def __init_subclass__(cls: Any, **kwargs): class AbstractFileSystemFlavour(FileSystemFlavourBase): __orig_class__ = 'fsspec.spec.AbstractFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol: str | tuple[str, ...] = 'abstract' root_marker: Literal['', '/'] = '' sep: Literal['/'] = '/' @@ -139,7 +139,7 @@ def _parent(cls, path): class AsyncFileSystemWrapperFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.asyn_wrapper.AsyncFileSystemWrapper' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('asyncwrapper', 'async_wrapper') root_marker = '' sep = '/' @@ -211,7 +211,7 @@ def _parent(cls, path): class AzureBlobFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'adlfs.spec.AzureBlobFileSystem' - __orig_version__ = '2024.12.0' + __orig_version__ = '2025.8.0' protocol = ('abfs', 'az', 'abfss') root_marker = '' sep = '/' @@ -284,7 +284,7 @@ def _get_kwargs_from_urls(urlpath): class AzureDatalakeFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'adlfs.gen1.AzureDatalakeFileSystem' - __orig_version__ = '2024.12.0' + __orig_version__ = '2025.8.0' protocol = ('adl',) root_marker = '' sep = '/' @@ -323,7 +323,7 @@ def _strip_protocol(cls, path) -> str: class DaskWorkerFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.dask.DaskWorkerFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('dask',) root_marker = '' sep = '/' @@ -339,7 +339,7 @@ def _get_kwargs_from_urls(path): class DataFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.data.DataFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('data',) root_marker = '' sep = '/' @@ -347,7 +347,7 @@ class DataFileSystemFlavour(AbstractFileSystemFlavour): class DatabricksFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.dbfs.DatabricksFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('dbfs',) root_marker = '' sep = '/' @@ -380,7 +380,7 @@ class DropboxDriveFileSystemFlavour(AbstractFileSystemFlavour): class FTPFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.ftp.FTPFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('ftp',) root_marker = '/' sep = '/' @@ -399,7 +399,7 @@ def _get_kwargs_from_urls(urlpath): class GCSFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'gcsfs.core.GCSFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('gs', 'gcs') root_marker = '' sep = '/' @@ -476,7 +476,7 @@ def _split_path(cls, path, version_aware=False): class GistFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.gist.GistFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('gist',) root_marker = '' sep = '/' @@ -524,7 +524,7 @@ def _get_kwargs_from_urls(path): class GitFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.git.GitFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('git',) root_marker = '' sep = '/' @@ -551,7 +551,7 @@ def _get_kwargs_from_urls(path): class GithubFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.github.GithubFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('github',) root_marker = '' sep = '/' @@ -576,7 +576,7 @@ def _get_kwargs_from_urls(path): class HTTPFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.http.HTTPFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('http', 'https') root_marker = '' sep = '/' @@ -597,7 +597,7 @@ def _parent(cls, path): class HadoopFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.arrow.HadoopFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('hdfs', 'arrow_hdfs') root_marker = '/' sep = '/' @@ -638,7 +638,7 @@ class HfFileSystemFlavour(AbstractFileSystemFlavour): class JupyterFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.jupyter.JupyterFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('jupyter', 'jlab') root_marker = '' sep = '/' @@ -646,7 +646,7 @@ class JupyterFileSystemFlavour(AbstractFileSystemFlavour): class LakeFSFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'lakefs_spec.spec.LakeFSFileSystem' - __orig_version__ = '0.11.3' + __orig_version__ = '0.12.0' protocol = ('lakefs',) root_marker = '' sep = '/' @@ -664,7 +664,7 @@ def _strip_protocol(cls, path): class LibArchiveFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.libarchive.LibArchiveFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('libarchive',) root_marker = '' sep = '/' @@ -677,7 +677,7 @@ def _strip_protocol(cls, path): class LocalFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.local.LocalFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('file', 'local') root_marker = '/' sep = '/' @@ -755,7 +755,7 @@ def _strip_protocol(cls, path): class MemoryFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.memory.MemoryFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('memory',) root_marker = '/' sep = '/' @@ -853,7 +853,7 @@ class OverlayFileSystemFlavour(AbstractFileSystemFlavour): class ReferenceFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.reference.ReferenceFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('reference',) root_marker = '' sep = '/' @@ -861,7 +861,7 @@ class ReferenceFileSystemFlavour(AbstractFileSystemFlavour): class S3FileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 's3fs.core.S3FileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('s3', 's3a') root_marker = '' sep = '/' @@ -889,7 +889,7 @@ def _get_kwargs_from_urls(urlpath): class SFTPFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.sftp.SFTPFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('sftp', 'ssh') root_marker = '' sep = '/' @@ -908,7 +908,7 @@ def _get_kwargs_from_urls(urlpath): class SMBFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.smb.SMBFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('smb',) root_marker = '' sep = '/' @@ -928,7 +928,7 @@ def _get_kwargs_from_urls(path): class TarFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.tar.TarFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('tar',) root_marker = '' sep = '/' @@ -944,7 +944,7 @@ class WandbFSFlavour(AbstractFileSystemFlavour): class WebHDFSFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.webhdfs.WebHDFS' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('webhdfs', 'webHDFS') root_marker = '' sep = '/' @@ -1005,7 +1005,7 @@ def _get_kwargs_from_urls(u: str) -> dict[Any, Any]: class ZipFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'fsspec.implementations.zip.ZipFileSystem' - __orig_version__ = '2025.7.0' + __orig_version__ = '2025.9.0' protocol = ('zip',) root_marker = '' sep = '/' @@ -1018,7 +1018,7 @@ def _strip_protocol(cls, path): class _DVCFileSystemFlavour(AbstractFileSystemFlavour): __orig_class__ = 'dvc.fs.dvc._DVCFileSystem' - __orig_version__ = '3.62.0' + __orig_version__ = '3.63.0' protocol = ('dvc',) root_marker = '/' sep = '/'