Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python-trio/asyncgpio

A small library to access GPIO pins the Trio way. Linux 4.9+ only.
https://github.com/python-trio/asyncgpio

Fix error message

7e2c4d732d39352b09fb0e8bd20e04a310d4d862 authored over 2 years ago by Bergi <[email protected]>
Merge pull request #7 from python-trio/add-request-bias-flags

Add line request bias flags

ebde1ab33d527872c2d7be374f0be9987b5c9369 authored almost 4 years ago by Matthias Urlichs <[email protected]>
Add line request bias flags

The GPIOD_LINE_REQUEST_FLAG_BIAS_* flags were added in libgpiod 1.5

b9297a18f952d5adbc9ffed87c51f59707011975 authored almost 4 years ago by Jordan Speicher <[email protected]>
Merge pull request #5 from uSpike/fix-depends

Fix dependencies

928e442c84854e8f45cb1588b329a2494b6bb154 authored almost 4 years ago by Matthias Urlichs <[email protected]>
Remove async-generator dependency which is irrelevant for python>=3.6

d9397755230ed43019a64dfba2121c98a5be37a0 authored almost 4 years ago by Jordan Speicher <[email protected]>
Document requirement for trio to run examples

28c80c335d0b569554f6ff67909fca13b24bd1ac authored almost 4 years ago by Jordan Speicher <[email protected]>
Replace trio dependency with anyio

8996acb962e688dbd712055b58ab5decfdfe74f6 authored almost 4 years ago by Jordan Speicher <[email protected]>
Testing.

The actual testcases are TODO

bbc574f3dd10561a27e86da7452d684dd57cbdd2 authored over 4 years ago by Matthias Urlichs <[email protected]>
Blacked etc

baf13c2099e36d688cef4b2d51c0b05473f2555b authored over 4 years ago by Matthias Urlichs <[email protected]>
black'd

cebc9bf00ab2cc5301f6306f5294605a5e2620af authored over 4 years ago by Matthias Urlichs <[email protected]>
use shared Makefile

49e809032cafb59fc631ec96e978a7e3042d2539 authored over 4 years ago by Matthias Urlichs <[email protected]>
Forgot to add the actual asyncgpio.test module. Again. Sigh.

10f1cb009603457b759b5efba80b9b531ebdbc3f authored over 4 years ago by Matthias Urlichs <[email protected]>
Merge branch 'master' of git.intern.smurf.noris.de:trio-gpio

0af81397057de58606845ca575a8f1409de6ff16 authored over 4 years ago by Matthias Urlichs <[email protected]>
Clarify error messages

26090964fb37185f9712f9dfa5edae3aabf0dd87 authored over 4 years ago by Matthias Urlichs <[email protected]>
Use anyio

The GPIO file descriptor is not a socket but that doesn't matter.

fb30af7572cfd0c6a510203196de3f234490236b authored over 4 years ago by Matthias Urlichs <[email protected]>
update README

bbf875508e3c45f2e1e9a535fbc48c1fa03f5e30 authored over 4 years ago by Matthias Urlichs <[email protected]>
readability

2cdd72faa022aaa1bbd7fdab5843b16e5e1a31e4 authored over 4 years ago by Matthias Urlichs <[email protected]>
fix __repr__

fdbb7fa6d15cccc4a12a4702862c65134c334648 authored over 4 years ago by Matthias Urlichs <[email protected]>
Current trio (only)

d5f0df946317206f6e9d054d50ca6da09047cab4 authored over 4 years ago by Matthias Urlichs <[email protected]>
Label needs to be encoded

c064572f5d35972bad2f8def6a7180d443c27b02 authored over 4 years ago by Matthias Urlichs <[email protected]>
Label vs. number

371d9f57345ebac6863ee7ea410f827937f0dd26 authored over 4 years ago by Matthias Urlichs <[email protected]>
Removed Debian packaging from master branch

2c2f38a25e23d437f7bcf88d5854a1301e5eec39 authored over 4 years ago by Matthias Urlichs <[email protected]>
Fix README

07de4433f8e070a0102ea587fc80865fa6124561 authored over 4 years ago by Matthias Urlichs <[email protected]>
* Use tagged version

5b863ec7198d010417e460114813bda9be8d7615 authored over 4 years ago by Matthias Urlichs <[email protected]>
* Edit error

53aa967131bc6aa499996359d60c19f133ffef38 authored over 4 years ago by Matthias Urlichs <[email protected]>
* Update to libgpiod 1.4.

e2f07de83039d632e1d40f42964cbe2ce88ecf30 authored over 4 years ago by Matthias Urlichs <[email protected]>
anyio-ize the examples

a641b33876454210db6d08aec862c729c33760a3 authored over 4 years ago by Matthias Urlichs <[email protected]>
Merge remote-tracking branch 'trio/master'

cfb5970818147be4ea2286d7f352ae18a21363a1 authored over 5 years ago by Matthias Urlichs <[email protected]>
* Renamed.

d5ca22a37fba963a658e50befacbca8f61f64dea authored over 5 years ago by Matthias Urlichs <[email protected]>
ignore cache

7c49398eb53ca012a48c35a668adfa91740c4141 authored over 5 years ago by Matthias Urlichs <[email protected]>
partial anyio-ization

missing: wait for FD ready, trio only

69148830979b6fdea4d761ca46b84c25382de250 authored over 5 years ago by Matthias Urlichs <[email protected]>
dir renamed

37b026573e40dcdc97b3185f05b410ed23c3548f authored over 5 years ago by Matthias Urlichs <[email protected]>
duh testing

cc4425f5a823387f7b54b384855c8fba6530f4d3 authored over 5 years ago by Matthias Urlichs <[email protected]>
Merge pull request #1 from norwood867/patch-1

an example using trio.Events

eb6a251a45cc073dfc02266e81e9790f98f080e6 authored about 6 years ago by Matthias Urlichs <[email protected]>
an example using trio.Events

75d0e601d1a5599b8d25d0d537d2aca6c4fda275 authored about 6 years ago by Charles <[email protected]>
Release 0.2.4

c053abdcc484bbbd836711741caf0a438b378d9d authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge remote-tracking branch 'origin/master'

a2c2d042de945086c32ff19cb51e0affb8e49a69 authored over 6 years ago by Matthias Urlichs <[email protected]>
example: sleep first

e5b823afc4693b4753fc929a6daaa8e498b87a99 authored over 6 years ago by Matthias Urlichs <[email protected]>
* TL;DR: didn't RTFM

8e0a8d737769fa63de42c164ef41f1ae9e75743e authored over 6 years ago by Matthias Urlichs <[email protected]>
* Access errno

28dfde7ff898bdfca6dacc80465f50cf21e2ff6d authored over 6 years ago by Matthias Urlichs <[email protected]>
more dependencies

1dc3a95e2fc1ae03a1c00b6dbbd40e69539ac909 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Allow (and prefer) the GPIO chip label instead of its number.

71c16ba9f21d7013a216691c3b7bd839a270a393 authored over 6 years ago by Matthias Urlichs <[email protected]>
* Cleanup 2

09403ad122b4b8e65e4d12ad01f9b14a072616d1 authored over 6 years ago by Matthias Urlichs <[email protected]>
YAPFized

633ce7e9f76d869ceae76468e1a5bb8d7b59fbff authored almost 7 years ago by Matthias Urlichs <[email protected]>
Load dummy library when required

workaround for building just the docs

adf9457ff34025c515f112131f312e2cd7c99e23 authored almost 7 years ago by Matthias Urlichs <[email protected]>
default to sphinx3-build

50b34651ee74efb0749471bffebf75da20618a93 authored almost 7 years ago by Matthias Urlichs <[email protected]>
skip library for doc-only

f9fdebe1192cc1ae5e9719987d9269400c90e829 authored almost 7 years ago by Matthias Urlichs <[email protected]>
* Cleanup

08cde8cf15bf8f09aa32640887222ebd450b572e authored almost 7 years ago by Matthias Urlichs <[email protected]>
We still don't have reasonable tests

but at least we can clean up the example.

bacc3f011c9917ddebd67b6ce582f16b4a1db280 authored almost 7 years ago by Matthias Urlichs <[email protected]>
package name!

c7c5f0a5b6233ced98f6b9a0f01e0aa00aca5bcd authored almost 7 years ago by Matthias Urlichs <[email protected]>
updated towncrier and cheatsheet

7c8ea8f39ba3ded3afca7f8704336d72ee949895 authored almost 7 years ago by Matthias Urlichs <[email protected]>
Use the "real" libgpiod

not the development version

1d7f5d060a39fb9096e63398ecfcd250b50e974b authored almost 7 years ago by Matthias Urlichs <[email protected]>
deflaked

5ac9eacb673e2d1ff9123d02b61f11fe735cb9d7 authored almost 7 years ago by Matthias Urlichs <[email protected]>
YAPF'd

597767d68b996f4e2e7f8ae47b806b9a18ee2f59 authored almost 7 years ago by Matthias Urlichs <[email protected]>
initial Travis: only docs

can't test without an actual GPIO

e43b30caaf5476c1f0d8e9c6b7339a2d76136b41 authored almost 7 years ago by Matthias Urlichs <[email protected]>
make sphinx work

cad604b72e1904267dd2ed506db771437149497d authored almost 7 years ago by Matthias Urlichs <[email protected]>
require libgpiod

373f320af07205d1e3daf8f25185cdd9825cbfdd authored almost 7 years ago by Matthias Urlichs <[email protected]>
debian/control fixups

31c7fec506e1683e78e3b45e2834f8b9b8c99448 authored almost 7 years ago by Matthias Urlichs <[email protected]>
line length 99, dammit

d3132610ca4775f85044be043bebff0a162a2dc5 authored almost 7 years ago by Matthias Urlichs <[email protected]>
Version 0.1.0

e69a2e82a9a24b85657e57ddea6cb850ce3e61ce authored almost 7 years ago by Matthias Urlichs <[email protected]>
Debianized.

dea53d4c3930f35b84fdf311cc7b0ff95c22eacc authored almost 7 years ago by Matthias Urlichs <[email protected]>
document all of this

and fix a few minor code nits

a6b8db1396fcac206d240adf34b8bcef1f69435c authored almost 7 years ago by Matthias Urlichs <[email protected]>
example: show up/down event values

dce92db65ac78a793a44b45a6a72fc0fee3a570c authored almost 7 years ago by Matthias Urlichs <[email protected]>
Basics are working

8f28a1b8a790715e277a5d8e500000570ebf33ea authored almost 7 years ago by Matthias Urlichs <[email protected]>
export more

63430b8140f9c2c97928099828e2beb0d11a99a2 authored almost 7 years ago by Matthias Urlichs <[email protected]>
safer

b50fbfa70b78899589670a0d112fbae9e8ee33e2 authored almost 7 years ago by Matthias Urlichs <[email protected]>
add simple example

75a24eadd36cfe6a9526e28eb5a0f292977b6f70 authored almost 7 years ago by Matthias Urlichs <[email protected]>
stupidity

c5b1dc12e9b40387b4bd0a6c96f70a93ee594e74 authored almost 7 years ago by Matthias Urlichs <[email protected]>
Tests

- move tests to tests/
- actually import
- move requirements to ci/
- drop appveyor, this is Lin...

444cf671bb71e260ccf5a02761bf09e493ee3c22 authored almost 7 years ago by Matthias Urlichs <[email protected]>
some basic refinements

4f1170ac982dc43606618fe55870b9e190be0854 authored almost 7 years ago by Matthias Urlichs <[email protected]>
Initial cookiecutter commit

606648cea90c7a54f5cc6bca22fc43c1e7b4ebf7 authored almost 7 years ago by Matthias Urlichs <[email protected]>