-
-
Notifications
You must be signed in to change notification settings - Fork 363
Closed
Labels
bugPotential issues with the zarr-python libraryPotential issues with the zarr-python library
Description
Zarr version
v3.0.9
Numcodecs version
v0.16.1
Python Version
3.13.2
Operating System
mac
Installation
uv
Description
I just got an error from inside zarr while running the xarray test suite
> return fsspec.implementations.asyn_wrapper.AsyncFileSystemWrapper(fs, asynchronous=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
E AttributeError: module 'fsspec.implementations' has no attribute 'asyn_wrapper'
I initially assumed that this must be a typo right? Apparently not - fsspec
really does expose a module asyn_wrapper
which contains a function async_wrapper
🙃
But this still seems like a potential bug with dependencies, all I did was install and run my tests using uv
which should not have failed like this.
Steps to reproduce
git clone xarray
uv run pytest
Additional output
uv pip list
gives
Package Version Editable project location
----------------------------- ------------------------------------ -------------------------------------
alabaster 1.0.0
anyio 4.9.0
appnope 0.1.4
argon2-cffi 25.1.0
argon2-cffi-bindings 21.2.0
arrow 1.3.0
asciitree 0.3.3
asttokens 3.0.0
async-lru 2.0.5
attrs 25.3.0
babel 2.17.0
beautifulsoup4 4.13.4
bleach 6.2.0
bokeh 3.7.3
bottleneck 1.5.0
cartopy 0.24.1
cattrs 25.1.1
certifi 2025.6.15
cffi 1.17.1
cfgv 3.4.0
cftime 1.6.4.post1
charset-normalizer 3.4.2
click 8.2.1
cloudpickle 3.1.1
comm 0.2.3
contourpy 1.3.2
coverage 7.9.2
crc32c 2.7.1
cycler 0.12.1
dask 2025.5.1
debugpy 1.8.15
decorator 5.2.1
defusedxml 0.7.1
deprecated 1.2.18
distlib 0.3.9
distributed 2025.5.1
docutils 0.21.2
donfig 0.8.1.post1
execnet 2.1.1
executing 2.2.0
fasteners 0.19
fastjsonschema 2.21.1
filelock 3.18.0
flox 0.10.4
fonttools 4.58.5
fqdn 1.5.1
fsspec 2025.5.1
gitdb 4.0.12
gitpython 3.1.44
h11 0.16.0
h5netcdf 1.6.3
h5py 3.14.0
httpcore 1.0.9
httpx 0.28.1
hypothesis 6.135.24
identify 2.6.12
idna 3.10
imagesize 1.4.1
iniconfig 2.1.0
ipykernel 6.30.0
ipython 9.4.0
ipython-pygments-lexers 1.1.1
isoduration 20.11.0
jedi 0.19.2
jinja2 3.1.6
json5 0.12.0
jsonpointer 3.0.0
jsonschema 4.24.0
jsonschema-specifications 2025.4.1
jupyter-client 8.6.3
jupyter-core 5.8.1
jupyter-events 0.12.0
jupyter-lsp 2.2.6
jupyter-server 2.16.0
jupyter-server-terminals 0.5.3
jupyterlab 4.4.5
jupyterlab-pygments 0.3.0
jupyterlab-server 2.27.3
kiwisolver 1.4.8
legacy-cgi 2.6.3
llvmlite 0.44.0
locket 1.0.0
lxml 6.0.0
lz4 4.4.4
markupsafe 3.0.2
matplotlib 3.10.3
matplotlib-inline 0.1.7
mistune 3.1.3
msgpack 1.1.1
mypy 1.18.1
mypy-extensions 1.1.0
narwhals 1.45.0
nbclient 0.10.2
nbconvert 7.16.6
nbformat 5.10.4
nc-time-axis 1.4.1
nest-asyncio 1.6.0
netcdf4 1.7.2
nodeenv 1.9.1
notebook-shim 0.2.4
numba 0.61.2
numbagg 0.9.0
numcodecs 0.16.1
numpy 2.2.6
numpy-groupies 0.11.3
opt-einsum 3.4.0
optype 0.10.0
overrides 7.7.0
packaging 25.0
pandas 2.3.0
pandas-stubs 2.3.0.250703
pandocfilters 1.5.1
parso 0.8.4
partd 1.4.2
pathspec 0.12.1
pexpect 4.9.0
pillow 11.3.0
platformdirs 4.3.8
pluggy 1.6.0
pooch 1.8.2
pre-commit 4.2.0
prometheus-client 0.22.1
prompt-toolkit 3.0.51
psutil 7.0.0
ptyprocess 0.7.0
pure-eval 0.2.3
pyarrow 20.0.0
pycparser 2.22
pydap 3.5.5
pygments 2.19.2
pyparsing 3.2.3
pyproj 3.7.1
pyshp 2.3.1
pytest 8.4.1
pytest-asyncio 1.1.0
pytest-cov 6.2.1
pytest-env 1.1.5
pytest-mypy-plugins 3.2.0
pytest-timeout 2.4.0
pytest-xdist 3.8.0
python-dateutil 2.9.0.post0
python-json-logger 3.3.0
pytz 2025.2
pyyaml 6.0.2
pyzmq 27.0.0
referencing 0.36.2
regex 2024.11.6
requests 2.32.4
requests-cache 1.2.1
rfc3339-validator 0.1.4
rfc3986-validator 0.1.1
roman-numerals-py 3.1.0
rpds-py 0.26.0
ruff 0.12.1
scipy 1.16.0
scipy-stubs 1.16.0.2
seaborn 0.13.2
send2trash 1.8.3
setuptools 80.9.0
shapely 2.1.1
six 1.17.0
smmap 5.0.2
sniffio 1.3.1
snowballstemmer 3.0.1
sortedcontainers 2.4.0
soupsieve 2.7
sparse 0.17.0
sphinx 8.2.3
sphinx-autosummary-accessors 2025.3.1
sphinxcontrib-applehelp 2.0.0
sphinxcontrib-devhelp 2.0.0
sphinxcontrib-htmlhelp 2.1.0
sphinxcontrib-jsmath 1.0.1
sphinxcontrib-qthelp 2.0.0
sphinxcontrib-serializinghtml 2.0.0
stack-data 0.6.3
tblib 3.1.0
terminado 0.18.1
tinycss2 1.4.0
tomlkit 0.13.3
toolz 1.0.0
tornado 6.5.1
traitlets 5.14.3
types-colorama 0.4.15.20240311
types-decorator 5.2.0.20250324
types-defusedxml 0.7.0.20250516
types-docutils 0.21.0.20250604
types-networkx 3.5.0.20250701
types-openpyxl 3.1.5.20250602
types-pexpect 4.9.0.20250516
types-psutil 7.0.0.20250601
types-pycurl 7.45.6.20250309
types-pygments 2.19.0.20250516
types-python-dateutil 2.9.0.20250516
types-pytz 2025.2.0.20250516
types-pyyaml 6.0.12.20250516
types-requests 2.32.4.20250913
types-setuptools 80.9.0.20250529
typing-extensions 4.14.0
tzdata 2025.2
uri-template 1.3.0
url-normalize 2.2.1
urllib3 2.5.0
virtualenv 20.31.2
wcwidth 0.2.13
webcolors 24.11.1
webencodings 0.5.1
webob 1.8.9
websocket-client 1.8.0
wrapt 1.17.2
xarray 2025.7.2.dev113+g43a7f1e54.d20250918 /Users/tom/Documents/Work/Code/xarray
xyzservices 2025.4.0
zarr 3.0.9
zict 3.0.0
Metadata
Metadata
Assignees
Labels
bugPotential issues with the zarr-python libraryPotential issues with the zarr-python library