actinia-core
actinia-core copied to clipboard
PyPI publish
This PR adresses #370
- it prepares to publish actinia on pypi
- wheel was manually built + pushed with this pyproject.toml to PyPI
TODOs:
- the hard version pinning is not best practise, but won't work otherwise due to dependency conflicts like #345
- clear duplicate config in setup.py, setup.cfg and pyproject.toml
- ~~fix PyPI upload issues (
ERROR HTTPError: 400 Bad Request from https://test.pypi.org/legacy/ Invalid value for requires_dist. Error: Can't have direct dependency: 'actinia-api @ https://github.com/mundialis/actinia-api/releases/download/3.2.0/actinia_api-3.2.0-py3-none-any.whl'
)~~- publish plugins also on pypi to use them as dependencies
- add GHA