Ecosyste.ms: OpenCollective

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

github.com/OpenCyphal/pydsdl

Cyphal DSDL processing front end implemented in Python
https://github.com/OpenCyphal/pydsdl

Version bump to v0.8

d8b6aba22ba79864d9590eec0f44154442b0d1dd authored over 5 years ago
We no longer support Python 3.5.2 or older due to a problem with its Typing library, which is fixed in https://github.com/python/typing/pull/308. The fixed typing library ships with Python 3.5.3 and newer.

ac04d74612331b71eff05e95e0746a7f23f5af5b authored over 5 years ago
Testing various versions of 3.5

f58290a1a92a0f50b48dbeade588680da57331cb authored over 5 years ago
Explicitly testing against Py3.5.2

7a2d36e9f0fde233edc7ad1ba9b87e0cfc06639f authored over 5 years ago
Explicitly emitting the current Python version before testing

966f1e005da2852517307cc430a618d4d1f56b11 authored over 5 years ago
Travis script update to test demo.py against all Python versions

ef1da6c96e8f614e88276e646c69256563cf6f69 authored over 5 years ago
Merge pull request #25 from UAVCAN/service-response-marker

Grammar updates per the Spec review suggestions

9a0bd72b4fd298e96c57f77e3c9a48b6fe1ee70a authored over 5 years ago
Merge pull request #24 from UAVCAN/static-layout-analysis-hooks

Static layout analysis hooks for near-zero-cost serialization/deserialization

9cef74c3ffb57b961cd4c0c7f6c03cf90aaae679 authored over 5 years ago
Prevent scope leakage at __init__.py

5e5e8b05c8d6355f65ab4fd9bd88f84bd9f150d0 authored almost 6 years ago
Fixed issues discovered by Codacy

bc0baf1c454038e308482b34321cd9fbfb1f7a01 authored almost 6 years ago
Move the identifier token to the top section for the sake of better structuring

e9d9a61f4d8a2b6756a96e23df58742c71b653d3 authored almost 6 years ago
Allow three or more dashes in the service response marker per https://github.com/UAVCAN/specification/pull/46

7069113d923a2f58c827d81ed6dfcc56274b33af authored almost 6 years ago
Comments on the importance and expectations of __str__() for SerializableType

17f78356b2ec925859ed664398297246ad6e50d9 authored almost 6 years ago
Fixed spec conformance: the max type name length is 50 characters, not 63

17d48ce20595c3e99e9c80532003ebd0d6baa4f2 authored almost 6 years ago
Removed an unneccessary coverage annotation and fixed a docstring

f4374e49c99f798ccabfd19b5c602d9ef7e5030c authored almost 6 years ago
Using exact floating point range constants

f998ad6f744b853d9b97e240ab0302df27ddd598 authored almost 6 years ago
enumerate_elements_with_offsets()

14f7412ab773285e35c4b7c27087a21bfe220c37 authored almost 6 years ago
Allowing one-bit-long unsigned integers, automatic type construction for implicit fields (variable-length arrays and unions)

0df3bebd027f11707ab5a6f4a9f010d226ae9ec4 authored almost 6 years ago
Extended demo.py with docs

3c36a50ceaa18c626013e4fd9f3922429bec9fcd authored almost 6 years ago
Updating the demo.py script

8971d06265b238ca8e5afa7612b1cb2b83a037f4 authored almost 6 years ago
README style update

6a3c097ba50e8ab4370101d8e968513d01a77032 authored almost 6 years ago
Overloaded operators and doctests for BitLengthSet

72786991a01c81a0a7fa100f3e42a83f3c850b90 authored almost 6 years ago
Fixed mypy issues & docs

bc23c61c687267b4dac625c6833ede6852083a8f authored almost 6 years ago
Significant acceleration of parsing by caching of bit_length_set value

704911f041a072b8010d430b1ce08e5e85f621bb authored almost 6 years ago
Better method names for bit length set

5716721a43e63d508835ecd244a55de14ee8261e authored almost 6 years ago
Bit length set extracted into a separate file

8803fa05694edf2422c42c77253bc62709346356 authored almost 6 years ago
API simplification: single property bit_length_set instead of two separate attributes compute_bit_length_set() and bit_length_range

c34e6eda03fe83bbdbca7ee186d62d21c5111307 authored almost 6 years ago
Had to change the print handler type because DSDLDefinition is not exported

d887504892adb1b24ab8fc7d9efb860a6e6faee3 authored almost 6 years ago
field iterator docs

8c645f2b77f7ea9babb1b5653546f5354efa9fc0 authored almost 6 years ago
Improved logging

1008837d4fa208641c4476dd892f8cd29e1bf963 authored almost 6 years ago
Grammar

ab34591c786a42ac6672aa4d9cc05914cf34f967 authored almost 6 years ago
Finished the field iterator unit tests

6bc4dd3bc23b6a318e792d24cc34a828699a286b authored almost 6 years ago
Field offset iterator WIP; more tests are needed but generally things seem to be shaping up the way I want them to.

c9e5efcddf38966692870510a23ad310ffe67c4b authored almost 6 years ago
More logging

54ae1784d9820f081ae82868e6a4c4185ca5cdaa authored almost 6 years ago
More detailed logging

5d24c5698eee4ca0e904834c344a95c7cc37a7f7 authored almost 6 years ago
Renamed property

97e9ea8c3c07d524d3d58999dfa2c61c4aaf5d44 authored almost 6 years ago
More structured bit length computation

dbaa288176341c59a2a2a3666fbe3947a3088a1f authored almost 6 years ago
Bit length set computation methods moved into the BitLengthSet class

e6ea326ab3aa1a0511695f34d47761d0538fb13b authored almost 6 years ago
A new class - BitLengthSet - for bit length and offset representation

059806691a6409aac49acd17d51f7582e7e9b8f9 authored almost 6 years ago
Updated the project description for PyPI

61b7b2e23fb39be3551474f97c4dbb67e15c6f1e authored almost 6 years ago
Renamed compute_bit_length_values() --> compute_bit_length_set() to match the specification

fa5ff871846be6a6edc34c41b37a792b8a940360 authored almost 6 years ago
Version bump

3e25ea8e6608d6064dbd879c10dc4a3d11ca3824 authored almost 6 years ago
Fixed an improper exception type name

101fb7ff66f38df94171e0dc9b1a317d5c908bf4 authored almost 6 years ago
Suppressing ResourceWarning on import caused by a dangling open file handle

46410bdc537aec4e3471f4a7a472818244ecf2f4 authored almost 6 years ago
Version bump

29c5df08bade792e2a8ba8a7bc51bec32aa1e716 authored almost 6 years ago
Fixed the grammar specification: proper regex syntax with raw string in order to suppress DeprecationWarning on \d

d92689482a32230a28e1d8b2e3cb49d667e856b0 authored almost 6 years ago
Lowering the log severity in data type resolution logic

66829ab127ec004ba997ccd7a5d399a7653ebb08 authored almost 6 years ago
Merge pull request #20 from UAVCAN/fix-19

Discouraging fragile imports, fixing #19

b44e7a8321f0570e293a88574e83350a6a9fb3c0 authored almost 6 years ago
Python 3.8 disabled temporarily

8af69df9277d7c745272f21ce1ba6ffaf16d58e1 authored almost 6 years ago
Fixed #19 and bumped the version number to 0.6.0

6d00cb90ada901ad9cd3fc2b598c11cfb2ee64c4 authored almost 6 years ago
Fixed link to pypi

1055af2b91309b04f5f76c76f1cd61aaff91e3d3 authored almost 6 years ago
README fix

e83837891da7edcc3c59464dfad5ba46ec24210a authored almost 6 years ago
Catching letter case related errors

7359b0532220b88e71250cac5d4e54b903df527f authored almost 6 years ago
Spec-adhering set operators: elementwise application is defined for all types except Set

a0aaac8ae4f32fbf4c7a16af4525c9b2858bd8d6 authored almost 6 years ago
Unicode NFC normalization

0449c04332b3b92c805d48f88114b178ef059e1c authored almost 6 years ago
_bit_length_ not defined for services

6db68716a625004dc96807dbb32c818d81b441d1 authored almost 6 years ago
Version bump

2235d2d15a88abdacc1e8512d3bae99a597abce0 authored almost 6 years ago
Renaming to match the spec: Compound --> Composite

b6d4a4ac3a036cfafd409378406ec5a5596a5672 authored almost 6 years ago
Renaming: data_type --> serializable

08e3d42c84c932e4f0784534299d25e3b552bf8e authored almost 6 years ago
Merge branch 'type-system-refactoring'

f4046abf29607e398f43b39e272f795ea408a6a6 authored almost 6 years ago
Support for unicode escape sequences

5f030693ce51c7d9b401cf412cf820699ea06823 authored almost 6 years ago
Support for unicode escape sequences

b9aa8cc890ba73aeb8c49d53d46797ee72766d23 authored almost 6 years ago
Test fix

903da0b37f23a95b3de003ade7eb1325b631b84a authored almost 6 years ago
DataSchemaBuilder - this name is a closer match to the terminology used in the spec

e0bbb037c8279e594fe2cd584ad1f80296c97e88 authored almost 6 years ago
Disallowing the truncated cast mode for booleans and signed integers

6b60ff6f83f59082be508836816a4ee9e4bf68a9 authored almost 6 years ago
Final issues with Codacy

81edd6b773fcad7611efdcc5b01c0cf20b2cd57a authored almost 6 years ago
Fixing Codacity issues

f02af0b047eb6107dde6670767293a6cccb09d54 authored almost 6 years ago
Fixing markdown style

7cd3e2831648083c9bed79283b26a56a0f14d667 authored almost 6 years ago
README update: Codacy integration

84a2769978fa90d29793d10df493453fe1b72b3f authored almost 6 years ago
README: Coveralls badge link fix

f4dd436b31dc3b18c8c218eabf5903830d2a2797 authored almost 6 years ago
Guaranteed ordering of the output list: sort by name, then by version (newest version first)

ee955f508bedfe7f07b8bbb8a48a34181c0148f7 authored almost 6 years ago
Merge pull request #18 from UAVCAN/new_parser

One step away from Turing completeness

1941e24ba214a9005d1ae5589e3863c087633253 authored almost 6 years ago
Unit testing: enabled branch coverage and added more tests to bring the total coverage back to 100% (all branching combinations)

a60c3297e03d0824db9fb07f3eddb4fc371f2492 authored almost 6 years ago
Better name for AggregateBuilder

2d666e8d2491636bcd661c440cca63296b49d183 authored almost 6 years ago
Typo in the docs - wrong type annotation for element_type

98ef0fa683579d7066ad054e3870b561b86e9633 authored almost 6 years ago
Cosmetic update to the grammar spec

7eb4d0a016177f120d7a251b0c81e91d6b97142f authored almost 6 years ago
Access to local constants

c122e2746646e0e391af87492b39d3b10a668854 authored almost 6 years ago
Suppress inner exception on syntax error to make it less verbose

0227f7ad50f00b35c1bfc2bd229d7c9f3b703669 authored almost 6 years ago
Coveralls badge, fixes #1

0c6ef1bb125747712b02ca3004de2e7b4d2909b9 authored almost 6 years ago
Coveralls integration

98246b9a9a4b5f1774bff997d216ae8891b02f48 authored almost 6 years ago
Minor doc update - clarifications about CompoundType

cdf907eee9228f6e511686859035194560025f7c authored almost 6 years ago
Test coverage is back at 100%

f53eebd9500f4116e5297494e63e9a6d361b0a12 authored almost 6 years ago
More expression tests

d3815a6a1c1dc55a522c543f2666297fffff97ab authored almost 6 years ago
Removed the version module and also not importing the test package because we don't really need it

f66846b7552cc4db447fb9769249ed81c0e9e030 authored almost 6 years ago
Basic tests for the expression members

3798f0a01472809a1bb947c7711c6f26697581ef authored almost 6 years ago
Working on bringing the test coverage back to 100%

6fd1812f1c8eea31f8b4b8e054ce376153fa09dd authored almost 6 years ago
Increased the test coverage and fixed the broken test

0d1e17ca41d50e969afec387aaa5acdff4837425 authored almost 6 years ago
Ensuring that all public entities are exported properly

a28d57d4d5283240f43e5370a77a2538795ac98e authored almost 6 years ago
Documentation update

6f3bb9c02ae9a9010de8787407e3831f0e27e83c authored almost 6 years ago
API restructuring

f4e4a1fd093fc8b75075d60c2e823954e9fb1a22 authored almost 6 years ago
Struct/union BLV analysis refactoring

8c9d6f9e6f23c594b1c6fb66071ea7c7b1f564a3 authored almost 6 years ago
Fixed the packaging spec to include third-party and data files

f840d828ef1f361d5ddf45ab28fb8fb7d597fed8 authored almost 6 years ago
README update with references to dependencies

64a8cb388d1c30e2fb585b52043fbe935dea4e67 authored almost 6 years ago
Add license files for the built-in dependencies

c10ca297b4da064ead13c28caca3b18065deae04 authored almost 6 years ago
Error location propagation

8e563ac120e769d89741be931d07f8becdabebc9 authored almost 6 years ago
Fixed the grammar to allow files without trailing end of line

cf39017d70bd1e1f672895932a80e6c72b54fdd8 authored almost 6 years ago
Extended the string literal parser test with Unicode strings

6cd5b26717320256310f220c70e156e08335e073 authored almost 6 years ago
Proper compliant string literal parser

f0941091e72a4ca4d84d9386efedff08ececa6d5 authored almost 6 years ago
Renamed array elements

8c2d79a3ac0ea1644eaafc80fbc912cca9e9b224 authored almost 6 years ago
Simplified the exception hierarchy

fbc108644c65c039220c57436ee0454cfc06433f authored almost 6 years ago