Releases: UXARRAY/uxarray
Releases · UXARRAY/uxarray
v2024.08.1
What's Changed
- Add files to support git archives by @kafitzgerald in #921
New Contributors
- @kafitzgerald made their first contribution in #921
Full Changelog: v2024.08.0...v2024.08.1
v2024.08.0
What's Changed
- README Updates by @philipc2 in #876
- Preserve attributes when setting desired longitude range by @philipc2 in #874
- Optimize Face Bounds Computation by @philipc2 in #877
- Unpin NumPy, Pandas, ASV, Support Python 3.12, Fix Broken Install Link by @philipc2 in #883
- Logo Refresh by @philipc2 in #881
- Support ICON Primal Grid by @philipc2 in #774
- Fix #889: Remove .values in _slice_from_grid by @kjnam in #890
- Fix conn when orig_fv is None by @rajeeja in #896
- UXarray Themed Colormaps by @aaronzedwick in #873
- Add CITATION.cff by @erogluorhan in #904
- Fix #906 by @kjnam in #907
- Keep attrs when slicing a grid (feature #908) by @kjnam in #909
- ASV CI Fixes by @philipc2 in #912
- CITATION.cff: Remove duplicate entries, add Rachel, add lacking ORCID IDs by @erogluorhan in #910
- Refreshed logos - cleanup by @erogluorhan in #917
Full Changelog: v2024.07.1...v2024.08.0
v2024.07.1
What's Changed
- Fix #862 by @kjnam in #863
- Pass coords to new UxDataArray in remap methods by @ahijevyc in #867
- HTML Repr for
Grid
,UxDataArray
andUxDataset
by @philipc2 in #868 - Update Supported Connectivity Table by @aaronzedwick in #871
- ASV Benchmarks for Remapping and Tree Construction by @aaronzedwick in #870
Full Changelog: v2024.07.0...v2024.07.1
v2024.07.0
What's Changed
- Optimize the
get_cartesian_face_edge_nodes
andget_lonlat_rad_face_edge_nodes
by @hongyuchen1030 @amberchen122 in #799 - ASV Benchmarking Pull Request Workflow by @philipc2 in #831
- MPAS
face_face_connectivity
parsing by @aaronzedwick in #832 - Face area bug fix by @rajeeja in #837
- Add Missing Face Area Notebook to User Guide by @philipc2 in #838
- Bump actions/github-script from 6 to 7 by @dependabot in #842
- Fix #846 by @kjnam in #847
- Bump actions/setup-python from 5.1.0 to 5.1.1 by @dependabot in #850
- Add check for
None
when setting defaultclabel
by @philipc2 in #841 - Fix #853 by @kjnam in #854
- Update
to_polycollection()
,to_linecollection
and create Matplotlib Visualization Guide by @philipc2 in #844 - Populate
face_face_connectivity
by @aaronzedwick in #829
Full Changelog: v2024.06.0...v2024.07.0
v2024.06.0
What's Changed
- Bump codecov/codecov-action from 4.3.1 to 4.4.1 by @dependabot in #800
- Fix Typos in
README.md
by @philipc2 in #797 - Bump codecov/codecov-action from 4.4.1 to 4.5.0 by @dependabot in #815
- Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 by @dependabot in #814
- o Fix install link by @rajeeja in #820
- Fix Dask bug with Point Raster by @philipc2 in #817
- Topological Aggregations: (Node to Edge) and (Node to Face) by @philipc2 in #711
- Remapping Overwrites Original Data by @aaronzedwick in #819
- Remapping Notebook by @aaronzedwick in #807
- User Guide for Tree Structures by @aaronzedwick in #806
- Support GEOS Cube-Sphere Grids by @philipc2 in #802
- Pass coords to UxDataArray by @ahijevyc in #818
- Documentation Improvements by @philipc2 in #810
Full Changelog: v2024.05.0...v2024.06.0
v2024.05.0
What's Changed
- Bump codecov/codecov-action from 4.3.0 to 4.3.1 by @dependabot in #777
- Ruff Updates by @philipc2 in #728
- ASV Benchmarks for 480km and 120km MPAS Meshes by @philipc2 in #775
- User Guide & Documentation Improvements by @philipc2 in #472
- Add parameters to
UxDataArray.to_dataset()
by @philipc2 in #783 - Move area calc notebook to users guide by @rajeeja in #788
- Populate Tutorials & Videos Section by @philipc2 in #789
- Vectorize Coordinate Conversion Functions by @philipc2 in #748
- Add CODECOV_TOKEN to ci.yml to fix Codecov uploads by @erogluorhan in #791
- Fix ASV CI Workflow by @philipc2 in #792
- Re-introduce Numba to face area computations by @philipc2 in #794
Full Changelog: v2024.04.0...v2024.05.0
v2024.04.0
What's Changed
- Bump codecov/codecov-action from 4.1.0 to 4.1.1 by @dependabot in #745
- Bump actions/setup-python from 5.0.0 to 5.1.0 by @dependabot in #746
- UGRID Conformance, Grid Construction from Minimal Grid Variables by @philipc2 in #628
- Compare and Swap Holoviews Extension by @philipc2 in #733
- Fix FutureWarning in
Grid.sizes
by @philipc2 in #750 - Structured Test Grid and Plotting Improvements by @philipc2 in #741
- Fix x and y label in Vector Polygon Plot by @philipc2 in #753
- Initial Implementation of Latitude Longitude Face Bounds by @philipc2 in #692
- Always Rasterize with default
UxDataArray.plot()
by @philipc2 in #762 - Bump codecov/codecov-action from 4.1.1 to 4.3.0 by @dependabot in #763
- Remove
decode_times
as a hard-coded parameter by @philipc2 in #767 - Support Xarray Plotting Routines by @philipc2 in #760
- Zonal face weights at constant lat by @hongyuchen1030 in #555
- Migrate to
pyproject.toml
and deprecate localmeta.yaml
by @philipc2 in #771
Full Changelog: v2024.03.0...v2024.04.0
v2024.03.0
What's Changed
- Bump codecov/codecov-action from 3.1.5 to 4.0.1 by @dependabot in #691
- Add the brand new (beta) GitHub hosted M1 runner into ci.yml by @erogluorhan in #685
- Accessor API for Remapping by @aaronzedwick in #693
- Bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #696
- Setup ASV Benchmarking by @philipc2 in #694
- Bugfix
pt_on_gca
by @hongyuchen1030 in #698 - Bump codecov/codecov-action from 4.0.1 to 4.0.2 by @dependabot in #702
- Bump codecov/codecov-action from 4.0.2 to 4.1.0 by @dependabot in #706
- Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 by @dependabot in #707
- Pin ASV to avoid Benchmark CI Failures by @philipc2 in #705
- Fix FutureWarnings in the code and tests by @erogluorhan in #709
- Fix Pre-Commit by @philipc2 in #720
- Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 by @dependabot in #722
- Fix documentation typos by @dfg-13 in #736
- Fix CI Failures by @philipc2 in #731
New Contributors
Full Changelog: v2024.02.0...v2024.03.0
v2024.02.0
What's Changed
- Fix optional args for
dataarray_plot.datashade
call in the accessor by @erogluorhan in #675 - Fix conflict between user-defined
clabel
andkwargs
by @philipc2 in #676 - Compute Edge Centroids by @aaronzedwick in #658
- Update Docstrings for BallTree and KDTree structures by @aaronzedwick in #679
- Bump codecov/codecov-action from 3.1.4 to 3.1.5 by @dependabot in #682
- Bump styfle/cancel-workflow-action from 0.12.0 to 0.12.1 by @dependabot in #681
- Implement
UxDataArray.gradient()
andUxDataArray.difference()
by @philipc2 in #534 - Insert latlon box by @hongyuchen1030 in #639
- NSF NCAR branding updates by @erogluorhan in #684
- Support Reading ESMF Formatted Unstructured Grids by @philipc2 in #683
- Inverse Distance Weighted Remapping Implementation by @aaronzedwick in #591
Full Changelog: v2024.01.1...v2024.02.0
v2024.01.1
What's Changed
- Support for Nearest Neighbor
edges
Remapping by @aaronzedwick in #665
Full Changelog: v2024.01.0...v2024.01.1