actions-marketplace-validations/Publish python poetry package

An action to build and publish python package to https://pypi.org/ using poetry https://github.com/sdispater/poetry

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
python_versionThe version of python to installnolatest
poetry_versionThe version of poetry to installnolatest
pypi_tokenAPI token to authenticate when uploading package to PyPI (https://pypi.org/manage/account/) or TestPyPI (https://test.pypi.org/manage/account/)no
repository_nameName of a repository where the package will be uploadedno
repository_urlURL where the package will be uploadedno
repository_usernameUsername to log in into a repository where the package will be uploaded if using http-basic authentication instead of api tokenno
repository_passwordPassword to log in into a repository where the package will be uploaded if using http-basic authentication instead of api tokenno
build_formatThe build format to be used, either "sdist" or "wheel"no
poetry_install_optionsAdds possibility to pass options to "poetry install" commandno
allow_poetry_pre_releaseAllow usage of poetry pre-release and development versionsno
extra_build_dependency_packagesAn optional space-separated list of debian packages to be installed before building the packageno
pluginsAn optional space-separated list of poetry plugins to be installed before building the packageno
package_directoryAn optional subdirectory path if poetry package doesn't reside in the main workflow directoryno.
poetry_publish_optionsAdds possibility to pass options to "poetry publish" commandno

no outputs