David Vo
David Vo
This stops capturing and buffering stdout and stderr when installing extensions in the sandbox, so live progress is visible. ## Checklist - [ ] I have added [tests](https://www.cursorless.org/docs/contributing/test-case-recorder/)
I suspect `getFusedHeading()` would be better for getting the current heading, for example.
I believe this is the root cause of https://github.com/robotpy/robotpy-wpimath/issues/7. Looks like we have workarounds for this all over the place in the RobotPy generation YAML files.
Encountered when I was working on robotpy-rev. Struct in question is `rev::CANSparkMax::ExternalFollower`. * The struct gets listed as a class at the header level, as well as in the class...
This adds an explicit value union type, ensuring the documented types are in the type hints. Also fix a few mypy warnings.
If pyntcore is installed, the default update rate will suddenly change, which I would expect nobody installing random packages would expect to happen. This also makes the docs inconsistent with...
It would be a good idea to use [Hypothesis](https://hypothesis.works) to verify round-trips work as intended. It would also be a good idea to write some tests to verify that we...
I'm not sure I want to know how the high-level NetworkTables API deals with keys that don't start with `/`. But I suspect users wouldn't be able to use keys...
https://github.com/robotpy/pynetworktables/blob/f76e294caf7bd2dad05032e7086508a4194980f5/ntcore/api.py#L193-L199 https://github.com/robotpy/pynetworktables/blob/f76e294caf7bd2dad05032e7086508a4194980f5/networktables/entry.py#L446