Skip to main content

pyfrc - RobotPy simulation and testing support

pyfrc provides simulation and testing support for RobotPy projects.

This library contains a few primary parts:

  • Integration with the pytest testing tool to allow you to easily write unit tests for your robot code.
  • Various support for robot simulation

Documentation

Contributing new changes

pyfrc is intended to be a project that all members of the FIRST community can quickly and easily contribute to. If you find a bug, or have an idea that you think others can use:

  1. Fork this git repository to your github account
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push -u origin my-new-feature)
  5. Create new Pull Request on github

Authors

Dustin Spicuzza (dustin@virtualroadside.com)

Contributors:

  • Sam Rosenblum
  • James Ward
  • Christian Balcom
  • Others

pyfrc is originally derived from (and supercedes) fake_wpilib, which was developed with contributions from Sam Rosenblum and Team 2423.

Release files for pyfrc 2026.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyfrc 2026.0.3
File Size Uploaded
pyfrc-2026.0.3.tar.gz 35.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyfrc 2026.0.3
File Interpreter ABI Platform
pyfrc-2026.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 77.1 kB

Release files / pyfrc-2026.0.3.tar.gz

Download URL pyfrc-2026.0.3.tar.gz
Size 35.5 kB
Tags Source
SHA-256 checksum
How to use checksums
149b2e54e742a7af805f6b04a6b848175f7656ead01c6e32d29d13991e696590
BLAKE2b-256 checksum
How to use checksums
60381e7448d052988af9e15fcacc8bf14395a573eaa99c6591ecabd79a509759
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / pyfrc-2026.0.3-py3-none-any.whl

Download URL pyfrc-2026.0.3-py3-none-any.whl
Size 41.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6ea71c015832db3bf601e6e8df5b8a7f94beb99eea3555cd541b1cf39c1dbc12
BLAKE2b-256 checksum
How to use checksums
7e83a9238c5cb5aca112b712e4ea252f3860ef18a515d122e57b782d36ef2ab5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

2026.0.3 This release

2 release files

2015.3.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page