Release Checklist
Check for updated libraries, and if we need to pin a more recent version.qq
Run
flake8 arcadeRun
mypy arcadeRun unit tests in
testsfolder.Run
tests/test_examples/run_all_examples.pyMake sure
arcade/examples/asteroid_smasher.pyis playable.Make sure
arcade/examples/platform_tutorial/17_views.pyis playable.Update version number in
arcade/version.pyUpdate Release Notes with release dates and any additional info needed.
Make sure last check-in ran clean on github actions, viewable on Discord
Merge development branch into maintenance.
Add label to release
Type
make cleanType
make distType
make deploy_pypi