Skip to content

obspy: Add version 1.5.1 - #2536

Merged
luhenry merged 2 commits into
mainfrom
obspy
Sep 30, 2026
Merged

luhenry merged 2 commits into
mainfrom
obspy

Conversation

@luhenry

@luhenry luhenry commented Sep 30, 2026 •

Copy link
Copy Markdown
Member

Compiles seven small C libraries (libmseed, evalresp, GSE2, GCF, SEG-Y, signal, TauP) loaded through ctypes. Upstream publishes no riscv64 wheel.

Mirrors upstream's build_wheels.yml.

Differs from upstream

  • obspy-runtests --no-report instead of --report - do not post results to tests.obspy.org
  • PIP_ONLY_BINARY for the numpy/scipy/matplotlib/cartopy stack - riscv64 wheels come from our registry
  • also installs cartopy, geographiclib, pyshp, jsonschema for testing - otherwise 25 tests skip

Matrix: cp312, cp313, cp314 - upstream ships no free-threaded wheel.

Testing

  • full obspy-runtests suite; network tests deselected (runner default)
  • cp312 / cp313 / cp314: 2327 passed, 20 skipped, 112 deselected (network)
  • remaining skips are upstream's own: 17 +SKIP doctests, 1 upstream-disabled, 1 root-permission test, 1 superseded by geographiclib

License: OK - LGPL-3.0; the wheel ships obspy's and vendored libmseed's LICENSE.txt, and CI asserts nothing is grafted by auditwheel (no GCC runtime, so no GPL sources job).

luhenry commented Sep 30, 2026

Copy link
Copy Markdown
Member Author

check_commit_messages fails against a stale github.event.pull_request.body captured at PR-open time, which briefly carried an auto-injected attribution footer; the live PR description has been clean since shortly after opening. This will clear itself on this PR's next real commit (the run will not update on a re-run since it replays the same cached event payload).


Generated by Claude Code

@github-actions

github-actions Bot commented Sep 30, 2026 •

Copy link
Copy Markdown
Contributor
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-30 18:25 UTC

@luhenry
luhenry marked this pull request as ready for review September 30, 2026 17:47
luhenry added a commit that referenced this pull request Sep 30, 2026
Signed-off-by: Ludovic Henry <git@ludovic.dev>
@luhenry
luhenry merged commit f968737 into main Sep 30, 2026
17 checks passed
@luhenry
luhenry deleted the obspy branch September 30, 2026 18:21
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