Skip to content

chore: migration to pyinterp 2026.4.0#8

Merged
robin-cls merged 4 commits into
mainfrom
pyinterp2026
May 12, 2026
Merged

chore: migration to pyinterp 2026.4.0#8
robin-cls merged 4 commits into
mainfrom
pyinterp2026

Conversation

@robin-cls
Copy link
Copy Markdown
Collaborator

Pyinterp 2026.2.0 introduces breaking changes. The migration guide must be applied to this project to restore the compatibility with the latest versions.

The 2026.4.0 is our target because it reintroduces per-pait points distance computation.

@robin-cls
Copy link
Copy Markdown
Collaborator Author

The following query has been used for additional non-regression:

from fcollections.implementations import NetcdfFilesDatabaseSwotLRL3, SwotPhases
from fsspec.implementations.ftp import FTPFileSystem

fs = FTPFileSystem('ftp-access.aviso.altimetry.fr', 21, username='****', password='****')
db = NetcdfFilesDatabaseSwotLRL3('/swot_products/l3_karin_nadir/l3_lr_ssh/', fs=fs,
                                 enable_layouts=True)
db.query(subset='Basic', cycle_number=2, bbox=(181, 50, 182, 51), version='3.0')

Both old and new version (prior/after pyinterp migration) finds the same half orbits and return the same dataset:

image

@robin-cls robin-cls merged commit 9754a4d into main May 12, 2026
10 of 11 checks passed
@robin-cls robin-cls deleted the pyinterp2026 branch May 12, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant