Quick bugfix release to include missing companion-widget source-files on install. #234
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
EOmaps v8.0.2
dask-expr
dependency fordatashader
EOmaps v8.0
A new major release that brings a lot of important updates and improvements for EOmaps!
§ New License!
The EOmaps source code is now licensed under a BSD 3 Clause License to make it easier for users and contributors to improve and extend the codebase and to use EOmaps to build awesome tools for geo-data analysis!
Interested in contributing to EOmaps? Checkout the updated Contribution Guide!
pip
installDependency management for
EOmaps
has been improved to split between required and optional dependencies.Make sure to have a look at the updated installation instructions in the docs for more details on how to selectively install optional dependencies!
🌳 New
m.set_data(...)
now directly acceptsxarray.Datasets
as input (see docs on how to assign datasets)overlay_layer
switch_layer
keypress-callback now also accepts lists of layer-names (or lists of tuples(name, transparency)
)"ensure_same_id"
LayoutEditor
now accepts-1
as width/height value for axes (to auto-adjust the value)🕹️ Jupyter Widgets
There is now a collection of pre-configured Jupyter Widgets that can be used as control elements in Jupyter Notebooks!
🌦️ Changes
pyproject.toml
file (instead ofsetup.py
)>=3.8
_version.py
has been removed. The version is now specified in the[project]
category of thepyproject.toml
file.micromamba
to setup (and cache) test environmentsshow_outline
andylabel
have been renamed tooutline
andhist_label
📖 Documentation updates
Make sure to checkout the fully updated API docs!
🔨 Fixes
numpy
binary incompatibility warning ifnetCDF4
is imported after numpym.apply_layout(...)
shade_raster
shaperaster
-shapem.add_text(...)
numpy.ma.masked_array
issues with datashader/numba when using"shade_points"
raster
shape with 1D datasets