-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor cubeviz parser and plugins for specutils 2.0 compatibility #2762
base: main
Are you sure you want to change the base?
Conversation
I confirmed offline that the ESA parser can be removed, it was specifically to support commissioning. |
It looks like the pixel |
cc94d7d
to
611aa44
Compare
…arg to cubeviz parser
d44823c
to
06819df
Compare
@@ -23,7 +23,7 @@ dependencies = [ | |||
"ipywidgets>=8.0.6", | |||
"voila>=0.4,<0.5", | |||
"pyyaml>=5.4.1", | |||
"specutils>=1.9", | |||
"specutils>=2.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as glue-viz/glue-astronomy#100 (review)
"specutils>=2.0", | |
"specutils>=2.0.dev", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But then we'll see all the test failures that I haven't updated to fix 😭 😆
Tests are expected to fail on this, since it requires specutils v2.0-dev and the glue-astronomy compatibility PR to work. But I'd like to get this in front of other people for testing sooner rather than later.
Current known to-do items, I will add to these as new issues they are discovered and update when fixed:
_parse_jwst_s3d
now that specutils and glue-astronomy handle GWCS.Spectrum1D.read
like_parse_jwst_s3d
was.