Skip to content

Latest commit

 

History

271 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

robotpy-installer

The RobotPy installer can be used to:

  • Install python on your SystemCore
  • Install python packages on your SystemCore via pip
  • Deploy RobotPy projects to a SystemCore

It can install downloaded packages on your SystemCore without requiring internet access, which makes it usable in a competition (provided you downloaded the necessary packages when you were connected to the internet).

To manage only explicitly listed requirements, set robotpy_version to "ignored" in your project's pyproject.toml:

[tool.robotpy]
robotpy_version = "ignored"
requires = ["numpy"]

In this mode, sync and deploy do not automatically install or check the RobotPy package, and components is ignored. Explicit requirements and their dependencies are still installed normally. With an empty requires list, package installation and deploy's package clearing are skipped, even with --force-install. With nonempty requires, deploy retains its normal package-clearing behavior (including respecting --no-uninstall).

For more information about installing and using the RobotPy installer, see http://robotpy.readthedocs.io/en/stable/install/packages.html

About

RobotPy installer program

Topics

Resources

Stars

6 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages