New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Publish to PyPi #34

Closed
ChillarAnand opened this Issue Oct 24, 2016 · 6 comments

Comments

Projects
None yet
3 participants
@ChillarAnand

ChillarAnand commented Oct 24, 2016

Great work. Can you publish to PyPi?

@dlenski

This comment has been minimized.

Show comment
Hide comment
@dlenski

dlenski Oct 24, 2016

Owner

What's the advantage of publishing to PyPi? Tetherback isn't exactly a module or otherwise a very reusable piece of Python code, since it's dependent on the external adb.

You can install it with pip3 quite easily even without having it published to PyPi.

Owner

dlenski commented Oct 24, 2016

What's the advantage of publishing to PyPi? Tetherback isn't exactly a module or otherwise a very reusable piece of Python code, since it's dependent on the external adb.

You can install it with pip3 quite easily even without having it published to PyPi.

@ChillarAnand

This comment has been minimized.

Show comment
Hide comment
@ChillarAnand

ChillarAnand Oct 30, 2016

Not much. My friend told me about this package. I tried to do pip install and it didn't work. I googled it and then got link and installed it. Thought it would be easier for installations.

ChillarAnand commented Oct 30, 2016

Not much. My friend told me about this package. I tried to do pip install and it didn't work. I googled it and then got link and installed it. Thought it would be easier for installations.

@dlenski

This comment has been minimized.

Show comment
Hide comment
@dlenski

dlenski Oct 31, 2016

Owner

Did the pip installation instructions not work? What platform?

Owner

dlenski commented Oct 31, 2016

Did the pip installation instructions not work? What platform?

@ChillarAnand

This comment has been minimized.

Show comment
Hide comment
@ChillarAnand

ChillarAnand Oct 31, 2016

pip install tetherback didn't work. pip install git+https://github.com/dlenski/tetherback/ worked

ChillarAnand commented Oct 31, 2016

pip install tetherback didn't work. pip install git+https://github.com/dlenski/tetherback/ worked

@dgw

This comment has been minimized.

Show comment
Hide comment
@dgw

dgw Nov 1, 2016

Contributor

@dlenski One argument for uploading releases to PyPI is that it greatly simplifies upgrading. For packages not listed on PyPI, one must pip install git+[whatever_url] every time an update is required. Packages that are listed on PyPI can be pip install -U packagename'd without having to remember (or copy) a URL every time—simply knowing the package name is sufficient.

I don't know if that's sufficient reason to consider uploading tetherback or not, but I do know that my installed versions of packages fetched from outside PyPI tend to be much more outdated because it's such a hassle to make pip upgrade them. (pip lacking a proper "upgrade everything" command is another issue, literally: pypa/pip#59)

Contributor

dgw commented Nov 1, 2016

@dlenski One argument for uploading releases to PyPI is that it greatly simplifies upgrading. For packages not listed on PyPI, one must pip install git+[whatever_url] every time an update is required. Packages that are listed on PyPI can be pip install -U packagename'd without having to remember (or copy) a URL every time—simply knowing the package name is sufficient.

I don't know if that's sufficient reason to consider uploading tetherback or not, but I do know that my installed versions of packages fetched from outside PyPI tend to be much more outdated because it's such a hassle to make pip upgrade them. (pip lacking a proper "upgrade everything" command is another issue, literally: pypa/pip#59)

@dlenski

This comment has been minimized.

Show comment
Hide comment
@dlenski

dlenski Nov 1, 2016

Owner

@dgw, good point. Are there other examples of things that are more like standalone tools, rather than libraries, which are on PyPi?

Owner

dlenski commented Nov 1, 2016

@dgw, good point. Are there other examples of things that are more like standalone tools, rather than libraries, which are on PyPi?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment