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

llvmlite 0.44.0 Final checklist #1123

Closed
18 of 21 tasks
kc611 opened this issue Jan 14, 2025 · 3 comments
Closed
18 of 21 tasks

llvmlite 0.44.0 Final checklist #1123

kc611 opened this issue Jan 14, 2025 · 3 comments
Labels

Comments

@kc611
Copy link
Contributor

kc611 commented Jan 14, 2025

llvmlite 0.44.0 Final

  • Cherry-pick items from the 0.44.0-final milestone into a PR targeting the release branch.
  • Update CHANGE_LOG on cherry-pick-PR. (Changed version number and release date #1124)
  • Have cherry-pick-PR reviewed and merged. no 🍒 for this one
  • Test HEAD of release branch on buildfarm (pre-tag testing):
    • conda package build and test. llvmlite_328
    • wheel build. llvmlite_wheel_78
  • Annotated tag v0.44.0 on release branch (llvmlite tags DO have a v prefix).
  • Build and upload conda packages on buildfarm (check "upload"). llvmlite_329
  • Build wheels and sdist on the buildfarm (check "upload"). llvmlite_wheel_80
  • Verify packages uploaded to Anaconda Cloud and copy to numba/label/main.
  • Upload wheels and sdist to PyPI. (upload from ci_artifacts).
  • Verify wheels for all platforms arrived on PyPi. https://pypi.org/project/llvmlite/0.44.0/
  • Verify ReadTheDocs build.
  • Send RC/FINAL announcement email / post announcement to discourse group.
  • Post link to Twitter and Mastodon and anywhere else that is appropriate. on hold

Post release

  • Cherry-pick changes to the CHANGE_LOG to main. (FINAL ONLY) (Cherry-pick changes to the CHANGE_LOG to main #1133)
  • Clean up ci_artifacts by moving files to subdirectories
  • Update release checklist template with any additional bullet points that
    may have arisen during the release.
    none
  • Ping Anaconda Distro team to trigger a build for defaults (FINAL ONLY).
  • Close milestone (and then close this release issue).
@esc esc changed the title Llvmlite 0.44.0 Final checklist llvmlite 0.44.0 Final checklist Jan 14, 2025
@esc esc added the Task label Jan 16, 2025
@esc
Copy link
Member

esc commented Jan 20, 2025

llvmlite needs to request more space on PyPi, otherwise the next release will fail:

Image

@esc esc pinned this issue Jan 20, 2025
@esc
Copy link
Member

esc commented Jan 21, 2025

llvmlite needs to request more space on PyPi, otherwise the next release will fail:

Image

pypi/support#5519

@esc
Copy link
Member

esc commented Jan 24, 2025

@kc611 thank you very much, it's a wrap! 🎁

@esc esc closed this as completed Jan 24, 2025
@esc esc unpinned this issue Jan 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants