curly60e/pyblock

Add the ability to Install the tool from PyPI

danvergara opened this issue · 0 comments

Is your feature request related to a problem? Please describe.

Tell the users to install the project by themselves might not be the ideal first approach for them. Even, it's not good at all for the node software providers, because it adds a new layer of complexity for them at the time to deliver a reliable product. Poetry doesn't fix this problem by itself, because the task to install it in the system adds another step in the whole installation process.

Describe the solution you'd like

What I'd like to happen is to add the ability to install the project from PyPI, as usually we do in the python ecosystem.
i.e.

$ pip install pyblock

As I said, Poetry doesn't fix the root problem, but it can automate to upload of the project o PyPI.

In the root directory, where the pyproject.toml file is located, given the proper configuration:

$ poetry publish

This command can upload the project to PyPI (with the right settings provided by the admin of the project, of course).

Describe alternatives you've considered
Maybe upload the project to another PyPI compatible repository, but I don't recommend that.