Skip to main content

Development tools library for python interpreter used for the FIRST Robotics Competition

Project description

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.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfrc-2025.0.0b1.tar.gz (37.7 kB view details)

Uploaded Source

Built Distribution

pyfrc-2025.0.0b1-py3-none-any.whl (35.9 kB view details)

Uploaded Python 3

File details

Details for the file pyfrc-2025.0.0b1.tar.gz.

File metadata

  • Download URL: pyfrc-2025.0.0b1.tar.gz
  • Upload date:
  • Size: 37.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyfrc-2025.0.0b1.tar.gz
Algorithm Hash digest
SHA256 bc23a72cfc762ec481f8f6ac34f2210d4516404abc81ba0c6d5edda08955bcc7
MD5 5d65089cd6a82cd48660342106822688
BLAKE2b-256 b314765b378405cb8ac37a0c0425e56d2ee5ffd1a8e1663a7a51cc2d1365b1f1

See more details on using hashes here.

File details

Details for the file pyfrc-2025.0.0b1-py3-none-any.whl.

File metadata

  • Download URL: pyfrc-2025.0.0b1-py3-none-any.whl
  • Upload date:
  • Size: 35.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for pyfrc-2025.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 b20a562dfb6bba24e180e0f4854f399f75897da32d353834d94ac6e36c100091
MD5 403e514d17135f6e147ac3ab892258bf
BLAKE2b-256 43f49daf37ce946be241422f733e0557e112bf944b5b4b0322e56e7780eaddf3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page