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-2026.0.1.tar.gz (35.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyfrc-2026.0.1-py3-none-any.whl (41.1 kB view details)

Uploaded Python 3

File details

Details for the file pyfrc-2026.0.1.tar.gz.

File metadata

  • Download URL: pyfrc-2026.0.1.tar.gz
  • Upload date:
  • Size: 35.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfrc-2026.0.1.tar.gz
Algorithm Hash digest
SHA256 fd0be81b2ab3de4be4c0562ec5cf74a23a8d329a777f17d4ce916895aaeaecdb
MD5 7ea9c2dfcbe70739726ec386417f344e
BLAKE2b-256 dee3d3c3c9d00dd7bb7dd24503592c56b6631ae5506ffd0dbba5962d190fa454

See more details on using hashes here.

File details

Details for the file pyfrc-2026.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyfrc-2026.0.1-py3-none-any.whl
  • Upload date:
  • Size: 41.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyfrc-2026.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7057526b99f20565ac7c639e29ad3f4099800650d761f37ca8744005dc9c4a9c
MD5 4e41afc4816653feca042d0ba9cf1f42
BLAKE2b-256 d2b75b937b8b9bb8cff11896e352796f076ddd149695bf7aec107ca0978d4ac7

See more details on using hashes here.

Supported by

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