Skip to content

Conversation

trexfeathers
Copy link
Contributor

@trexfeathers trexfeathers commented Aug 28, 2025

🚀 Pull Request

Description

  • Significantly re-works the release do-nothing script
  • Corrects how the release do-nothing script handles patch releases
  • Additional advice for how to patch multiple releases in one 'go'
  • Automated testing for the release do-nothing script

To-do

  • Find a solution to installing nothing for testing the do-nothing script
    • Include in dependencies?
    • Install on the fly?
    • try:
      from nothing import Progress
      except ImportError:
      install_message = (
      "This script requires the `nothing` package to be installed:\n"
      "pip install git+https://github.com/SciTools-incubator/nothing.git"
      )
      raise ImportError(install_message)
  • Finish writing the automated tests
  • Action any corrections that the testing highlights
  • Find an alternative term to series, which is meaningful to everyone while not being ambiguous

Consult Iris pull request check list


Add any of the below labels to trigger actions on this PR:

  • benchmark_this Request that this pull request be benchmarked to check if it introduces performance shifts

scitools-ci[bot]
scitools-ci bot previously requested changes Aug 28, 2025
Copy link
Contributor

@scitools-ci scitools-ci bot left a comment

Choose a reason for hiding this comment

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

cls.get_github_user,
cls.get_release_type,
cls.analyse_remotes,
# cls.parse_tags,
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Oops

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

1 participant