PyDolphinScheduler office release is in ASF Distribution Directory, and it should be released together with apache-dolphinscheduler.
PyPI, Python Package Index, is a repository of software for the Python programming language.
We use build to build package, and twine to upload package to PyPi. You could first install and upgrade them by:
python3 -m pip install --upgrade pip build twine
It is highly recommended releasing package to TestPyPi first, to check whether the package is correct, and then release to PyPi.
TestPyPi is a test environment of PyPi, you could release to it to test whether the package is work or not.
dist directory, and build package python3 setup.py pre_clean.python3 -m build, and you will see two new files in dist directory, with extension .tar.gz and .whl.python3 -m twine upload --repository testpypi dist/*.python3 -m pip install --index-url https://test.pypi.org/simple/ --no-deps apache-dolphinscheduler to test whether it is work or not.PyPi is the official repository of Python packages, it is highly recommended releasing package to TestPyPi first to test whether the package is correct.
dist directory, and build package python3 setup.py pre_clean.python3 -m build, and you will see two new files in dist directory, with extension .tar.gz and .whl.python3 -m twine upload dist/*.python3 -m pip install apache-dolphinscheduler to install it.