From 17dd3838ac39113cbfbf113d898f927fb5ee998d Mon Sep 17 00:00:00 2001 From: Pieter De Gendt Date: Wed, 18 Sep 2024 20:27:49 +0200 Subject: [PATCH] MAINTAINER.rst: Update Pypi releases Update section on creating Pypi releases. Signed-off-by: Pieter De Gendt --- MAINTAINERS.rst | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/MAINTAINERS.rst b/MAINTAINERS.rst index b6877b3b..ffb7fa9a 100644 --- a/MAINTAINERS.rst +++ b/MAINTAINERS.rst @@ -85,17 +85,9 @@ Pre-release test plan Building and uploading the release wheels ----------------------------------------- -You need the zephyr-project PyPI credentials for the 'twine upload' command. :: - - git clean -ffdx - pip3 install --upgrade build twine - pyproject-build - twine upload -u zephyr-project dist/* - -The 'git clean' step is important. We've anecdotally observed broken wheels -being generated from dirty repositories. - -Check out [packaging.python.org](https://packaging.python.org/en/latest/tutorials/packaging-projects/#generating-distribution-archives) for more detailed instructions. +Creating Pypi releases is done automatically from Github. After publishing +a release on Github a release build is packaged and uploaded with the +version specified in pyproject.toml. Tagging the release -------------------