https://github.com/team997coders/frcloglens
WIP Python library (backend rust) for FRC log file meta-analysis
https://github.com/team997coders/frcloglens
Last synced: about 1 year ago
JSON representation
WIP Python library (backend rust) for FRC log file meta-analysis
- Host: GitHub
- URL: https://github.com/team997coders/frcloglens
- Owner: Team997Coders
- Created: 2023-09-10T21:05:46.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-10T21:05:52.000Z (over 2 years ago)
- Last Synced: 2025-01-21T22:31:10.117Z (over 1 year ago)
- Language: Rust
- Size: 33.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# frcLogLens
A utility for large-scale analysis of standard data logs generated by robots in the FIRST Robotics Competition.
This is not optimized for single log file analysis, tools such as [AdvantageScope](https://github.com/Mechanical-Advantage/AdvantageScope) are extremely highly reccomended for that use case over this.
# WIP Project
Build: `python -m build`
Install local: `python -m pip install .`
Lint py: `ruff check .`
Lint rust: `cargo clippy`
Format: `./format.sh`
Publish: `python -m twine upload ./target/wheels/*`
Test publish: `python -m twine upload --repository=testpypi ./dist/*`
The project needs to be freshly built before publishing. Twine will try to publish all files in `./dist`, including old builds, so running `rm -rf ./dist` (or the Windows equivalent) is suggested.