Skip to content
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

Ready for 0.10.0 PyPI/GitHub release #1224

Open
1 of 19 tasks
sbillinge opened this issue Dec 31, 2024 · 1 comment
Open
1 of 19 tasks

Ready for 0.10.0 PyPI/GitHub release #1224

sbillinge opened this issue Dec 31, 2024 · 1 comment
Milestone

Comments

@sbillinge
Copy link
Contributor

sbillinge commented Dec 31, 2024

Release checklist for GitHub contributors

I am not sure if the API doc workflow has been done on Regolith (@tinatn29 ?) but I would like to move this to its release. I merged a few more of the outstanding PRs that were hanging around since last summer, so with the cookiecutting done I think it is all ready for the next mediium bump. @tinatn29 please confirm, and when you are working again in the new year, please could you work on the checklist? @bobleesj , if there is any additional cookiecutting with the latest tweaks, please can you see what needs to be done?

  • All PRs/issues attached to the release are merged.
  • All the badges on the README are passing.
  • License information is verified as correct. If you are unsure, please comment below.
  • Locally rendered documentation contains all appropriate pages, including API references (check no modules are
    missing), tutorials, and other human written text is up-to-date with any changes in the code.
  • Installation instructions in the README, documentation and on the website (e.g., diffpy.org) updated.
  • Successfully run any tutorial examples or do functional testing with the latest Python version
  • Grammar and writing quality have been checked (no typos).

These issues were harvested from the cookiecutting process. I paste them here for clarity and I have attached them to the release milestone.


  1. Python 3.12 support
  1. Python 3.13 support
  1. Pytest, docs, tutorials, warnings
  1. Conda-forge

Please mention @sbillinge when you are ready for release. Include any additional comments necessary, such as
version information and details about the pre-release here:

Post-release checklist

Before closing this issue, please complete the following:

  • Run tutorial examples and conduct functional testing using the installation guide in the README.
  • Documentation (README, tutorials, API references, and websites) is deployed without broken links or missing figures.
@sbillinge sbillinge added this to the v0.10.0rc milestone Dec 31, 2024
@bobleesj
Copy link
Contributor

bobleesj commented Dec 31, 2024

@bobleesj , if there is any additional cookiecutting with the latest tweaks, please can you see what needs to be done?

@sbillinge Yes, I will create issues with instructions across all of our maintained packages (I created an issue to make I do that - Billingegroup/scikit-package#223) and indicate which files to be updated, etc.

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

No branches or pull requests

2 participants