Repository navigation
Ready for 0.2.1 PyPI/GitHub release #39
Copy link
Copy link
Open
Description
PyPI/GitHub rc-release preparation checklist:
- 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, tutorials, and other human-written text is up-to-date with any changes in the code.
- All API references are included. To check this, run
conda install scikit-packageand thenpackage build api-doc. Review any edits made by rerendering the docs locally. - Installation instructions in the README, documentation, and the website are updated.
- Successfully run any tutorial examples or do functional testing with the latest Python version.
- Grammar and writing quality are checked (no typos).
- Install
pip install build twine, runpython -m buildandtwine check dist/*to ensure that the package can be built and is correctly formatted for PyPI release. - Dispatch matrix testing to test the release on all Python versions and systems. If you do not have permission to run this workflow, tag the maintainer and say
@maintainer, please dispatch matrix testing workflow.
Please tag the maintainer (e.g., @username) in the comment here when you are ready for the PyPI/GitHub release. Include any additional comments necessary, such as version information and details about the pre-release here:
PyPI/GitHub full-release preparation checklist:
- Create a new conda environment and install the rc from PyPI (
pip install <package-name>==??) - License information on PyPI is correct.
- Docs are deployed successfully to
https://<github-username-or-orgname>/<package-name>. - Successfully run all tests, tutorial examples or do functional testing.
Please let the maintainer know that all checks are done and the package is ready for full release.
conda-forge release preparation checklist:
- Ensure that the full release has appeared on PyPI successfully.
- New package dependencies listed in
conda.txtandtests.txtare added tometa.yamlin the feedstock. - Close any open issues on the feedstock. Reach out to the maintainer if you have questions.
- Tag the maintainer for conda-forge release.
Post-release checklist
- Run tutorial examples and conduct functional testing using the installation guide in the README. Attach screenshots/results as comments.
- Documentation (README, tutorials, API references, and websites) is deployed without broken links or missing figures.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Activity
ycexiao commentedon Oct 6, 2026
@sbillinge, please dispatch matrix testing workflow.
sbillinge commentedon Oct 7, 2026
We may need to do a skpkg update to get that, I didn't see the workflow in there.
ycexiao commentedon Oct 7, 2026
@sbillinge, I think it's matrix-and-codecov-on-merge-to-main.yml.
Also please review the submitted three PRs.
#41 fixes the
agentifycommand after thecmi-agent-skillrepo's structure changed#42 adds two screenshots and 'How to connect to ChatGPT`.
#43 runs
package updatein this repo.Please review #41 first and merge if it is good, so we can run the full
tests-on-prfor the other two PR.sbillinge commentedon Oct 7, 2026
Right but it is not showing up in the list of actions for some reason so I can't select and dispatch it. Also, it needs to be updated?
ycexiao commentedon Oct 8, 2026
@sbillinge
The workflow files is in the right position
.github/workflows/*, you should be able to see a workflow calledCIbecause it is the name provided in matrix-and-codecov-on-merge-to-main.yml. Could you please double check?Not necessarily, but it would be better to keep it in sync with the latest
scikit-packagestandard.sbillinge commentedon Oct 8, 2026
Yes, this is why I couldn't find it.
ycexiao commentedon Oct 8, 2026
@sbillinge, it's ready for another rc release.
sbillinge commentedon Oct 8, 2026
I pushed out the rc.1 release. Please test it and we can test it. I think it i may be a good idea to push out a full release and have folks test on that.
sbillinge commentedon Oct 8, 2026
@ycexiao I triggered the matrix-codecov workflow (it is running now). I notoce that it is just doing 3.11 - 3.13, so already out of date. Do we want to do the upgrade to 3.12-3.14 before the main release? Are we at the latest scikit-package now?
ycexiao commentedon Oct 8, 2026
It is in the latest
scikit-packagenow, and I will submit another PR to update the supported python version.sbillinge commentedon Oct 9, 2026
I merged all the updates, thanks for doing that, and pushed out an rc.2 release. Please could you let me know when you (or preferrably someone else) can follow the instructions adn install it and run it, and I will push out the full release and we can have people start using it production.
sbillinge commentedon Oct 9, 2026
OK, that release failed, but it is because srreal is not yet released at 3.14. But we are very close with that, so we could just keep this and try and get the srreal released then rerun this one. For testing, people can install the
rc.1release.