This documentation are not for the end-users. Only for core devs / maintainers.
Currently this is only for Plyer, PyJNIus and PyOBJus.
-
Bump version (or remove .dev0).
-
Create new stable branch, move old stable one to e.g.
stable-X.Y.Z
orX.Y.Z
. -
Set
<PROJECT>_DEPLOY
environment variable to1
in Travis project settings, where<PROJECT>
is one of the repo names e.g.:PLYER_DEPLOY=1
Note: I tried to use it within
Trigger build
environment withname=value
, but nothing happened, sooo... need to investigate more. (kwu) -
Trigger a manual build on Travis.
-
Check PyPI according to the
TWINE_REPOSITORY_URL
in Travis settings. -
Remove
<PROJECT>_DEPLOY
variable from the settings (or set to0
, but make it visible!) -
Install package from PyPI and run tests if applicable and if they are present in the package.
-
Bump version in
master
branch and append.dev0
at the end of the version.