PierreRust / apigpio

apigpio - an asyncio-based python client for pigpio
MIT License
19 stars 11 forks source link

Upload to pypi #3

Closed jabdoa2 closed 7 years ago

jabdoa2 commented 7 years ago

We would like up use apigpio in https://github.com/missionpinball/mpf/ which heavily relies on asyncio to support the RPi as some kind of port extender. However, we need a convenient way for our users to install it. Can you upload it to pypi? We only need python 3+ (currently 3.4 to 3.6).

PierreRust commented 7 years ago

Yes that's certainly possible and should not take long. However I must warn you that it's currently far from complete and not necessarily stable. It works well for my need but I don't anybody else has really used it. Have you already tried to play with it yet ?

jabdoa2 commented 7 years ago

Yes we played with it. First PR: https://github.com/PierreRust/apigpio/pull/4. Expect some more. We will probably have a few users since it is a cheap tool to interface SPI/I2C devices and to control servos.

PierreRust commented 7 years ago

Ok, great news :) I'll check the PR. I'll probably work again on it if it has more users !

jabdoa2 commented 7 years ago

First draft of our RPi pinball platform: https://github.com/missionpinball/mpf/pull/958/files

PierreRust commented 7 years ago

I had a look at your project, looks like a lot of fun !

apigpio is now published on pypi : https://pypi.python.org/pypi/apigpio/0.0.1

However, I have not checked yet if everything works well after pip install.

jabdoa2 commented 7 years ago

Thanks. Did you upload it including all PRs merged?

PierreRust commented 7 years ago

No, I'll push an updated version with the PR.

PierreRust commented 7 years ago

The new 0.0.2 version, available on Pypi, contains all the pull-requests