Skip to content

Test the L0 → L0.5 step - #25

Merged
namurphy merged 57 commits into
PlasmaPy:mainfrom
namurphy:micro-pipeline
Sep 30, 2026
Merged

namurphy merged 57 commits into
PlasmaPy:mainfrom
namurphy:micro-pipeline

Conversation

@namurphy

@namurphy namurphy commented Sep 21, 2026 •

Copy link
Copy Markdown
Member

Description

  • Added a test for the level 0 to level 0.5 step.
  • Made the following noteworthy changes to ccsds_reader_pipeline.py and swp_spc_l02l1.py.
    • Set the scripts to find data files in src/pyfaradaycup/data/.
    • Removed debugger calls in favor of exceptions.
    • Made fixes to allow the packages to run on more recent versions of Python and dependencies.

Motivation

Refactoring code safely requires having tests in place to make sure that any changes to the code are not secretly breaking anything.

@namurphy namurphy changed the title Set up mini-pipeline for CI Add tests for L0 → L0.5 step Sep 29, 2026
@namurphy namurphy changed the title Add tests for L0 → L0.5 step Test the L0 → L0.5 step Sep 29, 2026
@namurphy
namurphy marked this pull request as ready for review September 29, 2026 22:46
Comment thread .github/workflows/ci.yml
Comment thread src/pyfaradaycup/data/README.md
Comment thread src/pyfaradaycup/data/README.md Outdated
except: # ruff:ignore[E722]
if verbose:
print( # ruff:ignore[T201]
"***INFO*** No local 'sweap_tlm.blk' found...using the one near ccsds_reader_pipeline.py"

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I need to update this statement

Comment thread src/pyfaradaycup/pipeline/swp_spc_l02l1.py
Comment thread src/pyfaradaycup/pipeline/swp_spc_l02l1.py Outdated
Comment thread tests/pipeline/test_pipeline.py
Comment thread src/pyfaradaycup/pipeline/ccsds_reader_pipeline.py Outdated
namurphy and others added 3 commits September 30, 2026 19:42
@namurphy
namurphy merged commit a18d2b2 into PlasmaPy:main Sep 30, 2026
14 checks passed
@namurphy
namurphy deleted the micro-pipeline branch September 30, 2026 23:47
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