Skip to content
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

Please make this library available via pypi.org and pip #33

Open
zapta opened this issue Dec 8, 2023 · 2 comments
Open

Please make this library available via pypi.org and pip #33

zapta opened this issue Dec 8, 2023 · 2 comments

Comments

@zapta
Copy link

zapta commented Dec 8, 2023

https://pypi.org/ is the de facto standard for distributing Python package and having this library available on pypi, which make it also supported by PIP, will make it more accessible and easier to include in project.

Adding a project to pypi is easy and free, and doesn't require too much hassle, and I can help if needed.

@zapta zapta changed the title Please make this library available via pypi.org? Please make this library available via pypi.org Dec 8, 2023
@zapta zapta changed the title Please make this library available via pypi.org Please make this library available via pypi.org and pip Dec 8, 2023
@julianvilas
Copy link

julianvilas commented May 29, 2024

Hi @juhasch, sorry for raising this issue again as I totally understand that people might not have the time or wish to continue maintaining a project that started years ago. So first of all lot of thanks for the altruism creating and sharing such an useful project with the open source community.

These days I'm extending a bit some of the functionalities you provide with more high-level functions implementing the details for some specific peripherals (https://github.com/julianvilas/hackPyrateBus), and as @zapta mentioned it would be very helpful having the pyBusPirateLite package in PyPI. Without it, it limits the possibility of uploading my project to PyPI as well as I'm using it as a dependency.

I'd totally understand if you don't want to continue supporting the project, but then I'd ask you if you would mind if I do it either by vendoring or forking. That way people can continue getting benefit of your amazing work but also from the new additions I'm writing. What do you think?

Thanks again and best regards.

@julianvilas
Copy link

I just went for the vendoring option. You can use pyBusPirateLite from PyPI like:

virtualenv venv
source venv/bin/activate
pip install hackPyrateBus
from vendor.pyBusPirateLite.I2C import I2C

More info at https://github.com/julianvilas/hackPyrateBus.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants