mirror of https://github.com/apache/nifi.git
7f7cccfdc2
- Updated GitHub workflow so that system tests include Python 3.9 - Updated GitHub actions to build necessary modules for system tests This closes #7003 Co-authored-by: David Handermann <exceptionfactory@apache.org> Signed-off-by: David Handermann <exceptionfactory@apache.org> |
||
---|---|---|
.. | ||
src/main/python | ||
README | ||
pom.xml |
README
To build the extension API Project: First, update the version in the pyproject.toml file. After deploying to the pypi repository, the version cannot be overwritten. So you will need to create a unique version. Build the distribution artifacts: ``` cd ${nifi-python-extension-api-dir}/src/main/python rm -rf dist/* python3 -m build ``` This will create several files in the dist/ directory. These can then be uploaded to the testpypi repository: ``` python3 -m twine upload --repository testpypi dist/* ``` You will be prompted for a username and password. For the username, use __token__. For the password, use the token value, including the pypi- prefix.