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
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
thirtytwobits opened this issue about 1 month 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 6 months ago
thirtytwobits opened this issue 6 months ago
str and repr can throw
thirtytwobits opened this issue 6 months ago
thirtytwobits opened this issue 6 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 7 months ago
pavel-kirienko opened this issue 7 months ago
Incorrect comparison of paths for namespace resolution
emrainey opened this issue 7 months ago
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
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 over 1 year ago
pavel-kirienko opened this pull request over 1 year 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 almost 2 years ago
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
thirtytwobits opened this pull request almost 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 almost 4 years ago
pavel-kirienko opened this issue almost 4 years ago
Fix duplicate path detection
pavel-kirienko opened this pull request almost 4 years ago
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
pavel-kirienko opened this issue almost 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 about 4 years ago
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
pavel-kirienko opened this issue about 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 over 5 years ago
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
pavel-kirienko opened this pull request over 5 years ago
Combinatorial explosion
pavel-kirienko opened this issue over 5 years ago
pavel-kirienko opened this issue over 5 years ago
emit namespaces as a type
thirtytwobits opened this issue over 5 years ago
thirtytwobits opened this issue over 5 years ago
Provide comments as data in output.
thirtytwobits opened this issue over 5 years ago
thirtytwobits opened this issue over 5 years ago
Discouraging fragile imports, fixing #19
pavel-kirienko opened this pull request over 5 years ago
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
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
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
Implement a spec-adhering parser backend
pavel-kirienko opened this issue almost 6 years ago
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
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
pavel-kirienko opened this issue almost 6 years ago