mirror of https://github.com/apache/nifi.git
a587bad711
Fixed bug that caused custom Relationships not to work on Python Processors. Added unit test to verify. Also addressed issue in PythonControllerInteractionIT where it did not wait for Processors to become valid (originally this wasn't necessary but when we refactored Processors to initialize in the background this was overlooked). This closes #8316 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.