Skip to content

Conversation

@teutoburg
Copy link
Contributor

@teutoburg teutoburg commented Jun 30, 2025

Changed

Armazones

  • πŸ“… removed obsolete version.yaml

ELT

  • πŸ—‚οΈ header keywords
  • πŸ“… removed obsolete version.yaml

HAWKI

  • ✏️ SummedExposure ➑️ ExposureIntegration
  • πŸ”’ floats in YAMLs fixed
  • πŸ“… removed obsolete version.yaml

LFOA

  • ✏️ SummedExposure ➑️ ExposureIntegration
  • πŸ”’ floats in YAMLs fixed
  • πŸ“… removed obsolete version.yaml

METIS

  • ✨Simplified IFU cube readout mode
  • ✨ExposureOutput (default average)
  • ✏️ Quantization ➑️ ADConversion
  • ✏️ SummedExposure ➑️ ExposureIntegration
  • βš™οΈ gain values added
  • πŸ“„ filter curves updated
  • πŸ—‚οΈ header keywords
  • πŸ”’ floats in YAMLs fixed
  • πŸ“… removed obsolete version.yaml
  • 🏷️ added ScopeSim version constraints
  • πŸ““ docs
  • βœ… tests

MICADO

  • ✨ExposureOutput (default sum)
  • ✨ADConversion
  • ✏️ SummedExposure ➑️ ExposureIntegration
  • πŸ“„ filter curves updated
  • πŸ”’ floats in YAMLs fixed
  • πŸ“… removed obsolete version.yaml
  • 🏷️ added ScopeSim version constraints
  • βœ… tests

MORFEO

  • πŸ“… removed obsolete version.yaml

OSIRIS

  • ✏️ SummedExposure ➑️ ExposureIntegration
  • πŸ”’ floats in YAMLs fixed

Paranal

  • πŸ“… removed obsolete version.yaml

ViennaLT

  • ✏️ SummedExposure ➑️ ExposureIntegration
  • πŸ”’ floats in YAMLs fixed

WFC3

  • ✏️ SummedExposure ➑️ ExposureIntegration
  • πŸ”’ floats in YAMLs fixed

Meta-level changes

  • πŸ“ added CI strategy summary, updated package structure doc
  • πŸ› οΈ fixed UTC timestamp in publish script
  • πŸ€– reworked CI workflows

@teutoburg teutoburg marked this pull request as ready for review June 30, 2025 17:07
@teutoburg
Copy link
Contributor Author

Tests are now running against PyPI versions of ScopeSim and ScopeSim_Templates (instead of main from the respective repos), as they should because we want to test here if the versions we're about to release are compatible with those πŸ’ͺ

@teutoburg
Copy link
Contributor Author

Although actually both is happening, because the HEAD branch here (dev_master) also matches a "on push" rule (again as it should be for the default branch), and those use the @main versions (re-)installed from source. Doesn't hurt either...

@teutoburg
Copy link
Contributor Author

Not sure though why this is saying "This branch is out-of-date with the base branch". That normally pops up when there were commits on the base after the head branch was branched off. The last commit on master was the merge from #222, so the only explanation I have is that maybe the merging of #189 afterwards caused some confusion to git. But I'd like to avoid criss-cross merging here, so I'm leaving the button alone (everyone else please also).

@teutoburg
Copy link
Contributor Author

teutoburg commented Jun 30, 2025

I also now added the badge report files of the most recent run here (which triggers another run of those tests, that still needs tweaking...), as those haven't been updated in forever, and this merge into master seems like the right time to commit those. Which is why I included them in the CI here, they just don't make it into a commit by themselves yet...

@teutoburg teutoburg requested a review from a team June 30, 2025 17:39
Copy link
Collaborator

@hugobuddel hugobuddel left a comment

Choose a reason for hiding this comment

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

Let's go!

@teutoburg teutoburg merged commit 50b6959 into master Jun 30, 2025
14 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.

5 participants