Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-trio/trio-owfs
Access 1wire buses (via owserver)
https://github.com/python-trio/trio-owfs
don't poll devices that don't want polling
d75f804f2037c484e1391140b024ecd6f43d611f authored about 6 years ago by Matthias Urlichs <[email protected]>
d75f804f2037c484e1391140b024ecd6f43d611f authored about 6 years ago by Matthias Urlichs <[email protected]>
better error message
611ab38c1442139df1dd14ea260e9488b22416c3 authored about 6 years ago by Matthias Urlichs <[email protected]>
611ab38c1442139df1dd14ea260e9488b22416c3 authored about 6 years ago by Matthias Urlichs <[email protected]>
Fix double-write-on-reconnect bug
also uptick write queue length
81ec13a01ef385f36d89930063e0f1b061985fd4 authored about 6 years ago by Matthias Urlichs <[email protected]>
stream close is async on anyio
a73cb88a8bb27f7876ab0c86528e085a706d5fef authored about 6 years ago by Matthias Urlichs <[email protected]>
a73cb88a8bb27f7876ab0c86528e085a706d5fef authored about 6 years ago by Matthias Urlichs <[email protected]>
cancellation is async on anyio
d6404413ed87e21a54a33f3ff9362081157a41b7 authored about 6 years ago by Matthias Urlichs <[email protected]>
d6404413ed87e21a54a33f3ff9362081157a41b7 authored about 6 years ago by Matthias Urlichs <[email protected]>
handle ClosedResourceError
db19ad2229355fbe030bd704ffc22a14ba9b8a28 authored about 6 years ago by Matthias Urlichs <[email protected]>
db19ad2229355fbe030bd704ffc22a14ba9b8a28 authored about 6 years ago by Matthias Urlichs <[email protected]>
simplify message writing
8f6e8de973e4e7dc3d698b527a2d323367247e43 authored about 6 years ago by Matthias Urlichs <[email protected]>
8f6e8de973e4e7dc3d698b527a2d323367247e43 authored about 6 years ago by Matthias Urlichs <[email protected]>
Add a way to set a polling interval
also add a few typing hints
c9dbbbf4ab4ee0faf7570a4386a42d2e4c329265 authored about 6 years ago by Matthias Urlichs <[email protected]>
Release v0.6.0
58722c5cc6931dea3403f4edbd1d6c991fca3813 authored about 6 years ago by Matthias Urlichs <[email protected]>
58722c5cc6931dea3403f4edbd1d6c991fca3813 authored about 6 years ago by Matthias Urlichs <[email protected]>
Alarm methods should return a reason
i.e. the value read and e.g. the boundary transgressed, because
the former may change and the la...
add a method to iterate over all devices
d6a1d0dc92f1c96f204d62dd3fe184efd9549bb3 authored about 6 years ago by Matthias Urlichs <[email protected]>
d6a1d0dc92f1c96f204d62dd3fe184efd9549bb3 authored about 6 years ago by Matthias Urlichs <[email protected]>
Servers now have an async .aclose method
1b6b70ec8266b8b39a82c1a6b328416ffbde0968 authored about 6 years ago by Matthias Urlichs <[email protected]>
1b6b70ec8266b8b39a82c1a6b328416ffbde0968 authored about 6 years ago by Matthias Urlichs <[email protected]>
Add default param for polling
692c3748e551271c7e6d53e8bfc6b4d0bb0be89b authored about 6 years ago by Matthias Urlichs <[email protected]>
692c3748e551271c7e6d53e8bfc6b4d0bb0be89b authored about 6 years ago by Matthias Urlichs <[email protected]>
ignore .pybuild
fb403045af853e005342c353cdd045df986d01c4 authored about 6 years ago by Matthias Urlichs <[email protected]>
fb403045af853e005342c353cdd045df986d01c4 authored about 6 years ago by Matthias Urlichs <[email protected]>
Move event attributes to superclasses
9368208e4cd0958f8817bb521e95c5f4363e186d authored about 6 years ago by Matthias Urlichs <[email protected]>
9368208e4cd0958f8817bb521e95c5f4363e186d authored about 6 years ago by Matthias Urlichs <[email protected]>
doc update
92fd764ec803fe0c17379a90bb92e581302fa9f9 authored about 6 years ago by Matthias Urlichs <[email protected]>
92fd764ec803fe0c17379a90bb92e581302fa9f9 authored about 6 years ago by Matthias Urlichs <[email protected]>
Add get_* accessor functions
which complement the property-style accessors
00d36258a4d7570ab24052d413fab0a3abf7e946 authored about 6 years ago by Matthias Urlichs <[email protected]>
Converted to anyio
f0c730f3b1859f29be26379626295e102da2724f authored about 6 years ago by Matthias Urlichs <[email protected]>
f0c730f3b1859f29be26379626295e102da2724f authored about 6 years ago by Matthias Urlichs <[email protected]>
Move structs
9b411de5279bb75fbd7596869246582d9c748991 authored about 6 years ago by Matthias Urlichs <[email protected]>
9b411de5279bb75fbd7596869246582d9c748991 authored about 6 years ago by Matthias Urlichs <[email protected]>
Tests are annoying
04ec75f1478f1ff832e8a053f7c8a619b1ad66db authored about 6 years ago by Matthias Urlichs <[email protected]>
04ec75f1478f1ff832e8a053f7c8a619b1ad66db authored about 6 years ago by Matthias Urlichs <[email protected]>
better docs
f0e3b96be4fc89e463ea1985e19c7613f58e5f87 authored about 6 years ago by Matthias Urlichs <[email protected]>
f0e3b96be4fc89e463ea1985e19c7613f58e5f87 authored about 6 years ago by Matthias Urlichs <[email protected]>
forgotten debug call
b013889cc00ba625adb25bade5c735674d621a13 authored about 6 years ago by Matthias Urlichs <[email protected]>
b013889cc00ba625adb25bade5c735674d621a13 authored about 6 years ago by Matthias Urlichs <[email protected]>
Add polling support
untested except to verify that polling is not triggered
during regular tests
Mock server: error on write
1fd1d3b5020dc1eff5dba9fe08effe67e249ed59 authored over 6 years ago by Matthias Urlichs <[email protected]>
1fd1d3b5020dc1eff5dba9fe08effe67e249ed59 authored over 6 years ago by Matthias Urlichs <[email protected]>
Version 0.3.0
9bafbd3a40c2084eaa9a933f21fc6ed290e15fa4 authored over 6 years ago by Matthias Urlichs <[email protected]>
9bafbd3a40c2084eaa9a933f21fc6ed290e15fa4 authored over 6 years ago by Matthias Urlichs <[email protected]>
Fix array accesses
455cde0b95311049e251c607ef522229a6560a58 authored over 6 years ago by Matthias Urlichs <[email protected]>
455cde0b95311049e251c607ef522229a6560a58 authored over 6 years ago by Matthias Urlichs <[email protected]>
fix array accesses
25c09e480e34402680de211a91e033de4544c55d authored over 6 years ago by Matthias Urlichs <[email protected]>
25c09e480e34402680de211a91e033de4544c55d authored over 6 years ago by Matthias Urlichs <[email protected]>
subdir get+set (tested)
also array get+set (untested)
8801003c4db1b215a1a5b867c159bba29904efc3 authored over 6 years ago by Matthias Urlichs <[email protected]>
Make "get" example list a directory
c3013d9632c9b3e92d4ca8516e3478e26cf7d8ab authored over 6 years ago by Matthias Urlichs <[email protected]>
c3013d9632c9b3e92d4ca8516e3478e26cf7d8ab authored over 6 years ago by Matthias Urlichs <[email protected]>
scan_done is gone
2f555cef2705800b57574394c1e79e42a9ab5994 authored over 6 years ago by Matthias Urlichs <[email protected]>
2f555cef2705800b57574394c1e79e42a9ab5994 authored over 6 years ago by Matthias Urlichs <[email protected]>
race condition
8dab0ff6ce833aa3f146d80af5bb114d7d0cff21 authored over 6 years ago by Matthias Urlichs <[email protected]>
8dab0ff6ce833aa3f146d80af5bb114d7d0cff21 authored over 6 years ago by Matthias Urlichs <[email protected]>
py3.5: sort directory reply (when testing)
95726322b0cdec48182984aea1a7657e65eae4fc authored over 6 years ago by Matthias Urlichs <[email protected]>
95726322b0cdec48182984aea1a7657e65eae4fc authored over 6 years ago by Matthias Urlichs <[email protected]>
fix owserver link
7ca3df0453748b68b011e8e67e51ca8ebb99ce6c authored over 6 years ago by Matthias Urlichs <[email protected]>
7ca3df0453748b68b011e8e67e51ca8ebb99ce6c authored over 6 years ago by Matthias Urlichs <[email protected]>
allow 3.5.3
ca26a67dd06d64502fd211ca9d07060d00cf5e08 authored over 6 years ago by Matthias Urlichs <[email protected]>
ca26a67dd06d64502fd211ca9d07060d00cf5e08 authored over 6 years ago by Matthias Urlichs <[email protected]>
YAPFd
a2f299db6fca815dfade54878eb7be2f5ffb48a3 authored over 6 years ago by Matthias Urlichs <[email protected]>
a2f299db6fca815dfade54878eb7be2f5ffb48a3 authored over 6 years ago by Matthias Urlichs <[email protected]>
Version 0.2.1
6108f23a0472394f22878e508a909c181254cd9a authored over 6 years ago by Matthias Urlichs <[email protected]>
6108f23a0472394f22878e508a909c181254cd9a authored over 6 years ago by Matthias Urlichs <[email protected]>
Test fix-up
2ab07f7637494db5764954e6f3ab245dfd9c5270 authored over 6 years ago by Matthias Urlichs <[email protected]>
2ab07f7637494db5764954e6f3ab245dfd9c5270 authored over 6 years ago by Matthias Urlichs <[email protected]>
Fix handling initial scanning
2715f23fe0340c2b0161a859fd7c9277d614fbed authored over 6 years ago by Matthias Urlichs <[email protected]>
2715f23fe0340c2b0161a859fd7c9277d614fbed authored over 6 years ago by Matthias Urlichs <[email protected]>
Error on non-existing device
ab6c99879acf17c5657e75bf04b2469ff96a44ea authored over 6 years ago by Matthias Urlichs <[email protected]>
ab6c99879acf17c5657e75bf04b2469ff96a44ea authored over 6 years ago by Matthias Urlichs <[email protected]>
Fix returning errors from the server
cda5cba0dc2310748a06529e8a71e3931c1a96f9 authored over 6 years ago by Matthias Urlichs <[email protected]>
cda5cba0dc2310748a06529e8a71e3931c1a96f9 authored over 6 years ago by Matthias Urlichs <[email protected]>
drop scan_done event
cdccb3efc26ace27ea06fa684751cf8d55b8791f authored over 6 years ago by Matthias Urlichs <[email protected]>
cdccb3efc26ace27ea06fa684751cf8d55b8791f authored over 6 years ago by Matthias Urlichs <[email protected]>
travis again
654e82629ff26d0ea1803ddfc2aa2c50312b1528 authored over 6 years ago by Matthias Urlichs <[email protected]>
654e82629ff26d0ea1803ddfc2aa2c50312b1528 authored over 6 years ago by Matthias Urlichs <[email protected]>
Uptick version
025a5432b111f2241c5da3ae43472238a9f254da authored over 6 years ago by Matthias Urlichs <[email protected]>
025a5432b111f2241c5da3ae43472238a9f254da authored over 6 years ago by Matthias Urlichs <[email protected]>
Badges fix
d1a59b4631afe6979d7ea827e124232e146fc43e authored over 6 years ago by Matthias Urlichs <[email protected]>
d1a59b4631afe6979d7ea827e124232e146fc43e authored over 6 years ago by Matthias Urlichs <[email protected]>
Badges
ca86a3e7389da9dbeebc34fd9aa7f9d7598e4f25 authored over 6 years ago by Matthias Urlichs <[email protected]>
ca86a3e7389da9dbeebc34fd9aa7f9d7598e4f25 authored over 6 years ago by Matthias Urlichs <[email protected]>
more travis
8486ee4197601449b5c3664eab154a6f9536b6c0 authored over 6 years ago by Matthias Urlichs <[email protected]>
8486ee4197601449b5c3664eab154a6f9536b6c0 authored over 6 years ago by Matthias Urlichs <[email protected]>
flake8'd
039401bcad04dd628056d375200d3e38361904b1 authored over 6 years ago by Matthias Urlichs <[email protected]>
039401bcad04dd628056d375200d3e38361904b1 authored over 6 years ago by Matthias Urlichs <[email protected]>
travis?
01e6a835e7b66be47e63a22be73d0c2a8bbb0c39 authored over 6 years ago by Matthias Urlichs <[email protected]>
01e6a835e7b66be47e63a22be73d0c2a8bbb0c39 authored over 6 years ago by Matthias Urlichs <[email protected]>
doc fix-up
3d15abf73cbc44066ec27ef70ab5a0f96a701140 authored over 6 years ago by Matthias Urlichs <[email protected]>
3d15abf73cbc44066ec27ef70ab5a0f96a701140 authored over 6 years ago by Matthias Urlichs <[email protected]>
YAPF'd
9a6d059b99c76fbca36395485c853da77dce0ad6 authored over 6 years ago by Matthias Urlichs <[email protected]>
9a6d059b99c76fbca36395485c853da77dce0ad6 authored over 6 years ago by Matthias Urlichs <[email protected]>
Travis update
ee4268eca625302b0ae7b79c1ad74de593a984ca authored over 6 years ago by Matthias Urlichs <[email protected]>
ee4268eca625302b0ae7b79c1ad74de593a984ca authored over 6 years ago by Matthias Urlichs <[email protected]>
somewhat more docs
5df578ced3c18765da1aef575bc30efd5e3333b2 authored over 6 years ago by Matthias Urlichs <[email protected]>
5df578ced3c18765da1aef575bc30efd5e3333b2 authored over 6 years ago by Matthias Urlichs <[email protected]>
Add do-in-parallel errors-galore test
4a10cd6f71e9c2daed611267c23c19dc750c708f authored over 6 years ago by Matthias Urlichs <[email protected]>
4a10cd6f71e9c2daed611267c23c19dc750c708f authored over 6 years ago by Matthias Urlichs <[email protected]>
basic struct handling, fix bus freeing
468d0a799411dd436be43892430fc71b1c2862e2 authored over 6 years ago by Matthias Urlichs <[email protected]>
468d0a799411dd436be43892430fc71b1c2862e2 authored over 6 years ago by Matthias Urlichs <[email protected]>
Read attrs from the server
76111ae6a91827d217a2909172916bf3af1f403e authored over 6 years ago by Matthias Urlichs <[email protected]>
76111ae6a91827d217a2909172916bf3af1f403e authored over 6 years ago by Matthias Urlichs <[email protected]>
Improve error reporting
334a9c4efa3d61287bc44ff2de09adf763098a05 authored over 6 years ago by Matthias Urlichs <[email protected]>
334a9c4efa3d61287bc44ff2de09adf763098a05 authored over 6 years ago by Matthias Urlichs <[email protected]>
sketch: stop an alarm
1f7e0ce99ffa067475593e819f939b5afb2e3d1d authored over 6 years ago by Matthias Urlichs <[email protected]>
1f7e0ce99ffa067475593e819f939b5afb2e3d1d authored over 6 years ago by Matthias Urlichs <[email protected]>
delocate 2
df4b61dd5a853d8c47370369647335661045e7d7 authored over 6 years ago by Matthias Urlichs <[email protected]>
df4b61dd5a853d8c47370369647335661045e7d7 authored over 6 years ago by Matthias Urlichs <[email protected]>
get: read attribute directly, not from a device
e479d8a55648792d150bb66e6169aa6e9081867d authored over 6 years ago by Matthias Urlichs <[email protected]>
e479d8a55648792d150bb66e6169aa6e9081867d authored over 6 years ago by Matthias Urlichs <[email protected]>
doc update
5ab962c490247b022e444874f495497ce5c134c3 authored over 6 years ago by Matthias Urlichs <[email protected]>
5ab962c490247b022e444874f495497ce5c134c3 authored over 6 years ago by Matthias Urlichs <[email protected]>
monitor startup 2
dc9fa2b06ca97666f13ffd3e5bb2dd22de42e324 authored over 6 years ago by Matthias Urlichs <[email protected]>
dc9fa2b06ca97666f13ffd3e5bb2dd22de42e324 authored over 6 years ago by Matthias Urlichs <[email protected]>
Bus de-location
5ad0cab2a14c9491b4775528ca5244f474c8c877 authored over 6 years ago by Matthias Urlichs <[email protected]>
5ad0cab2a14c9491b4775528ca5244f474c8c877 authored over 6 years ago by Matthias Urlichs <[email protected]>
examples: fix monitoring
6b3f114c362eb91b08d30ba3fd153c1d06052e60 authored over 6 years ago by Matthias Urlichs <[email protected]>
6b3f114c362eb91b08d30ba3fd153c1d06052e60 authored over 6 years ago by Matthias Urlichs <[email protected]>
Real World-test get and set
22a46811c70333b69cdba6cac108596ddbd1c43e authored over 6 years ago by Matthias Urlichs <[email protected]>
22a46811c70333b69cdba6cac108596ddbd1c43e authored over 6 years ago by Matthias Urlichs <[email protected]>
walk: don't trace when not debugging
b804753d1a33b73513312c0e454335ecc71c98cc authored over 6 years ago by Matthias Urlichs <[email protected]>
b804753d1a33b73513312c0e454335ecc71c98cc authored over 6 years ago by Matthias Urlichs <[email protected]>
Basic get/set support
2d331d697e151671ee32bf12301fb429193dc02f authored over 6 years ago by Matthias Urlichs <[email protected]>
2d331d697e151671ee32bf12301fb429193dc02f authored over 6 years ago by Matthias Urlichs <[email protected]>
Add basic test for bus couplers
b666b1325fc5cf587bcae2cb3c1579623c5a100b authored over 6 years ago by Matthias Urlichs <[email protected]>
b666b1325fc5cf587bcae2cb3c1579623c5a100b authored over 6 years ago by Matthias Urlichs <[email protected]>
test bus paths
da450165dd50d80565f0c23b6315998ae8c699c8 authored over 6 years ago by Matthias Urlichs <[email protected]>
da450165dd50d80565f0c23b6315998ae8c699c8 authored over 6 years ago by Matthias Urlichs <[email protected]>
Log slow-reply, fix BusAdded messages, autojump clocks,
add manual-bus test
43ec8f80d57e4efa1c391d211992673f30bcb6d9 authored over 6 years ago by Matthias Urlichs <[email protected]>
manually added a device
38199733a7b781738ed2a2327f85ede2baaae431 authored over 6 years ago by Matthias Urlichs <[email protected]>
38199733a7b781738ed2a2327f85ede2baaae431 authored over 6 years ago by Matthias Urlichs <[email protected]>
send idle msg
7642d57e18132abb74c1221a825df4d86cd99492 authored over 6 years ago by Matthias Urlichs <[email protected]>
7642d57e18132abb74c1221a825df4d86cd99492 authored over 6 years ago by Matthias Urlichs <[email protected]>
More test checks, reconnect on timeouts
222183681958dddd296fafbf7e6101fb6c6c1697 authored over 6 years ago by Matthias Urlichs <[email protected]>
222183681958dddd296fafbf7e6101fb6c6c1697 authored over 6 years ago by Matthias Urlichs <[email protected]>
Handle reconnection, NOP-on-idle, server-busy, fix tests
a2dfbc6369e2795b674454625465251be1ec1697 authored over 6 years ago by Matthias Urlichs <[email protected]>
a2dfbc6369e2795b674454625465251be1ec1697 authored over 6 years ago by Matthias Urlichs <[email protected]>
Handle server-busy errors
4aab2a1d78b269f3b69fadc993ec59c34c219aeb authored over 6 years ago by Matthias Urlichs <[email protected]>
4aab2a1d78b269f3b69fadc993ec59c34c219aeb authored over 6 years ago by Matthias Urlichs <[email protected]>
Check for removing a device
bc9070dc99a459b7a27b40cce6db52cdd7f73b88 authored over 6 years ago by Matthias Urlichs <[email protected]>
bc9070dc99a459b7a27b40cce6db52cdd7f73b88 authored over 6 years ago by Matthias Urlichs <[email protected]>
Fix basic test bus scanning
b86ac28888d7a600e517d2cf0e0d3769a53661ae authored over 6 years ago by Matthias Urlichs <[email protected]>
b86ac28888d7a600e517d2cf0e0d3769a53661ae authored over 6 years ago by Matthias Urlichs <[email protected]>
Heaps of random changes
c6079289cae5d1737166dad252efe5bd03a6077a authored over 6 years ago by Matthias Urlichs <[email protected]>
c6079289cae5d1737166dad252efe5bd03a6077a authored over 6 years ago by Matthias Urlichs <[email protected]>
Example logging
df12aac2772b5b1ace9f00cf19318ebb772542c5 authored over 6 years ago by Matthias Urlichs <[email protected]>
df12aac2772b5b1ace9f00cf19318ebb772542c5 authored over 6 years ago by Matthias Urlichs <[email protected]>
Use logging
e9b54e364e5cad7eca26acc9d7b71f58eef08d7c authored over 6 years ago by Matthias Urlichs <[email protected]>
e9b54e364e5cad7eca26acc9d7b71f58eef08d7c authored over 6 years ago by Matthias Urlichs <[email protected]>
add flags for pressure
6529c23590e4e996a24da19425453abc787198c1 authored over 6 years ago by Matthias Urlichs <[email protected]>
6529c23590e4e996a24da19425453abc787198c1 authored over 6 years ago by Matthias Urlichs <[email protected]>
Basic bus enum works
2d162fd3cd104c25aef6f1fa54a581f7bf35c9e8 authored over 6 years ago by Matthias Urlichs <[email protected]>
2d162fd3cd104c25aef6f1fa54a581f7bf35c9e8 authored over 6 years ago by Matthias Urlichs <[email protected]>
Initial server link-up works
adb6c770a54e281d919f840cc556b2ea7058b3b7 authored over 6 years ago by Matthias Urlichs <[email protected]>
adb6c770a54e281d919f840cc556b2ea7058b3b7 authored over 6 years ago by Matthias Urlichs <[email protected]>
Initial cookiecutter adaptation
5d5d4574fa625591d83f020fb3afd02b44c0e0e5 authored over 6 years ago by Matthias Urlichs <[email protected]>
5d5d4574fa625591d83f020fb3afd02b44c0e0e5 authored over 6 years ago by Matthias Urlichs <[email protected]>
cookiecuttered
db4408bfe9b5207d69ee2a3045323127a16293e2 authored over 6 years ago by Matthias Urlichs <[email protected]>
db4408bfe9b5207d69ee2a3045323127a16293e2 authored over 6 years ago by Matthias Urlichs <[email protected]>