Skip to content

Added pyshtools back, sped up marsfiles testing#110

Merged
rurata merged 3 commits intoNASA-Planetary-Science:develfrom
falconstryker:devel
May 12, 2025
Merged

Added pyshtools back, sped up marsfiles testing#110
rurata merged 3 commits intoNASA-Planetary-Science:develfrom
falconstryker:devel

Conversation

@falconstryker
Copy link
Copy Markdown
Collaborator

This update puts pyshtool capabilities back in. The arguments that require pyshtools will not work unless users install the version of CAP with pyshtools, and CAP will notify users of that when they try to use relevant tools.

Instructions for installing CAP are updated. These include instructions for installing with pyshtools on Windows, MAC, and Linux with pip or conda.

Marsfiles testing was fast locally and slow on GitHub actions. This uses Richard's short files option for creating dummy files to test MarsFiles faster on GitHub

falconstryker and others added 3 commits May 9, 2025 12:34
* added base test parent class for cleaner code

* modified test_marsfiles and test_marsinterp to use base_test

* modified tests for marscal marsformat marsplot

* modified test_marsvars for base_test

* adjusted short time lengths of dummy test files to work with test_marsfiles

* cd to tests directory for actions

Co-authored-by: Richard Urata <rurata@users.noreply.github.com>
@rurata rurata self-assigned this May 12, 2025
@rurata
Copy link
Copy Markdown
Collaborator

rurata commented May 12, 2025

Looks good

@rurata rurata merged commit 55507b2 into NASA-Planetary-Science:devel May 12, 2025
12 checks passed
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.

2 participants