-
-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Labels
dependencyRelease notes labelRelease notes label
Description
Describe the bug
mesa-geo currently imports symbols from mesa.space, which is removed in mesa/mesa#3337
Expected behavior
mesa-geo should import successfully on current Mesa and use supported APIs (mesa.discrete_space / mesa.experimental.continuous_space where relevant), without depending on mesa.space.
To Reproduce
- Use latest Mesa (3.5.0.dev0)
- In
mesa-georun:
python -c "import mesa_geo"- Observe failure:
ModuleNotFoundError: No module named 'mesa.space'
Direct failing import location:
raster_layers.py (line 19) (from mesa.space import Coordinate, accept_tuple_argument)
Additional context
- This is a hard import-time break, not a deprecation warning.
- A full migration should remove all
mesa.spaceimports/usages frommesa-geoand replace type aliases/decorators with equivalents that do not require legacy Mesa space internals.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dependencyRelease notes labelRelease notes label