Open njoeres opened 1 year ago
I guess only reasonable alternative would be conda?!
Why was pypi not a good option though again? @hach-ol-dlr
The problem is not PyPI, the problem is pip
, because it doesn't have the possibility to assign a priority to different installation sources. There is no way to enforce that a certain package is installed from the source that is specified via --extra-index-url
. If - in our case - there was a package called "pyBladed" on PyPI, pip
would rather install this package then our package on github.
Possible solutions:
--extra-index-url
and install all dependencies from PyPIpoetry
has the possiblilty to specify the preferred sourceAdditional infos can be found in this blog post for example.
Ah okay, I see. I didn't know poetry
, yet, but seems to be a great package manager. As poetry
is also installing from PyPI, we could publish CampbellViewer there or is there something against it?
poetry
yet. We should probably test it in an example project first. Or in a separate brach, if technically possible.
Check if there are better alternatives to pypi.