mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-21 01:01:43 +00:00
People generally have expressed a dislike for the Hungarian notation used in member variables, especially in examples/templates, and our styleguide shouldn't be forced on downstream consumers, so this removes all Hungarian notation from the examples/templates. There are _some_ benefits to Hungarian for private member variables (like knowing what's a member vs. local in a PR review) so we'll keep private member variables the same for now, but public variables should no longer use Hungarian notation, since it looks much worse. A new PMD XPath rule has been added to accomplish this goal. Some other non-compliant variables were fixed for the new rule.
RobotPy WPILib
This repository contain a python implementation of wrappers for WPILib, the library used to interface with hardware for the FIRST Robotics Competition. Teams can use this library to write their robot code in Python, a powerful dynamic programming language.
Note: RobotPy is officially supported by FIRST. Please see the FAQ for more information.
Documentation
All RobotPy documentation can be found at https://robotpy.readthedocs.io
Installation
Installation instructions can be found in the RobotPy documentation
License
See LICENSE.txt
Contributors
RobotPy is a community project, and many people have contributed over the years to make it what it is today. RobotPy's history can be found on our documentation site.