Skip to content

Update imports for splitting mth5 to other modules#395

Merged
kujaku11 merged 15 commits into
mainfrom
test_mth5_split
Apr 27, 2026
Merged

Update imports for splitting mth5 to other modules#395
kujaku11 merged 15 commits into
mainfrom
test_mth5_split

Conversation

@kujaku11
Copy link
Copy Markdown
Collaborator

The newer version of mth5 has split modules into separate repositories so fixing the imports.

Just one import path needed to be changed.

@kujaku11 kujaku11 requested a review from kkappler April 15, 2026 04:57
Copy link
Copy Markdown
Collaborator

@kkappler kkappler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK

Update pyproject.toml to require mth5>=0.6.7 (was >=0.6.0). This dependency bump ensures the project uses fixes/features introduced in mth5 0.6.7.
Remove explicit pip installs of mt_metadata[obspy] and mth5 (patched/git) from .github/workflows/tests.yaml and .github/workflows/test_notebooks.yaml. Retains installation of mth5_test_data and the explicit jupyter/pytest dependencies. This cleans up the CI setup by removing redundant or patched package installs from the workflow steps.
@kujaku11
Copy link
Copy Markdown
Collaborator Author

@kkappler This PR is ready to merge. The tests are using PyPi installed new mth5==0.6.7.

@kkappler kkappler added the release:patch Intended to trigger publish to PyPI label Apr 24, 2026
@kujaku11 kujaku11 merged commit 3395804 into main Apr 27, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:patch Intended to trigger publish to PyPI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants