You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
conda list uxarray
# packages in environment at /Users/anissaz/miniconda3/envs/uxarray-test:## Name Version Build Channel
uxarray 2025.01.0 pyhd8ed1ab_1 conda-forge
Also, it is installing by default with:
dask-core 2024.1.1
dask 2024.1.1
distributed 2024.1.1
pandas 2.1.4
numpy 1.26.4
Then in python:
python
Python 3.12.8 | packaged by conda-forge | (main, Dec 5 2024, 14:19:53) [Clang 18.1.8 ] on darwin
Type "help", "copyright", "credits" or "license"for more information.
>>> import uxarray as ux
Traceback (most recent call last):
File "<stdin>", line 1, in<module>
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/uxarray/__init__.py", line 1, in<module>
from .core.api import open_grid, open_dataset, open_mfdataset
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/uxarray/core/__init__.py", line 1, in<module>
from .api import open_grid, open_dataset, open_mfdataset
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/uxarray/core/api.py", line 9, in<module>
from uxarray.grid import Grid
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/uxarray/grid/__init__.py", line 1, in<module>
from .grid import Grid
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/uxarray/grid/grid.py", line 35, in<module>
from uxarray.io._delaunay import (
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/uxarray/io/_delaunay.py", line 5, in<module>
from uxarray.grid.geometry import stereographic_projection
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/uxarray/grid/geometry.py", line 11, in<module>
import spatialpandas
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/spatialpandas/__init__.py", line 3, in<module>
from . import geometry, spatialindex, tools
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/spatialpandas/geometry/__init__.py", line 1, in<module>
from .polygon import Polygon, PolygonArray, PolygonDtype # noqa
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/spatialpandas/geometry/polygon.py", line 3, in<module>
from dask.dataframe.extensions import make_array_nonempty
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/__init__.py", line 98, in<module>
from dask.dataframe import backends, dispatch, rolling
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/backends.py", line 15, in<module>
from dask.dataframe.core import DataFrame, Index, Scalar, Series, _Frame
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/core.py", line 36, in<module>
from dask.dataframe import methods
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/methods.py", line 34, in<module>
from dask.dataframe.utils import is_dataframe_like, is_index_like, is_series_like
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/utils.py", line 20, in<module>
from dask.dataframe import ( # noqa: F401 register pandas extension types
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/_dtypes.py", line 9, in<module>
from dask.dataframe.extensions import make_array_nonempty, make_scalar
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/extensions.py", line 8, in<module>
from dask.dataframe.accessor import (
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/accessor.py", line 126, in<module>
class DatetimeAccessor(Accessor):
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/accessor.py", line 81, in __init_subclass__
_bind_property(cls, pd_cls, attr, min_version)
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/dataframe/accessor.py", line 35, in _bind_property
setattr(cls, attr, property(derived_from(pd_cls, version=min_version)(func)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/utils.py", line 981, in wrapper
method.__doc__ = _derived_from(
^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/utils.py", line 934, in _derived_from
method_args = get_named_args(method)
^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/site-packages/dask/utils.py", line 695, in get_named_args
s = inspect.signature(func)
^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/inspect.py", line 3345, in signature
return Signature.from_callable(obj, follow_wrapped=follow_wrapped,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/inspect.py", line 3085, in from_callable
return _signature_from_callable(obj, sigcls=cls,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/inspect.py", line 2673, in _signature_from_callable
call = _descriptor_get(call, obj)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/anissaz/miniconda3/envs/uxarray-test/lib/python3.12/inspect.py", line 2498, in _descriptor_get
return get(descriptor, obj, type(obj))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: descriptor '__call__'for'type' objects doesn't apply to a 'property' object
Note: If I manually update dask, the import works
After discussing with @philipc2, this seems to be a mac or m1/m2 specific issue.
What did you expect to happen?
>>> import uxarray as ux
>>>
Can you provide a MCVE to repoduce the bug?
The text was updated successfully, but these errors were encountered:
Version
v2025.1.0
How did you install UXarray?
Conda
What happened?
I made a clean conda environment with
Confirming:
Also, it is installing by default with:
Then in python:
Note: If I manually update dask, the import works
After discussing with @philipc2, this seems to be a mac or m1/m2 specific issue.
What did you expect to happen?
Can you provide a MCVE to repoduce the bug?
The text was updated successfully, but these errors were encountered: