Skip to content

Commit bc35e65

Browse files
committed
sf3s, out - fsspec, in
1 parent 60e1f72 commit bc35e65

File tree

5 files changed

+7
-5
lines changed

5 files changed

+7
-5
lines changed

Changelog.rst

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ Version NEXTVERSION
3131
different ``formula_terms``
3232
(https://github.com/NCAS-CMS/cfdm/issues/380).
3333
* New dependency: ``pyfive>=1.1.1``
34+
* New dependency: ``fsspec>=2026.2.0``
3435
* Changed dependency: ``h5netcdf>=1.8.0``
36+
* Removed dependency: ``s3fs``
3537

3638
----
3739

@@ -63,7 +65,7 @@ Version 1.13.0.0
6365
* Reduce the time taken to import `cfdm`
6466
(https://github.com/NCAS-CMS/cfdm/issues/361)
6567
* New optional dependency: ``zarr>=3.1.3``
66-
* Removed dependency (now optional): ``zarr>=3.0.8``
68+
* Removed dependency (now optional): ``zarr``
6769

6870
----
6971

cfdm/docstring/docstring.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@
398398
* **HTTP(S)**: Storage options are passed to
399399
`fsspec.filesystem`. If the file cannot be opened via
400400
this file system, then OpenDAP is attempted.
401-
401+
402402
*Parameter example:*
403403
``{'cache_type': 'readahead', 'block_size': 1048576}``
404404

cfdm/functions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ def environment(display=True, paths=True):
448448
"h5py": _get_module_info("h5py", try_except=True),
449449
"pyfive": _get_module_info("pyfive", try_except=True),
450450
"zarr": _get_module_info("zarr", try_except=True),
451-
"s3fs": _get_module_info("s3fs", try_except=True),
451+
"fsspec": _get_module_info("fsspec", try_except=True),
452452
"scipy": _get_module_info("scipy", try_except=True),
453453
"dask": _get_module_info("dask"),
454454
"distributed": _get_module_info("distributed"),

docs/source/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ The cfdm package requires:
202202

203203
* `pyive <https://pypi.org/project/pyfive>`_, version 1.1.1 or newer.
204204

205-
* `s3fs <https://pypi.org/project/s3fs>`_, version 2024.6.0 or newer.
205+
* `fsspec <https://pypi.org/project/fsspec>`_, version 2026.2.0 or newer.
206206

207207
* `dask <https://pypi.org/project/dask>`_, version 2025.5.1 or newer.
208208

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ scipy>=1.10.0
66
h5netcdf>=1.8.0
77
h5py>=3.12.0
88
pyfive>=1.1.1
9-
s3fs>=2024.6.0
9+
fsspec>=2026.2.0
1010
dask>=2025.5.1
1111
distributed>=2025.5.1
1212
uritools>=4.0.3

0 commit comments

Comments
 (0)