Uxarray

Latest version: v2025.3.0

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

2025.03.0

This release brings a number of enhancements and bugfixes:

:notebook_with_decorative_cover: Initial implementation of Spatial Hashing
:eight_pointed_black_star: Point in Face Functionality
:rocket: Improved Dask & Xarray usage internally


What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1174
* Bump codecov/codecov-action from 5.3.1 to 5.4.0 by dependabot in https://github.com/UXARRAY/uxarray/pull/1173
* Point In Face & Get Faces Containing Point by aaronzedwick in https://github.com/UXARRAY/uxarray/pull/1056
* Ensure inherited methods return UXarray objects by philipc2 in https://github.com/UXARRAY/uxarray/pull/1172
* Consistently use Xarray for Grid Reader, Improved Dask Support by philipc2 in https://github.com/UXARRAY/uxarray/pull/1092
* Area correction for when an edge is the line of constant latitude by rajeeja in https://github.com/UXARRAY/uxarray/pull/1120
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1177
* Add spatial hashing by fluidnumerics-joe in https://github.com/UXARRAY/uxarray/pull/1169
* Update units for parsed distances from MPAS by philipc2 in https://github.com/UXARRAY/uxarray/pull/1179

New Contributors
* fluidnumerics-joe made their first contribution in https://github.com/UXARRAY/uxarray/pull/1169

**Full Changelog**: https://github.com/UXARRAY/uxarray/compare/v2025.02.1...v2025.03.0

2025.02.1

This incremental release brings a number of enhancements and bugfixes:

:globe_with_meridians: Support for the HEALPix Grid Format (special thanks to florianziemen!)
:snake: Support for Python 3.13

What's Changed
* ASV Benchmark for High Resolution MPAS Atmosphere Grids by philipc2 in https://github.com/UXARRAY/uxarray/pull/958
* Improve Testing Coverage by philipc2 in https://github.com/UXARRAY/uxarray/pull/1158
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1159
* Update `conf.py` to fix equation rendering. by philipc2 in https://github.com/UXARRAY/uxarray/pull/1162
* Support Python 3.13 by philipc2 in https://github.com/UXARRAY/uxarray/pull/1163
* Fix Failing Docs by philipc2 in https://github.com/UXARRAY/uxarray/pull/1166
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1170
* Add HEALPix Support by philipc2 in https://github.com/UXARRAY/uxarray/pull/1147


**Full Changelog**: https://github.com/UXARRAY/uxarray/compare/v2025.02.0...v2025.02.1

2025.02.0

This release brings multiple small bug-fixes and performance improvements.

What's Changed
* Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 by dependabot in https://github.com/UXARRAY/uxarray/pull/1135
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1139
* Bump codecov/codecov-action from 5.1.2 to 5.3.1 by dependabot in https://github.com/UXARRAY/uxarray/pull/1134
* Pin `numpy<2.1` by philipc2 in https://github.com/UXARRAY/uxarray/pull/1143
* REPR Performance Improvements by philipc2 in https://github.com/UXARRAY/uxarray/pull/1144
* Bump actions/setup-python from 5.3.0 to 5.4.0 by dependabot in https://github.com/UXARRAY/uxarray/pull/1145
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1146
* Update Zonal Average Test by philipc2 in https://github.com/UXARRAY/uxarray/pull/1153
* Improve performance of Subset & Slicing by philipc2 in https://github.com/UXARRAY/uxarray/pull/1151
* Vectorize `coordinates._construct_face_centroids()` by erogluorhan in https://github.com/UXARRAY/uxarray/pull/1117
* Performance improvements for validation functions by rajeeja in https://github.com/UXARRAY/uxarray/pull/1155


**Full Changelog**: https://github.com/UXARRAY/uxarray/compare/v2025.01.0...v2025.02.0

2025.01.0

This release brings a number of enhancements and bugfixes:

:globe_with_meridians: Non-Conservative Zonal Averaging
⚖ Weighted Averaging
📈 Latitude & Longitude Interval Cross Sections
📖 New user guide sections on [Zonal Means](https://uxarray.readthedocs.io/en/latest/user-guide/zonal-average.html), [Weighted Means](https://uxarray.readthedocs.io/en/latest/user-guide/weighted_mean.html), [Custom Grid Topology](https://uxarray.readthedocs.io/en/latest/user-guide/custom-grid.html), and [Reading & Working with Geometry Files](https://uxarray.readthedocs.io/en/latest/user-guide/from_file.html)


What's Changed
* Fix failing ASV benchmarks by philipc2 in https://github.com/UXARRAY/uxarray/pull/1118
* Bump codecov/codecov-action from 5.1.1 to 5.1.2 by dependabot in https://github.com/UXARRAY/uxarray/pull/1119
* Convert unittest to pytest by rajeeja in https://github.com/UXARRAY/uxarray/pull/1100
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1121
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1123
* Add Inverse Face Indices to Subsetted Grids by aaronzedwick in https://github.com/UXARRAY/uxarray/pull/1122
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1125
* User Guide for `Grid.from_file()` by rajeeja in https://github.com/UXARRAY/uxarray/pull/1047
* Weighted Average by philipc2 in https://github.com/UXARRAY/uxarray/pull/833
* User Guide on Custom Grids & `.from_xarray()` methods by philipc2 in https://github.com/UXARRAY/uxarray/pull/1086
* Latitude & Longitude Interval Cross Section, Updated Bounding Box Subset by philipc2 in https://github.com/UXARRAY/uxarray/pull/1115
* Pin `dask` to avoid CI failures by philipc2 in https://github.com/UXARRAY/uxarray/pull/1129
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1127
* Optimize Zonal Weights, Cartesian Extreme Lat by philipc2 in https://github.com/UXARRAY/uxarray/pull/1130
* Non-Conservative Zonal Mean by hongyuchen1030 amberchen122 philipc2 in https://github.com/UXARRAY/uxarray/pull/1004
* Minor Documentation Cleanup by philipc2 in https://github.com/UXARRAY/uxarray/pull/1090
* Improve Testing Coverage for Numba Caching by aaronzedwick in https://github.com/UXARRAY/uxarray/pull/1085


**Full Changelog**: https://github.com/UXARRAY/uxarray/compare/v2024.12.0...v2025.01.0

2024.12.0

This release brings a number of enhancements and bugfixes:

🌐 Support for additional FESOM2 grid formats
🐼 Optimized SCRIP reader using Polars

What's Changed
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1088
* Bump codecov/codecov-action from 5.0.2 to 5.0.7 by dependabot in https://github.com/UXARRAY/uxarray/pull/1087
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1091
* Support Additional FESOM2 Grid Formats by philipc2 in https://github.com/UXARRAY/uxarray/pull/1013
* Drop Python `3.9` by philipc2 in https://github.com/UXARRAY/uxarray/pull/1094
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1107
* Bump codecov/codecov-action from 5.0.7 to 5.1.1 by dependabot in https://github.com/UXARRAY/uxarray/pull/1106
* Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 by dependabot in https://github.com/UXARRAY/uxarray/pull/1105
* Fix bug in `_map_dims_to_ugrid`, use Polars to improve SCRIP reader performance by philipc2 in https://github.com/UXARRAY/uxarray/pull/1109
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/UXARRAY/uxarray/pull/1113
* Robust implementation of `_point_within_gca_cartesian` using only Cartesian coordinates by philipc2 in https://github.com/UXARRAY/uxarray/pull/1112


**Full Changelog**: https://github.com/UXARRAY/uxarray/compare/v2024.11.1...v2024.12.0

2024.11.1

What's Changed
* Fix pickling error in Numba exception handling & improve cache checks by philipc2 in https://github.com/UXARRAY/uxarray/pull/1083


**Full Changelog**: https://github.com/UXARRAY/uxarray/compare/v2024.11.0...v2024.11.1

Page 1 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.