Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/OpenCyphal/pycyphal
Python implementation of the Cyphal protocol stack.
https://github.com/OpenCyphal/pycyphal
Fix the confusing versioning problem per #108
12dd053c2b5766b18d2f35e73b3c38852a2e9a1d authored almost 5 years ago
12dd053c2b5766b18d2f35e73b3c38852a2e9a1d authored almost 5 years ago
Merge pull request #107 from UAVCAN/forum-topic-794
Runtime typecheck to avoid a common pitfall
1f9175bf7fc5e480240459ab280c853fd4b80d1b authored almost 5 years ago
MyPy issue fix
f13ff325905a7b9075dc3f3b9523ddbd6161c297 authored almost 5 years ago
f13ff325905a7b9075dc3f3b9523ddbd6161c297 authored almost 5 years ago
Address https://forum.uavcan.org/t/nestedrootnamespaceerror-in-basic-usage-demo/794
859aa6d3b2623c5e76d208759631062739c9034b authored almost 5 years ago
859aa6d3b2623c5e76d208759631062739c9034b authored almost 5 years ago
Version bump
778bed59ac3855aed7f4701102ac5bbfffbf4bf7 authored almost 5 years ago
778bed59ac3855aed7f4701102ac5bbfffbf4bf7 authored almost 5 years ago
Merge pull request #104 from thirtytwobits/issue/103
Pinning to pydsdl 1.2 until #103 gets fixed
10cb91c68b5e6f652a62c8295f2233a857ac1b43 authored almost 5 years ago
Pinning to pydsdl 1.2 until #103 gets fixed
738c8b0fbfdeaf91c02c9958b4867dadebbc98d8 authored almost 5 years ago
738c8b0fbfdeaf91c02c9958b4867dadebbc98d8 authored almost 5 years ago
Minor doc correction
149ee0972432becd06adf5729b5b0c1551af1bd5 authored almost 5 years ago
149ee0972432becd06adf5729b5b0c1551af1bd5 authored almost 5 years ago
Version bump
4777e3d256d9c87f25973bc2a5082ee6793095d3 authored almost 5 years ago
4777e3d256d9c87f25973bc2a5082ee6793095d3 authored almost 5 years ago
Minor doc correction
30a5b1d09cb5d2058e95cc825457a6675ed5392e authored almost 5 years ago
30a5b1d09cb5d2058e95cc825457a6675ed5392e authored almost 5 years ago
Merge branch 'serial-frame-format'
4f9a98d36372cb7b29863ed57a283bf2f1562019 authored almost 5 years ago
4f9a98d36372cb7b29863ed57a283bf2f1562019 authored almost 5 years ago
Fix tests
52107cb215df35a33e3b8953dad1d7be38787598 authored almost 5 years ago
52107cb215df35a33e3b8953dad1d7be38787598 authored almost 5 years ago
Fix tests
f92d9f6ca12556464218ca62f01ea584081ab271 authored almost 5 years ago
f92d9f6ca12556464218ca62f01ea584081ab271 authored almost 5 years ago
Extended the Serial format with a header CRC to enable construction of robust low-overhead parsing state machines (based on an initial feedback)
94ec1908dea86892cc68df9c05435ceebb1bb9de authored almost 5 years ago
94ec1908dea86892cc68df9c05435ceebb1bb9de authored almost 5 years ago
Improved and simplified the UDP frame format based on the initial feedback: same fixed-size layout for all types of transfers
b4bd98ce7f02c49e64e81e9d2cc5d639987905b0 authored almost 5 years ago
b4bd98ce7f02c49e64e81e9d2cc5d639987905b0 authored almost 5 years ago
Merge pull request #102 from UAVCAN/pydsdl-update
PyDSDL update
8af64559c6ed62dcbe348e10827a34f2a5596e3f authored almost 5 years ago
Version bump
988f33198c524d2e74070db120563e3b185b071f authored almost 5 years ago
988f33198c524d2e74070db120563e3b185b071f authored almost 5 years ago
Add the spelling dict
490fc19037527f28b265f0194693ca330fe6cf28 authored almost 5 years ago
490fc19037527f28b265f0194693ca330fe6cf28 authored almost 5 years ago
After we have migrated to the size-aligned implicit fields, the set of valid representations has become a far smaller subset of all representations, which caused the random DSDL test to fail. This is a fix.
24175d2b937e2799f2fded7376102669224fe69b authored almost 5 years ago
24175d2b937e2799f2fded7376102669224fe69b authored almost 5 years ago
Implicit field length alignment
d08a5e8dd83056060c3a6ea7c366c0b02053826c authored almost 5 years ago
d08a5e8dd83056060c3a6ea7c366c0b02053826c authored almost 5 years ago
Minor doc fixes throughout to ensure that the correct terminology is used
49c20823847a99dbdb1c0448d594b63a103d44f1 authored almost 5 years ago
49c20823847a99dbdb1c0448d594b63a103d44f1 authored almost 5 years ago
Merge pull request #99 from UAVCAN/bit-little-endian
Little-endian bit order
c6c8af591b0ae13d71c2447fc0d0a9868f8764e5 authored almost 5 years ago
Use little-endian bit order as described in https://forum.uavcan.org/t/big-endian-vs-little-endian-in-the-context-of-bit-level-encoding/428
fcbd78c75720902f359af9b97604e1fd56d138e5 authored almost 5 years ago
fcbd78c75720902f359af9b97604e1fd56d138e5 authored almost 5 years ago
Minor corrections of the docs
86b302324350b57b14ab19755912a1abbbe159cd authored almost 5 years ago
86b302324350b57b14ab19755912a1abbbe159cd authored almost 5 years ago
Revert travis_wait because it seems to be either running the process at a lower priority level or adding an extra burden because of logging, making the test fail. Find a better solution later.
eac7cce6be35445ab3f6bd797fdd48ce33f43cea authored almost 5 years ago
eac7cce6be35445ab3f6bd797fdd48ce33f43cea authored almost 5 years ago
Travis: fix the 10-minute job timeout with travis_wait
91ba80a2592bf60b3df2b3161919a04bc262a749 authored almost 5 years ago
91ba80a2592bf60b3df2b3161919a04bc262a749 authored almost 5 years ago
Support Nunavut v0.2
9fd4e285cf2f2d9192b60be9772e9f41773ec0f7 authored almost 5 years ago
9fd4e285cf2f2d9192b60be9772e9f41773ec0f7 authored almost 5 years ago
Rollback to PyTest 4.6 because there appears to be a regression in 5.3? Needs investigation. To reproduce, upgrade PyTest and try running the tests.
5615d24f3da5e0e8366d01c2807d9c0d71d52e0b authored almost 5 years ago
5615d24f3da5e0e8366d01c2807d9c0d71d52e0b authored almost 5 years ago
Upgrade PyTest & Coverage
47fc1717a647cabaa5d6a514ab28ed7c9585cec5 authored almost 5 years ago
47fc1717a647cabaa5d6a514ab28ed7c9585cec5 authored almost 5 years ago
Work around https://github.com/pytest-dev/pytest/issues/5908
70e71b61885dbade24e3d8e1d34f384d42419caf authored almost 5 years ago
70e71b61885dbade24e3d8e1d34f384d42419caf authored almost 5 years ago
PyTest log to file
e64050297bb6f8f596a70e533ad9126112f3e39a authored almost 5 years ago
e64050297bb6f8f596a70e533ad9126112f3e39a authored almost 5 years ago
Reduce the verbosity of logging because it's pushing 40k lines of output now and there's just no chance anyone can keep track of it. Also, Travis CI is terminating our jobs now because too much output.
f5f404d3bd05f298f5ce5ce3e94dc0a73f047afb authored almost 5 years ago
f5f404d3bd05f298f5ce5ce3e94dc0a73f047afb authored almost 5 years ago
Bloody tests
621113a8ae0d63e50b293da49717dc82013dd7a9 authored almost 5 years ago
621113a8ae0d63e50b293da49717dc82013dd7a9 authored almost 5 years ago
Version bump
a6c190221621ef8516511f29063de3c94232ea8f authored almost 5 years ago
a6c190221621ef8516511f29063de3c94232ea8f authored almost 5 years ago
Fix the serial frame compilation buffer sizing
77bb18c5203d7cda9d86a12683e516ef4cf604b6 authored almost 5 years ago
77bb18c5203d7cda9d86a12683e516ef4cf604b6 authored almost 5 years ago
Remove framing from the serial transport by raising the default MTU to a very high value. Framing may be removed completely later, depending on how testing goes.
4bea1884804e057ddf8dd77e2abc58a8498638c6 authored almost 5 years ago
4bea1884804e057ddf8dd77e2abc58a8498638c6 authored almost 5 years ago
A critical fix
31054d63715c98aa9775a70c7c746f12af00232f authored about 5 years ago
31054d63715c98aa9775a70c7c746f12af00232f authored about 5 years ago
Pygments styling
1ef88782c291212640397ec5510ca5017a3f3cf0 authored about 5 years ago
1ef88782c291212640397ec5510ca5017a3f3cf0 authored about 5 years ago
Better release automation
3c72c7f03cce8fea9d8a8545f76e624e1567bbbb authored about 5 years ago
3c72c7f03cce8fea9d8a8545f76e624e1567bbbb authored about 5 years ago
Notes on CRC: Koopman vs. Castagnoli
6e8a13d798025b919f168a5efe656079c5633b04 authored about 5 years ago
6e8a13d798025b919f168a5efe656079c5633b04 authored about 5 years ago
Minor renaming
cd9f891e43eae0c34e01a69afecd6b6d76dade67 authored about 5 years ago
cd9f891e43eae0c34e01a69afecd6b6d76dade67 authored about 5 years ago
Better error reporting for CLI
4dcb189fc8dcb84eaa6b3cf6dd60b7cb00343157 authored about 5 years ago
4dcb189fc8dcb84eaa6b3cf6dd60b7cb00343157 authored about 5 years ago
Merge pull request #94 from UAVCAN/truncation
Fix #93
ad9c756817e073371f38b32d888f4972cbc955fe authored about 5 years ago
Fix #93 for HOTs
84dc2b483abc820fb7841a472e2dd67d342830b4 authored about 5 years ago
84dc2b483abc820fb7841a472e2dd67d342830b4 authored about 5 years ago
Fix #93 for CAN
b568834182a26d391eb06b0f8ab190ac5d485418 authored about 5 years ago
b568834182a26d391eb06b0f8ab190ac5d485418 authored about 5 years ago
Fix the CAN padding
97e699a3368588604b5d043bc2daf7645b841b7a authored about 5 years ago
97e699a3368588604b5d043bc2daf7645b841b7a authored about 5 years ago
Migrate to released Sphinx
e779eadfc7910ed61e2acc4dd01daeda6b09efa4 authored about 5 years ago
e779eadfc7910ed61e2acc4dd01daeda6b09efa4 authored about 5 years ago
Merge pull request #92 from UAVCAN/spec-updates
v0 coexistence and data type extensibility
867204ba6eba4b50a09f2ff6353ca0273e3ab51b authored about 5 years ago
DSDL: zero-extending buffer: method naming, error handling
ddfdcd4eb3422b750c57e82c238f498e993fe8b0 authored about 5 years ago
ddfdcd4eb3422b750c57e82c238f498e993fe8b0 authored about 5 years ago
Version bump
784269bbe02993e6ec7e6f3e559a880c1496f27a authored about 5 years ago
784269bbe02993e6ec7e6f3e559a880c1496f27a authored about 5 years ago
Minor cleanup
3572e1a941d89de49c8066f5191a368349386732 authored about 5 years ago
3572e1a941d89de49c8066f5191a368349386732 authored about 5 years ago
Trying to prevent bogus test failures on Windows due to real-time issues
1b9678ba1c714983800d65c7efc7ef089a83274d authored about 5 years ago
1b9678ba1c714983800d65c7efc7ef089a83274d authored about 5 years ago
Fix #89
8ca2bf6458cb69e307a234346a201ae9f97fe9d9 authored about 5 years ago
8ca2bf6458cb69e307a234346a201ae9f97fe9d9 authored about 5 years ago
Minor refactoring in the deserialization pipeline
c5d4cc04dca5ac7529590f553e8e434bbf18fa62 authored about 5 years ago
c5d4cc04dca5ac7529590f553e8e434bbf18fa62 authored about 5 years ago
Fix fix #88
58da42b144b1477cb2f4ec66a5012089c4372944 authored about 5 years ago
58da42b144b1477cb2f4ec66a5012089c4372944 authored about 5 years ago
Fix #88
2333fecae176d3fe54d3f5680002c1c2e14903ca authored about 5 years ago
2333fecae176d3fe54d3f5680002c1c2e14903ca authored about 5 years ago
Merge pull request #91 from UAVCAN/nunavut-updates
Update to a newer version of Nunavut that supports stropping
f31ba1849e2fbf185a959430876fd6f5c66ad431 authored about 5 years ago
Fix #90
009bfeadd51f771d68a1a1daa9a3ba2008241d28 authored about 5 years ago
009bfeadd51f771d68a1a1daa9a3ba2008241d28 authored about 5 years ago
MyPy update
cf784b555c0631af08327714a99a17de62d9ec6d authored about 5 years ago
cf784b555c0631af08327714a99a17de62d9ec6d authored about 5 years ago
Stropping test
f5ebb99745b8a849cd2ee7fee344bd364c56c354 authored about 5 years ago
f5ebb99745b8a849cd2ee7fee344bd364c56c354 authored about 5 years ago
Version bump
fe53e768742c6b614769ecac2311f248cfa430b6 authored about 5 years ago
fe53e768742c6b614769ecac2311f248cfa430b6 authored about 5 years ago
Never use DEBUG-level logging for PyDSDL because it yields too much data
95ca865aa820964b6c0fbb9f571489a956659ce2 authored about 5 years ago
95ca865aa820964b6c0fbb9f571489a956659ce2 authored about 5 years ago
Fix code generation
73e84c25af2b78547562fa67bf02653235d115aa authored about 5 years ago
73e84c25af2b78547562fa67bf02653235d115aa authored about 5 years ago
Remove SKIP_SLOW
331f895bb09bb95aa5518a28bab983ba3d154535 authored about 5 years ago
331f895bb09bb95aa5518a28bab983ba3d154535 authored about 5 years ago
Minor updates of low importance
efc7a6141d052cf82c8eab628561e5cdf9ac062e authored about 5 years ago
efc7a6141d052cf82c8eab628561e5cdf9ac062e authored about 5 years ago
Merge branch 'master' into nunavut-updates
e1b676da1af6fac4600cae8e0c55bbcbb6c30eaf authored about 5 years ago
e1b676da1af6fac4600cae8e0c55bbcbb6c30eaf authored about 5 years ago
PyDSDL dependency version update
f8b2909dc603d51c65012090ad24009e8e6be5dc authored about 5 years ago
f8b2909dc603d51c65012090ad24009e8e6be5dc authored about 5 years ago
Merge branch 'master' into nunavut-updates
04933dc3e1aebecac8b75695ee744cf20eee8a37 authored about 5 years ago
04933dc3e1aebecac8b75695ee744cf20eee8a37 authored about 5 years ago
Merge pull request #86 from UAVCAN/local-dsdl-gen-pkg
Store DSDL-generated packages in the local directory by default
7cc79786e212940c4777a8ffa741cc0b6709b17a authored about 5 years ago
Lower the verbosity level of the node-ID conflict message
adb65cb04622c4b829b950ee5761ecc7449f7c96 authored about 5 years ago
adb65cb04622c4b829b950ee5761ecc7449f7c96 authored about 5 years ago
Better test namespace name
ad9861a43c8a7a30f59555b22c117665784bff9d authored about 5 years ago
ad9861a43c8a7a30f59555b22c117665784bff9d authored about 5 years ago
Update the docs
58167d6ab77ba18f999888dd246a762dee20973f authored about 5 years ago
58167d6ab77ba18f999888dd246a762dee20973f authored about 5 years ago
Enforce DSDL version consistency on generated classes
cd7228445a31e88339dd2ab4fed0daf3cbf7cafc authored about 5 years ago
cd7228445a31e88339dd2ab4fed0daf3cbf7cafc authored about 5 years ago
Update DSDL deps
851326288d6ce9c0ab05398ff3f6ff89cc49cc5d authored about 5 years ago
851326288d6ce9c0ab05398ff3f6ff89cc49cc5d authored about 5 years ago
Use the current working directory as the default destination path to avoid global state
72ae917e206695818f7fc432888c8f5d00514739 authored about 5 years ago
72ae917e206695818f7fc432888c8f5d00514739 authored about 5 years ago
CLI doc clarification
37cbaa50144b555439ad9e577d37e28b924217f4 authored about 5 years ago
37cbaa50144b555439ad9e577d37e28b924217f4 authored about 5 years ago
Doc updates, version bump
db259352e4c6bd47436c706271618db9eeb892ae authored about 5 years ago
db259352e4c6bd47436c706271618db9eeb892ae authored about 5 years ago
Oops
277e492c0f426b0053e2af6652f463ec70efdb40 authored about 5 years ago
277e492c0f426b0053e2af6652f463ec70efdb40 authored about 5 years ago
Semi-automatic comment update
e13fb68a48b7b00da3da5cfb9a603c1a20201692 authored about 5 years ago
e13fb68a48b7b00da3da5cfb9a603c1a20201692 authored about 5 years ago
A library-global data directory for storing DSDL-generated packages
2f7c9792c68e87d89f50b352eeb57a2f61f1981b authored about 5 years ago
2f7c9792c68e87d89f50b352eeb57a2f61f1981b authored about 5 years ago
Remove unnecessary 'type: ignore'
e63d8c8686ee303d1414ad89f75ed1262de4bafe authored about 5 years ago
e63d8c8686ee303d1414ad89f75ed1262de4bafe authored about 5 years ago
Minor transport doc update
8e8f07edb1b291b18ad4c9370602a6c2f9c876e6 authored about 5 years ago
8e8f07edb1b291b18ad4c9370602a6c2f9c876e6 authored about 5 years ago
Revert "Use id and ns_id with references"
This reverts commit aee3033321fbc31952252d306494b79f8391ad0e.
6f1544763d7c1b1baa688d1cf63d35c3818ef53e authored over 5 years ago
Use id and ns_id with references
aee3033321fbc31952252d306494b79f8391ad0e authored over 5 years ago
aee3033321fbc31952252d306494b79f8391ad0e authored over 5 years ago
Nunavut v0.1.9
b2f387edbb792365ec028f4fec8d4aa64386527b authored over 5 years ago
b2f387edbb792365ec028f4fec8d4aa64386527b authored over 5 years ago
Merge branch 'master' into nunavut-updates
b9cd63534e4f06ca3f3034778d0c6f9f6f6356e9 authored over 5 years ago
b9cd63534e4f06ca3f3034778d0c6f9f6f6356e9 authored over 5 years ago
FAQ update
cfd79192a7f3ed61ec7bda8fecea3f71b607d424 authored over 5 years ago
cfd79192a7f3ed61ec7bda8fecea3f71b607d424 authored over 5 years ago
Doc clarifications based on the feedback from Evgen
41197a8853cd7c21105b68073dec11183dcfdb91 authored over 5 years ago
41197a8853cd7c21105b68073dec11183dcfdb91 authored over 5 years ago
Merge pull request #83 from UAVCAN/minor-renaming
Minor renaming
58076a45277af1af4078ca3a90c05b672b4454ad authored over 5 years ago
Turns out the atomatic renaming is not automatic enough
7641c141a0f1912976869f4e0692c3902e448ddc authored over 5 years ago
7641c141a0f1912976869f4e0692c3902e448ddc authored over 5 years ago
Version bump
af6b137c5bfa5d64fca8f62c6f7ef9cb02c28459 authored over 5 years ago
af6b137c5bfa5d64fca8f62c6f7ef9cb02c28459 authored over 5 years ago
Use the term 'port' at the presentation layer per https://forum.uavcan.org/t/a-generic-term-for-either-subject-or-service/182
5079fe8482e869afb39d29f4dc9a6e40dea7dbcf authored over 5 years ago
5079fe8482e869afb39d29f4dc9a6e40dea7dbcf authored over 5 years ago
Links to sources related to the CRC algorithm
bccfa528567ebfbd2143c9e163a77c4a54aede01 authored over 5 years ago
bccfa528567ebfbd2143c9e163a77c4a54aede01 authored over 5 years ago
Do not use ifconfig because it is deprecated and is already cauding compatibility problems
e547b01344f183ec6b936a9c2d3cc5e3ffff5580 authored over 5 years ago
e547b01344f183ec6b936a9c2d3cc5e3ffff5580 authored over 5 years ago
Cosmetic fixes
4d9adde9ea5fe6bb039adf15e3e9f60cbcdda0ff authored over 5 years ago
4d9adde9ea5fe6bb039adf15e3e9f60cbcdda0ff authored over 5 years ago
Update README badges
4f12d481f5f1fd900e46dbe40c3b6bb6c9084431 authored over 5 years ago
4f12d481f5f1fd900e46dbe40c3b6bb6c9084431 authored over 5 years ago
Stropping support WIP; blocked by https://github.com/UAVCAN/nunavut/issues/75
04efe8c7b85c63806a7c2a44e4c84b89340e5273 authored over 5 years ago
04efe8c7b85c63806a7c2a44e4c84b89340e5273 authored over 5 years ago
Merge branch 'uavcan-v1.0' into nunavut-updates
20878dc9fe883d9db789515a057ab1e213a7cebb authored over 5 years ago
20878dc9fe883d9db789515a057ab1e213a7cebb authored over 5 years ago
Merge pull request #82 from UAVCAN/udp
UDP transport, redundant transport, minor API review, updated docs
99390712882d445c62b9d4f9b1ecd4682aeb2e0f authored over 5 years ago
SonarQube fix
61507e8ad05cccf4bc90a7d63770d45fdbf6b7eb authored over 5 years ago
61507e8ad05cccf4bc90a7d63770d45fdbf6b7eb authored over 5 years ago