hololinked
https://github.com/vigneshvsv/hololinked
Python
ZMQ-based RPC with HTTP support for SCADA applications in python
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to hololinked
Help out
- Issues
- Execution timeout not respected within RPC server
- Move TD generation to within the affordance objects and support server side validation (with pydantic)
- Use Pydantic for action argument validation & property models
- Documentation improvements
- Separate RPCHandler to PropertyHandler and ActionHandler
- Allow ZMQ protocol specifying in HTTP server segregated by protocol vs. instance name mapping instead of a list of instance names
- Support CBOR serialization
- Complete CriticalEvent Logic
- Unable to start an `AsyncZMQClient` in a running async loop
- Refactor Thing metaclass validation to something different from `TypedKeyMappingsConstrainedDict` in `__prepare__`
- Docs
- Python not yet supported