glue-viz / glue-astronomy

Plugin to add astronomy-specific functionality to glue
https://glue-astronomy.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
11 stars 12 forks source link

Add spectral_cube, glue-qt to devdeps; test py312 #98

Closed dhomeier closed 4 months ago

dhomeier commented 8 months ago

Description

Astropy 6.0dev has removed a number of deprecated functions, breaking CI through spectral_cube, with a fix merged, but not released. Adding it to the git-installs for dev at least temporarily, and also adding glue-qt to keep sync'ed with glue-core. Finally throwing in a py312 test job.

codecov[bot] commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 96.68%. Comparing base (e895db9) to head (b9e1bc3). Report is 5 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #98 +/- ## ========================================== - Coverage 96.90% 96.68% -0.22% ========================================== Files 18 18 Lines 1421 1448 +27 ========================================== + Hits 1377 1400 +23 - Misses 44 48 +4 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

astrofrog commented 4 months ago

@dhomeier - want to trigger a new build? (glue-viz/glue#2477 is merged)

dhomeier commented 4 months ago

All clear!