753 B
753 B
Release checklist
Patch release
-
Check
pytest -
Update release notes
Minor release
Major release
-
Run
pre-commit autoupdate -
Check README.md
-
Check pyproject.toml
- Are classifiers up to date?
- Is
python_requirescorrect? - Is it to drop support for older Pythons?
- Can we tighten any
install_requiresdependencies?
-
Search for old version shims we can remove
- "shim"
pikepdf.__version__
-
Search for deprecation: search all files for deprec*, etc.
-
Check requirements in setup.cfg
-
Delete
tests/cache, dopytest --runslow, and update cache. -
Do
pytest --cov-report html