Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python library does not work in simulation on Python 3.9-3.11 #898

Closed
bhall-ctre opened this issue Nov 7, 2024 · 0 comments · Fixed by #899
Closed

Python library does not work in simulation on Python 3.9-3.11 #898

bhall-ctre opened this issue Nov 7, 2024 · 0 comments · Fixed by #899
Labels
bug Something isn't working

Comments

@bhall-ctre
Copy link
Contributor

bhall-ctre commented Nov 7, 2024

The PathPlanner Python library currently uses the @override decorator, which was only introduced in Python 3.12. WPILib and RobotPy officially support Python 3.9-3.13, and we support Python 3.10-3.13. This means that users who are using a RobotPy-supported Python version older than 3.12 (which our phoenix6 PyPi analytics shows is nearly half of all users) cannot use PathPlanner in RobotPy simulation.

@bhall-ctre bhall-ctre added the bug Something isn't working label Nov 7, 2024
@mjansen4857 mjansen4857 linked a pull request Nov 7, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant