What's Changed
* Add divergence and updates by kthyng in https://github.com/xoceanmodel/xroms/pull/47
Details:
* hopefully fixing issue reordering dimensions when extra coords present
* divergence calculation was added to derived.py
* accessor changes:
* xgrid is run automatically when accessor is used, which could be too slow for some uses
* div and div_norm properties added to accessor
* div_norm is the surface divergence normalized by f
* added tests for new functions
* hopefully fixed build issue on several OSes by pinning `h5py < 3.2`, see for reference https://github.com/h5py/h5py/issues/1880, https://github.com/conda-forge/h5py-feedstock/issues/92 (I undid this change and instead updated how mambaforge is used in the test builds. The error then went back to just being a problem with Ubuntu 3.11 and not sure how to fix it.)
* updated docs (but still am not able to get xESMF to be recognized when docs are run so interp example that uses it isn't run)
**Full Changelog**: https://github.com/xoceanmodel/xroms/compare/v0.3.3...v0.4.0