Recent Releases of gsw-python

gsw-python - v3.6.20

What's Changed

  • Fix rho units in two docstrings by @efiring in https://github.com/TEOS-10/GSW-Python/pull/179
  • Remove nightly version of numpy by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/184
  • Pin twine by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/188
  • Remove micromamba from the CIs by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/189
  • Fix URLs redirects by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/187
  • Add sactinterp and tracerctinterp functions to GSW-Python by @mauzey1 in https://github.com/TEOS-10/GSW-Python/pull/185
  • Add zizmor checks by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/196
  • bump cibuildwheel and manylinux by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/199

New Contributors

  • @mauzey1 made their first contribution in https://github.com/TEOS-10/GSW-Python/pull/185

Full Changelog: https://github.com/TEOS-10/GSW-Python/compare/v3.6.19...v3.6.19.post0

- C
Published by ocefpaf 10 months ago

gsw-python - v3.6.19

What's Changed

  • Build sdist and aarch64 by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/169
  • Update from GSW-C and add declspec for dll export by @efiring in https://github.com/TEOS-10/GSW-Python/pull/173
  • Modify cheaderparser.py for DECLSPEC addition by @efiring in https://github.com/TEOS-10/GSW-Python/pull/174
  • Add infunnel wrapper, simplify code generation by @efiring in https://github.com/TEOS-10/GSW-Python/pull/175

Full Changelog: https://github.com/TEOS-10/GSW-Python/compare/v3.6.18...v3.6.19

- C
Published by ocefpaf almost 2 years ago

gsw-python - v3.6.18

What's Changed

  • Avoid distutils by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/143
  • Add citation in README.md by @rcaneill in https://github.com/TEOS-10/GSW-Python/pull/145
  • Fix upload-download artifacts by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/154
  • Should fix PyPI publishing by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/155
  • version everything and allow tests to run on macos-14 by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/159
  • Test on py312 by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/164
  • Fix typo... by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/163
  • Dev notes by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/133
  • Remove used dependency by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/165
  • Test against numpy 2.0 by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/166

Full Changelog: https://github.com/TEOS-10/GSW-Python/compare/v3.6.17...v3.6.18

- C
Published by ocefpaf about 2 years ago

gsw-python - v3.6.17.post1

Build wheel for py312

- C
Published by ocefpaf about 2 years ago

gsw-python - v3.6.17

What's Changed

  • Add 'const' modifiers to ufuncs via make_ufuncs.py by @efiring in https://github.com/TEOS-10/GSW-Python/pull/109
  • let's see if we can revive the docs by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/110
  • Add name setup.py by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/112
  • Ensure the slice is an array by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/114
  • add dependabot for GHA by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/113
  • Closes 74 by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/126
  • Fix linter by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/127
  • Update umamba gha by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/139
  • Add gibbs and gibbs_ice via ufunc wrapping. by @efiring in https://github.com/TEOS-10/GSW-Python/pull/134

Full Changelog: https://github.com/TEOS-10/GSW-Python/compare/v3.6.16...v.3.6.17

- C
Published by ocefpaf almost 3 years ago

gsw-python - v3.6.16.post1

What's Changed

  • Add 'const' modifiers to ufuncs via make_ufuncs.py by @efiring in https://github.com/TEOS-10/GSW-Python/pull/109
  • let's see if we can revive the docs by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/110

Full Changelog: https://github.com/TEOS-10/GSW-Python/compare/v3.6.16...v3.6.16.post1

- C
Published by ocefpaf over 3 years ago

gsw-python - v3.6.16

What's Changed

  • Update underlying c code to v3.06.16 https://github.com/TEOS-10/GSW-Python/pull/107

- C
Published by ocefpaf over 3 years ago

gsw-python - v3.4.2

What's Changed

  • add DOI by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/72
  • Use GitHub Actions for the tests by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/73
  • build wheel for Python 3.9 by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/79
  • Wrap longitude, 0-360, where it is used directly. by @efiring in https://github.com/TEOS-10/GSW-Python/pull/86
  • Add link to new xarray wrapper gsw-xarray by @rcaneill in https://github.com/TEOS-10/GSW-Python/pull/87
  • Add py310 test to the test matrix... by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/88
  • needs to avoid globing them before the autidwheel by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/80
  • add pre-commit by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/77
  • publish docs with GHA by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/89
  • use micromamba in tests by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/93
  • Fix teos 10 url by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/94
  • Correct Nsquared unit by @rcaneill in https://github.com/TEOS-10/GSW-Python/pull/91
  • use np.expand_dims instead of np.newaxis by @rcaneill in https://github.com/TEOS-10/GSW-Python/pull/96
  • Add consts to PyUFuncGenericFunction declarations by @hoodmane in https://github.com/TEOS-10/GSW-Python/pull/99
  • Move to cibuildwheels by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/100
  • remove unused file by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/102
  • Rename master to main in the CIs by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/105
  • update README by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/104
  • Run every PR but publish only when tags by @ocefpaf in https://github.com/TEOS-10/GSW-Python/pull/106

New Contributors

  • @rcaneill made their first contribution in https://github.com/TEOS-10/GSW-Python/pull/87
  • @hoodmane made their first contribution in https://github.com/TEOS-10/GSW-Python/pull/99

Full Changelog: https://github.com/TEOS-10/GSW-Python/compare/v3.4.0...v3.4.2

- C
Published by ocefpaf over 3 years ago

gsw-python - v3.4.1.post0

  • Build for Python 3.9

- C
Published by ocefpaf almost 5 years ago

gsw-python - v3.4.1

  • Add DOI

- C
Published by ocefpaf about 5 years ago

gsw-python - v3.4.0

  • Support for xarray DataArray (#67)

- C
Published by ocefpaf over 5 years ago

gsw-python - v3.3.1.post1

  • Build wheels for Linux, Windows, and macOS :tada:

- C
Published by ocefpaf almost 6 years ago

gsw-python - v3.3.1

  • Add optional args to p_from_z and z_from_p (https://github.com/TEOS-10/GSW-Python/pull/49).

- C
Published by ocefpaf about 7 years ago

gsw-python - v3.3.0

  • Adds functions SP_salinometer, O2sol, and O2sol_SP_pt by updating the C source. (Thanks to @DocOtak for https://github.com/TEOS-10/GSW-C/pull/30/commits/e32245e and https://github.com/TEOS-10/GSW-C/pull/26.)
  • Fixes a bug in handling of p_ref in geostrophy. (Thanks to @zhang-c for bug report and fix.)
  • Fixes a bug in distance when the pressure argument is omitted.

- C
Published by efiring over 7 years ago

gsw-python - v3.2.1

  • Unified code for Windows and Linux.
  • Fix bug in pchip_interp utility function.

- C
Published by ocefpaf about 8 years ago

gsw-python - v3.2.0

  • Wraps new function: gsw_geo_strf_dyn_height_1.c See https://github.com/TEOS-10/GSW-C/pull/20 for more information.

- C
Published by ocefpaf over 8 years ago

gsw-python - v3.1.1

This releases fixes a bug in the distance and geostrophic_velocity functions, and adds the axis kwarg to distance.

- C
Published by ocefpaf about 9 years ago

gsw-python - v3.1.0

First release of the numpy ufunc wrappers of the GSW-C implementation. We expect it to replace the original python-gsw pure-python implementation after a brief overlap period.

- C
Published by ocefpaf about 9 years ago