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 GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| python_version | The version of python to install | no | latest |
| poetry_version | The version of poetry to install | no | latest |
| pypi_token | API token to authenticate when uploading package to PyPI (https://pypi.org/manage/account/) or TestPyPI (https://test.pypi.org/manage/account/) | no | — |
| repository_name | Name of a repository where the package will be uploaded | no | — |
| repository_url | URL where the package will be uploaded | no | — |
| repository_username | Username to log in into a repository where the package will be uploaded if using http-basic authentication instead of api token | no | — |
| repository_password | Password to log in into a repository where the package will be uploaded if using http-basic authentication instead of api token | no | — |
| build_format | The build format to be used, either "sdist" or "wheel" | no | — |
| poetry_install_options | Adds possibility to pass options to "poetry install" command | no | — |
| allow_poetry_pre_release | Allow usage of poetry pre-release and development versions | no | — |
| extra_build_dependency_packages | An optional space-separated list of debian packages to be installed before building the package | no | — |
| plugins | An optional space-separated list of poetry plugins to be installed before building the package | no | — |
| package_directory | An optional subdirectory path if poetry package doesn't reside in the main workflow directory | no | . |
| poetry_publish_options | Adds possibility to pass options to "poetry publish" command | no | — |
Outputs
no outputs