Skip to main content

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

Project description

pyfrc - RobotPy development library helper

[![Build Status](https://travis-ci.org/robotpy/pyfrc.svg)](https://travis-ci.org/robotpy/pyfrc)

pyfrc is a python 3 library designed to make developing python code using WPILib for FIRST Robotics Competition easier.

This library contains a few primary parts:

  • A built-in uploader that will upload your robot code to the robot

  • Integration with the py.test 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](https://github.com/robotpy/robotpy/fork) 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-2020.0.14.tar.gz (44.2 kB view details)

Uploaded Source

Built Distribution

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

pyfrc-2020.0.14-py3-none-any.whl (46.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyfrc-2020.0.14.tar.gz
  • Upload date:
  • Size: 44.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for pyfrc-2020.0.14.tar.gz
Algorithm Hash digest
SHA256 505b510f210a30fc5da2312aa3bb275a646e5d6ecd5ca96f2e79e02138c43a3c
MD5 124a5d68b54dd9d8c2267e68ccdbc008
BLAKE2b-256 4f08affb27f5bd39bbc6982608a830884f53a93ae3d751eda708d1c081d637db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyfrc-2020.0.14-py3-none-any.whl
  • Upload date:
  • Size: 46.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.7.6

File hashes

Hashes for pyfrc-2020.0.14-py3-none-any.whl
Algorithm Hash digest
SHA256 03d6cefb907964dff7d1d13e0750fc83c25155211faf45313d1c0438461a43aa
MD5 7ca7d1dd1457d0eb83e6b39c7a7fba00
BLAKE2b-256 49a1a2d25390c423c2a5942febe2d8561b4e03008226722a01d4dc810ee59ef0

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