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 #114
thirtytwobits opened this pull request 15 days ago
thirtytwobits opened this pull request 15 days ago
PathInferenceError does not support pickling
thirtytwobits opened this issue 15 days ago
thirtytwobits opened this issue 15 days ago
DSDLDefinition: do not resolve symlink
filippobrizzi opened this pull request 18 days ago
filippobrizzi opened this pull request 18 days ago
Fix for issue #111
thirtytwobits opened this pull request about 2 months ago
thirtytwobits opened this pull request about 2 months ago
DSDLDefinition object fails when Paths with relative path parts are provided.
thirtytwobits opened this issue about 2 months ago
thirtytwobits opened this issue about 2 months ago
Allow relative target paths
thirtytwobits opened this pull request 6 months ago
thirtytwobits opened this pull request 6 months ago
Support relative paths to types in new read_files API
thirtytwobits opened this issue 7 months ago
thirtytwobits opened this issue 7 months ago
str and repr can throw
thirtytwobits opened this issue 7 months ago
thirtytwobits opened this issue 7 months ago
Fix for Issue #104
thirtytwobits opened this pull request 7 months ago
thirtytwobits opened this pull request 7 months ago
fix for Issue/104
thirtytwobits opened this pull request 7 months ago
thirtytwobits opened this pull request 7 months ago
Extract the test suite from the shippable codebase
pavel-kirienko opened this issue 8 months ago
pavel-kirienko opened this issue 8 months ago
Incorrect comparison of paths for namespace resolution
emrainey opened this issue 8 months ago
emrainey opened this issue 8 months ago
Adding support for file-based reads and externalized type dependencies
thirtytwobits opened this pull request 8 months ago
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
thirtytwobits opened this pull request 8 months ago
Issue #99 proposal
thirtytwobits opened this pull request 10 months ago
thirtytwobits opened this pull request 10 months ago
Drop AppVeyor
pavel-kirienko opened this issue 10 months ago
pavel-kirienko opened this issue 10 months ago
provide a way to prune type trees
thirtytwobits opened this issue 10 months ago
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
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
pavel-kirienko opened this pull request over 1 year ago
Add string support
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Cleanup dependencies and fix #94
pavel-kirienko opened this pull request over 1 year ago
pavel-kirienko opened this pull request over 1 year ago
If the same type is defined in multiple locations, an InternalError is raised
pavel-kirienko opened this issue over 1 year ago
pavel-kirienko opened this issue over 1 year ago
Cleanup
pavel-kirienko opened this pull request almost 2 years ago
pavel-kirienko opened this pull request almost 2 years ago
dependency cleanup
thirtytwobits opened this issue almost 2 years ago
thirtytwobits opened this issue almost 2 years ago
fix for #90, python 3.11 fixes
thirtytwobits opened this pull request almost 2 years ago
thirtytwobits opened this pull request almost 2 years ago
Python 3.11 support
thirtytwobits opened this issue almost 2 years ago
thirtytwobits opened this issue almost 2 years ago
Bump version
pavel-kirienko opened this pull request about 2 years ago
pavel-kirienko opened this pull request about 2 years ago
Fix for #82 PyDSDL allows same namespace name for lookup dir and root…
thirtytwobits opened this pull request about 2 years ago
thirtytwobits opened this pull request about 2 years ago
Move to GitHub Actions
silverv opened this issue about 2 years ago
silverv opened this issue about 2 years ago
Inclusive language
thirtytwobits opened this issue over 2 years ago
thirtytwobits opened this issue over 2 years ago
Possible fix for #83
thirtytwobits opened this pull request over 2 years ago
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
thirtytwobits opened this issue over 2 years ago
Support symlinked namespaces
thirtytwobits opened this issue over 2 years ago
thirtytwobits opened this issue over 2 years ago
Support multi-package builds
thirtytwobits opened this issue over 2 years ago
thirtytwobits opened this issue over 2 years ago
Update branding
pavel-kirienko opened this pull request almost 3 years ago
pavel-kirienko opened this pull request almost 3 years ago
Restore compatibility with Python 3.6, update branding, add support for dsdl file extensions
pavel-kirienko opened this pull request almost 3 years ago
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
pavel-kirienko opened this pull request almost 3 years ago
Support .dsdl file extension
pavel-kirienko opened this issue almost 3 years ago
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
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
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
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
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
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
thirtytwobits opened this issue about 3 years ago
Symlinked namespace directories are mishandled
pavel-kirienko opened this issue about 3 years ago
pavel-kirienko opened this issue about 3 years ago
Support mypy
thirtytwobits opened this issue over 3 years ago
thirtytwobits opened this issue over 3 years ago
Fix incorrect nested root namespace detection
pavel-kirienko opened this pull request over 3 years ago
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
pavel-kirienko opened this issue over 3 years ago
Expression evaluator should use the bit length set solver instead of forcing numerical expansion
pavel-kirienko opened this issue almost 4 years ago
pavel-kirienko opened this issue almost 4 years ago
Use analytical solver for BitLengthSet instead of numerical computation
pavel-kirienko opened this pull request almost 4 years ago
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
bbworld1 opened this pull request almost 4 years ago
Speed up import
pavel-kirienko opened this pull request almost 4 years ago
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
pavel-kirienko opened this pull request almost 4 years ago
Fix Codacy integration
pavel-kirienko opened this issue about 4 years ago
pavel-kirienko opened this issue about 4 years ago
Fix duplicate path detection
pavel-kirienko opened this pull request about 4 years ago
pavel-kirienko opened this pull request about 4 years ago
Duplicate paths may not be detected because of incorrect resolution sequence
pavel-kirienko opened this issue about 4 years ago
pavel-kirienko opened this issue about 4 years ago
Fix #58
pavel-kirienko opened this pull request about 4 years ago
pavel-kirienko opened this pull request about 4 years ago
Allow different minor versions to have different extent and sealing status if the major version is zero
pavel-kirienko opened this issue about 4 years ago
pavel-kirienko opened this issue about 4 years ago
UX improvement: add a heuristic detecting a common misuse pattern
pavel-kirienko opened this pull request about 4 years ago
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
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
pavel-kirienko opened this pull request about 4 years ago
Abandon Travis CI
pavel-kirienko opened this pull request about 4 years ago
pavel-kirienko opened this pull request about 4 years ago
Make pydsdl.Any picklable
pavel-kirienko opened this pull request about 4 years ago
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
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
pavel-kirienko opened this pull request about 4 years ago
Performance improvements; fix #49
pavel-kirienko opened this pull request over 4 years ago
pavel-kirienko opened this pull request over 4 years ago
Regular definitions take too long to process
pavel-kirienko opened this issue over 4 years ago
pavel-kirienko opened this issue over 4 years ago
Automatically detect zero-cost types
pavel-kirienko opened this issue over 4 years ago
pavel-kirienko opened this issue over 4 years ago
Minor version compatibility check should ensure that the involved definitions share the same sealing status
pavel-kirienko opened this issue over 4 years ago
pavel-kirienko opened this issue over 4 years ago
Mysterious error for mundane misuse
thirtytwobits opened this issue over 4 years ago
thirtytwobits opened this issue over 4 years ago
Delimited types
pavel-kirienko opened this pull request over 4 years ago
pavel-kirienko opened this pull request over 4 years ago
Fix #41 and #42
pavel-kirienko opened this pull request over 4 years ago
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
pavel-kirienko opened this pull request over 4 years ago
Improve error messaging
pavel-kirienko opened this issue over 4 years ago
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
pavel-kirienko opened this issue over 4 years ago
Making the API easier to use
thirtytwobits opened this pull request over 4 years ago
thirtytwobits opened this pull request over 4 years ago
Partial reversal of #34
pavel-kirienko opened this pull request almost 5 years ago
pavel-kirienko opened this pull request almost 5 years ago
Composite hierarchy
pavel-kirienko opened this pull request almost 5 years ago
pavel-kirienko opened this pull request almost 5 years ago
Configure auto-release
pavel-kirienko opened this issue almost 5 years ago
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
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
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
thirtytwobits opened this pull request almost 5 years ago
Implement implicit field size alignment
pavel-kirienko opened this pull request almost 5 years ago
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
thirtytwobits opened this issue almost 5 years ago
Provide readthedocs sphinx documentation
thirtytwobits opened this issue about 5 years ago
thirtytwobits opened this issue about 5 years ago
Unreserve "com" and "lpt"
pavel-kirienko opened this pull request about 5 years ago
pavel-kirienko opened this pull request about 5 years ago
Slow import
pavel-kirienko opened this issue over 5 years ago
pavel-kirienko opened this issue over 5 years ago
CI testing on Windows
pavel-kirienko opened this pull request over 5 years ago
pavel-kirienko opened this pull request over 5 years ago
v1.0 API stabilization
pavel-kirienko opened this issue over 5 years ago
pavel-kirienko opened this issue over 5 years ago
Python compatibility clarifications
pavel-kirienko opened this pull request over 5 years ago
pavel-kirienko opened this pull request over 5 years ago
Grammar updates per the Spec review suggestions
pavel-kirienko opened this pull request almost 6 years ago
pavel-kirienko opened this pull request almost 6 years ago
Static layout analysis hooks for near-zero-cost serialization/deserialization
pavel-kirienko opened this pull request almost 6 years ago
pavel-kirienko opened this pull request almost 6 years ago
Combinatorial explosion
pavel-kirienko opened this issue almost 6 years ago
pavel-kirienko opened this issue almost 6 years ago
emit namespaces as a type
thirtytwobits opened this issue almost 6 years ago
thirtytwobits opened this issue almost 6 years ago
Provide comments as data in output.
thirtytwobits opened this issue almost 6 years ago
thirtytwobits opened this issue almost 6 years ago
Discouraging fragile imports, fixing #19
pavel-kirienko opened this pull request almost 6 years ago
pavel-kirienko opened this pull request almost 6 years ago
Prefix submodules with underscores to discourage fragile imports
pavel-kirienko opened this issue almost 6 years ago
pavel-kirienko opened this issue almost 6 years ago
One step away from Turing completeness
pavel-kirienko opened this pull request almost 6 years ago
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
thirtytwobits opened this pull request almost 6 years ago
Minor additions/bug fixes
aasmune opened this pull request almost 6 years ago
aasmune opened this pull request almost 6 years ago