diff --git a/poetry.lock b/poetry.lock index 88be6475beb7..86377dd99cec 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1987,13 +1987,13 @@ files = [ [[package]] name = "fsspec" -version = "2024.2.0" +version = "2024.5.0" description = "File-system specification" optional = true python-versions = ">=3.8" files = [ - {file = "fsspec-2024.2.0-py3-none-any.whl", hash = "sha256:817f969556fa5916bc682e02ca2045f96ff7f586d45110fcb76022063ad2c7d8"}, - {file = "fsspec-2024.2.0.tar.gz", hash = "sha256:b6ad1a679f760dda52b1168c859d01b7b80648ea6f7f7c7f5a8a91dc3f3ecb84"}, + {file = "fsspec-2024.5.0-py3-none-any.whl", hash = "sha256:e0fdbc446d67e182f49a70b82cf7889028a63588fde6b222521f10937b2b670c"}, + {file = "fsspec-2024.5.0.tar.gz", hash = "sha256:1d021b0b0f933e3b3029ed808eb400c08ba101ca2de4b3483fbc9ca23fcee94a"}, ] [package.extras] @@ -2001,7 +2001,7 @@ abfs = ["adlfs"] adl = ["adlfs"] arrow = ["pyarrow (>=1)"] dask = ["dask", "distributed"] -devel = ["pytest", "pytest-cov"] +dev = ["pre-commit", "ruff"] dropbox = ["dropbox", "dropboxdrivefs", "requests"] full = ["adlfs", "aiohttp (!=4.0.0a0,!=4.0.0a1)", "dask", "distributed", "dropbox", "dropboxdrivefs", "fusepy", "gcsfs", "libarchive-c", "ocifs", "panel", "paramiko", "pyarrow (>=1)", "pygit2", "requests", "s3fs", "smbprotocol", "tqdm"] fuse = ["fusepy"] @@ -2018,23 +2018,26 @@ s3 = ["s3fs"] sftp = ["paramiko"] smb = ["smbprotocol"] ssh = ["paramiko"] +test = ["aiohttp (!=4.0.0a0,!=4.0.0a1)", "numpy", "pytest", "pytest-asyncio (!=0.22.0)", "pytest-benchmark", "pytest-cov", "pytest-mock", "pytest-recording", "pytest-rerunfailures", "requests"] +test-downstream = ["aiobotocore (>=2.5.4,<3.0.0)", "dask-expr", "dask[dataframe,test]", "moto[server] (>4,<5)", "pytest-timeout", "xarray"] +test-full = ["adlfs", "aiohttp (!=4.0.0a0,!=4.0.0a1)", "cloudpickle", "dask", "distributed", "dropbox", "dropboxdrivefs", "fastparquet", "fusepy", "gcsfs", "jinja2", "kerchunk", "libarchive-c", "lz4", "notebook", "numpy", "ocifs", "pandas", "panel", "paramiko", "pyarrow", "pyarrow (>=1)", "pyftpdlib", "pygit2", "pytest", "pytest-asyncio (!=0.22.0)", "pytest-benchmark", "pytest-cov", "pytest-mock", "pytest-recording", "pytest-rerunfailures", "python-snappy", "requests", "smbprotocol", "tqdm", "urllib3", "zarr", "zstandard"] tqdm = ["tqdm"] [[package]] name = "gcsfs" -version = "2024.2.0" +version = "2024.5.0" description = "Convenient Filesystem interface over GCS" optional = true python-versions = ">=3.8" files = [ - {file = "gcsfs-2024.2.0-py2.py3-none-any.whl", hash = "sha256:20bf70cc81d580474dd299d55e1ffcf8b3e81721aeb562e148ca0a3c900d0421"}, - {file = "gcsfs-2024.2.0.tar.gz", hash = "sha256:f7cffd7cae2fb50c56ef883f8aef9792be045b5059f06c1902c3a6151509f506"}, + {file = "gcsfs-2024.5.0-py2.py3-none-any.whl", hash = "sha256:49978e7eb68800c2d074bb07b39050f8ae990899855abcdae6ef478a94528451"}, + {file = "gcsfs-2024.5.0.tar.gz", hash = "sha256:e54eaaffb82aaa369aea9b985e5db19a8446a325f796481303abe71a4e3427d6"}, ] [package.dependencies] aiohttp = "<4.0.0a0 || >4.0.0a0,<4.0.0a1 || >4.0.0a1" decorator = ">4.1.2" -fsspec = "2024.2.0" +fsspec = "2024.5.0" google-auth = ">=1.2" google-auth-oauthlib = "*" google-cloud-storage = "*" @@ -8080,4 +8083,4 @@ visualization = ["graphviz"] [metadata] lock-version = "2.0" python-versions = "^3.9" -content-hash = "e72857e7f3678e39e3f61178bcd23b7d38ad4294f8cc57bf444055128fb2b439" +content-hash = "1d4810a6449fa0b12e59f4285f11200155c9d6efdde0b5b07e368887878e903a" diff --git a/pyproject.toml b/pyproject.toml index 3ed78421f16d..1d163dcfad81 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -72,7 +72,7 @@ impyla = { version = ">=0.17,<1", optional = true } oracledb = { version = ">=1.3.1,<3", optional = true } packaging = { version = ">=21.3,<25", optional = true } pins = { version = ">=0.8.3,<1", extras = ["gcs"], optional = true } -fsspec = { version = "<2024.3.0", optional = true } +fsspec = { version = "<2024.5.1", optional = true } polars = { version = ">=0.20.17,<1", optional = true } psycopg2 = { version = ">=2.8.4,<3", optional = true } pydata-google-auth = { version = ">=1.4.0,<2", optional = true } diff --git a/requirements-dev.txt b/requirements-dev.txt index f8713ac9a9c4..5128a1da2ecf 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -69,8 +69,8 @@ folium==0.16.0 ; python_version >= "3.10" and python_version < "3.13" fonttools==4.51.0 ; python_version >= "3.10" and python_version < "3.13" fqdn==1.5.1 ; python_version >= "3.10" and python_version < "3.13" frozenlist==1.4.1 ; python_version >= "3.9" and python_version < "4.0" -fsspec==2024.2.0 ; python_version >= "3.9" and python_version < "4.0" -gcsfs==2024.2.0 ; python_version >= "3.9" and python_version < "4.0" +fsspec==2024.5.0 ; python_version >= "3.9" and python_version < "4.0" +gcsfs==2024.5.0 ; python_version >= "3.9" and python_version < "4.0" gdown==5.2.0 ; python_version >= "3.10" and python_version < "3.13" geojson==3.1.0 ; python_version >= "3.10" and python_version < "3.13" geopandas==0.14.4 ; python_version >= "3.9" and python_version < "4.0"