Skip to content

Releases: CNES/pangeo-pyinterp

2024.11.0

07 Nov 14:46
212bc72
Compare
Choose a tag to compare

New Feature

  • #27 : "Introduced a new feature to the RTree object to handle Cartesian coordinates, bypassing the LLA/ECEF conversion."

Added

  • Introduced GitHub Actions CI workflow (.github/workflows/ci.yaml) for coverage and testing across Linux, macOS, and Windows.
  • Added new dependencies to environment.yml: boost-cpp, cmake, coverage, dask, eigen, gtest, lcov, pytest-cov, setuptools, and xarray.
  • Added CMake policy CMP0167 in CMakeLists.txt.

Changed

  • Updated pre-commit hooks to newer versions in .pre-commit-config.yaml.
  • Modified CMakeLists.txt to adjust BLAS libraries configuration.
  • Updated CODE_OF_CONDUCT.md for wording consistency.
  • Updated README.rst badges to use GitHub Actions instead of Azure DevOps.
  • Renamed conda environment from RTD to pyinterp in environment.yml.

Removed

  • Deleted Azure Pipelines configuration (azure-pipelines.yml).
  • Removed docformatter pre-commit hook from .pre-commit-config.yaml.

2024.6.0

15 Jun 13:44
Compare
Choose a tag to compare
  • Fix compatibility with Numpy 2.0.0
  • Minor bug fixes.

Full Changelog: 2024.3.0...2024.6.0

2024.3.0

02 Mar 16:47
Compare
Choose a tag to compare
  • Enhance the performance of the spline/bicubic interpolation:
    • The bicubic interpolation is now 40% faster.
    • The cubic spline interpolation is now 30% faster.

2024.2.0

05 Feb 08:56
Compare
Choose a tag to compare
  • Fix equator point selection in orbit.py
  • Fix skewing of first pass in calculate_orbit() function
  • Add support for Grid2DUInt8 interpolation
  • Swap min_corner and max_corner in geodetic box constructor if necessary

2024.1.0

15 Jan 12:35
Compare
Choose a tag to compare
  • Fix issues in the test suite.
  • Fix linter warnings.

Full Changelog: 2023.11.0...2024.1.0

2023.11.0

19 Nov 12:47
Compare
Choose a tag to compare
  • Add intersection method to LineString class
  • RegularGridInterpolator does not handle interpolator keywords.

Full Changelog: 2023.10.2...2023.11.0

2023.10.2

21 Oct 14:14
Compare
Choose a tag to compare

Fix issues with Python 3.12

Full Changelog: 2023.10.1...2023.10.2

2023.10.1

10 Oct 09:28
Compare
Choose a tag to compare
  • Fill time series by linear interpolation.
  • Fill unknown positions by linear interpolation.

Full Changelog: 2023.10.0...2023.10.1

2023.10.0

01 Oct 08:55
Compare
Choose a tag to compare
  • Period list management.
  • Documentation fixes.
  • Geohash box must be within [-180, 180[.
  • Fix a bug in the calculation of the orbit from the ephemeris.

Full Changelog: 2023.5.0...2023.10.0

Fixed the use of BLAS.

24 May 06:36
Compare
Choose a tag to compare
  • If MKL is not wanted, use the default BLAS implementation available. On MacOS
    this is Accelerate. On Linux this is OpenBLAS or a Generic BLAS implementation.

Full Changelog: 2023.2.1...2023.5.0