Skip to content

Tags: OpenCyphal/yakut

Tags

0.14.1

Toggle 0.14.1's commit message
robustify test

0.14.0

Toggle 0.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix CI, update test dependencies, and remove the compile command (#120)

Closes #63 

Closes #95

---------

Co-authored-by: Song Meo <songmeo@pm.me>
Co-authored-by: maksimdrachov <39975120+maksimdrachov@users.noreply.github.com>

0.13.0

Toggle 0.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix 57, 61, 68 (#78)

Fix #61 
Fix #68 
Close #57

0.12.2

Toggle 0.12.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove all mentions of the compile command from the README and add a …

…note on the usage of negative arguments (#77)

* Fix #64

* Remove all mentions of the compile command from the README

0.12.1

Toggle 0.12.1's commit message
Hotfix as a follow-up to #69: close stdin of the orchestrator to avoi…

…d interference with the children's stdin

0.12.0

Toggle 0.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Orchestrator: do not redirect stdin of children (#69)

* orchestrator: do not redirect stdin of children; use explicit redirection in shell if desired

* Upgrade MyPy

* test: expand _ENV_COPY_KEYS

0.11.1

Toggle 0.11.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Patch release: Fix #58 and improve README (#59)

* Add notes on PlotJuggler

* Fix #58

0.11.0

Toggle 0.11.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add commands for register manipulation and command execution; add asy…

…nc subscription; fix defects (#55)

- Add shorter aliases for pub sub
- Introduce FormatterHints
- Add HACK to remove the end-of-document marker from YAML produced by ruamel.yaml
- Update the formatter usage conventions to not emit extra newline at the end
- Use EXIT_CODE_UNSUCCESSFUL
- Suppress errors from PyCyphal during event loop finalization
- Fix `yakut monitor` screen refresh regression.
- Add `yakut register`.
- Add `yakut register-list`.
- Add `yakut register-batch`.
- Add `yakut execute-command`.
- Implement asynchronous subscription in `yakut subscribe` and make it the default option.
- New simpler option `--sync`
- Simplify transfer metadata reporting (related to the future #54 )
* Introduce format selection options --yaml/--json/--tsvh
- Add a new formatter option `AUTO`, which is now the default. It selects between JSON and YAML automatically depending on `isatty(stdout)`. This is needed to enable compatibility with `jq`.
- Close #30 
- Close #52 
- Close #3

0.10.0

Toggle 0.10.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Yakut v0.10 with significant usability improvements (#49)

* Improve usability of joystick

* Refactor data type loading and implement service discovery for client; fixes #42 fixes #38

* Make subscription metadata disabled by default

* Fix resource management issues at exit; fixes #40

* Monitor: improve compatibility with small terminals and automatically truncate text to prevent wrapping & scrolling

* Introduce explicit aliases to improve shorthand syntax

---

Close #5 
Close #38 
Close #39 
Presumably fix #40 (hard to reproduce, will reopen later if necessary)
Close #42 (version numbers are no longer required)
Close #45 (automatic type discovery)

0.9.0

Toggle 0.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Rebranding (#46)

* Bump the dependencies

* Remove the documentation command as it is no longer needed

* Rename and switch to PyCyphal