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

Fix for issue #111

thirtytwobits opened this pull request about 1 month ago
DSDLDefinition object fails when Paths with relative path parts are provided.

thirtytwobits opened this issue about 1 month ago
Allow relative target paths

thirtytwobits opened this pull request 6 months ago
Support relative paths to types in new read_files API

thirtytwobits opened this issue 6 months ago
str and repr can throw

thirtytwobits opened this issue 6 months ago
Fix for Issue #104

thirtytwobits opened this pull request 7 months ago
fix for Issue/104

thirtytwobits opened this pull request 7 months ago
Extract the test suite from the shippable codebase

pavel-kirienko opened this issue 7 months ago
Incorrect comparison of paths for namespace resolution

emrainey opened this issue 7 months ago
Adding support for file-based reads and externalized type dependencies

thirtytwobits opened this pull request 8 months ago
Adding support for file-based reads and externalized type dependencies

thirtytwobits opened this pull request 8 months ago
Issue #99 proposal

thirtytwobits opened this pull request 10 months ago
Drop AppVeyor

pavel-kirienko opened this issue 10 months ago
provide a way to prune type trees

thirtytwobits opened this issue 10 months ago
Added GH Actions workflow to replaced AppVeyor script

clyde-johnston opened this pull request over 1 year ago
Add support for strings and byte arrays

pavel-kirienko opened this pull request over 1 year ago
Add string support

pavel-kirienko opened this issue over 1 year ago
Cleanup dependencies and fix #94

pavel-kirienko opened this pull request over 1 year ago
Cleanup

pavel-kirienko opened this pull request over 1 year ago
dependency cleanup

thirtytwobits opened this issue almost 2 years ago
fix for #90, python 3.11 fixes

thirtytwobits opened this pull request almost 2 years ago
Python 3.11 support

thirtytwobits opened this issue almost 2 years ago
Bump version

pavel-kirienko opened this pull request almost 2 years ago
Fix for #82 PyDSDL allows same namespace name for lookup dir and root…

thirtytwobits opened this pull request almost 2 years ago
Move to GitHub Actions

silverv opened this issue about 2 years ago
Inclusive language

thirtytwobits opened this issue over 2 years ago
Possible fix for #83

thirtytwobits opened this pull request over 2 years ago
Use of pathlib, os.path, and manual path transformation is brittle

thirtytwobits opened this issue over 2 years ago
Support symlinked namespaces

thirtytwobits opened this issue over 2 years ago
Support multi-package builds

thirtytwobits opened this issue over 2 years ago
Update branding

pavel-kirienko opened this pull request almost 3 years ago
Fix namespace name collision detection

pavel-kirienko opened this pull request almost 3 years ago
Support .dsdl file extension

pavel-kirienko opened this issue almost 3 years ago
Use pathlib.Path instead of plain string paths

pavel-kirienko opened this pull request almost 3 years ago
Use pathlib instead of string paths

pavel-kirienko opened this issue almost 3 years ago
third_party: update six to 1.16

coderkalyan opened this pull request almost 3 years ago
ci: add python 3.10 and macOS Catalina tests

coderkalyan opened this pull request about 3 years ago
third_party: update six to 1.16

coderkalyan opened this pull request about 3 years ago
pydsdl appears to be broken by python 3.10

thirtytwobits opened this issue about 3 years ago
Symlinked namespace directories are mishandled

pavel-kirienko opened this issue about 3 years ago
Support mypy

thirtytwobits opened this issue over 3 years ago
Fix incorrect nested root namespace detection

pavel-kirienko opened this pull request over 3 years ago
Nested root namespace check yields a false-positive

pavel-kirienko opened this issue over 3 years ago
Use analytical solver for BitLengthSet instead of numerical computation

pavel-kirienko opened this pull request almost 4 years ago
Add doc attributes to composite and attribute types

bbworld1 opened this pull request almost 4 years ago
Speed up import

pavel-kirienko opened this pull request almost 4 years ago
Migrate the project to Nox

pavel-kirienko opened this pull request almost 4 years ago
Fix Codacy integration

pavel-kirienko opened this issue almost 4 years ago
Fix duplicate path detection

pavel-kirienko opened this pull request almost 4 years ago
Duplicate paths may not be detected because of incorrect resolution sequence

pavel-kirienko opened this issue almost 4 years ago
Fix #58

pavel-kirienko opened this pull request about 4 years ago
UX improvement: add a heuristic detecting a common misuse pattern

pavel-kirienko opened this pull request about 4 years ago
Make DelimitedType.delimiter_header_type truncated (not saturated)

pavel-kirienko opened this pull request about 4 years ago
Add a convenience property CompositeType.inner_type to reduce boilerplate

pavel-kirienko opened this pull request about 4 years ago
Abandon Travis CI

pavel-kirienko opened this pull request about 4 years ago
Make pydsdl.Any picklable

pavel-kirienko opened this pull request about 4 years ago
Make `@sealed` or `@extent ...` required. Provide usage hints when neither are found.

pavel-kirienko opened this pull request about 4 years ago
Increase the maximum data type name length

pavel-kirienko opened this pull request about 4 years ago
Performance improvements; fix #49

pavel-kirienko opened this pull request about 4 years ago
Regular definitions take too long to process

pavel-kirienko opened this issue about 4 years ago
Automatically detect zero-cost types

pavel-kirienko opened this issue over 4 years ago
Mysterious error for mundane misuse

thirtytwobits opened this issue over 4 years ago
Delimited types

pavel-kirienko opened this pull request over 4 years ago
Fix #41 and #42

pavel-kirienko opened this pull request over 4 years ago
Review the subject-ID range and move the docs from the README to ReadTheDocs

pavel-kirienko opened this pull request over 4 years ago
Improve error messaging

pavel-kirienko opened this issue over 4 years ago
Unexpected exception if the namespace is empty

pavel-kirienko opened this issue over 4 years ago
Making the API easier to use

thirtytwobits opened this pull request over 4 years ago
Partial reversal of #34

pavel-kirienko opened this pull request almost 5 years ago
Composite hierarchy

pavel-kirienko opened this pull request almost 5 years ago
Configure auto-release

pavel-kirienko opened this issue almost 5 years ago
Enhanced error reporting and a fix for #35

pavel-kirienko opened this pull request almost 5 years ago
Remove the bit compatibility check because it's incompatible with extensibility

pavel-kirienko opened this issue almost 5 years ago
Introduce TaggedUnionType to properly model DSDL unions.

thirtytwobits opened this pull request almost 5 years ago
Implement implicit field size alignment

pavel-kirienko opened this pull request almost 5 years ago
tagged unions are modeled wrong in the AST

thirtytwobits opened this issue almost 5 years ago
Provide readthedocs sphinx documentation

thirtytwobits opened this issue about 5 years ago
Unreserve "com" and "lpt"

pavel-kirienko opened this pull request about 5 years ago
Slow import

pavel-kirienko opened this issue over 5 years ago
CI testing on Windows

pavel-kirienko opened this pull request over 5 years ago
v1.0 API stabilization

pavel-kirienko opened this issue over 5 years ago
Python compatibility clarifications

pavel-kirienko opened this pull request over 5 years ago
Grammar updates per the Spec review suggestions

pavel-kirienko opened this pull request over 5 years ago
Static layout analysis hooks for near-zero-cost serialization/deserialization

pavel-kirienko opened this pull request over 5 years ago
Combinatorial explosion

pavel-kirienko opened this issue over 5 years ago
emit namespaces as a type

thirtytwobits opened this issue over 5 years ago
Provide comments as data in output.

thirtytwobits opened this issue over 5 years ago
Discouraging fragile imports, fixing #19

pavel-kirienko opened this pull request over 5 years ago
Prefix submodules with underscores to discourage fragile imports

pavel-kirienko opened this issue over 5 years ago
One step away from Turing completeness

pavel-kirienko opened this pull request almost 6 years ago
Adding better error messaging for port ID check

thirtytwobits opened this pull request almost 6 years ago
Minor additions/bug fixes

aasmune opened this pull request almost 6 years ago
Implement a spec-adhering parser backend

pavel-kirienko opened this issue almost 6 years ago
Proper handling of undefined identifiers in constant expressions

pavel-kirienko opened this issue almost 6 years ago
Rename the namespace property into full_namespace for clarity

pavel-kirienko opened this issue almost 6 years ago