-
Notifications
You must be signed in to change notification settings - Fork 466
How to make a release
Peter Newman edited this page Nov 17, 2022
·
5 revisions
Following https://github.com/codespell-project/codespell/pull/2523:
-
Before creating a release, ensure all supported Python versions are listed in the following places:
.github/workflows/codespell-private.yml
-
pyproject.toml
- The minimum version under
requires-python
- All supported versions are listed under
classifiers
- The minimum version under
- Ensure one version (the minimum?) is listed under
appveyor.yml
-
Ensure the CI still passes after the above changes.
-
Create a published release on GitHub:
- Use the form
v2.2.1
for the tag and the title - Use autogenerated GitHub release notes
- Use the form
This should trigger .github/workflows/release.yml
to push to PyPI, and then later conda-forge
tickbot should automatically update as well.