Skip to content

Commit 224d955

Browse files
committed
Update robotpy-meta for kickoff
- Add special marker packages to indicate that a vendor isn't available yet
1 parent 8efd270 commit 224d955

15 files changed

+47
-30
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ pip3 install -U robotpy
2626
Install optional RobotPy components
2727
-----------------------------------
2828

29+
> [!NOTE]
30+
> At the beginning of build season not all components are available because
31+
> vendors haven't made releases set. If you install one of those components,
32+
> it will try to install `error-NAME-not-available-yet`
33+
2934
There are several categories of optional components that you can install. This
3035
uses the standard pip 'extras' installation functionality. The available
3136
categories are:
@@ -37,7 +42,6 @@ categories are:
3742
* pathplannerlib
3843
* phoenix5
3944
* phoenix6
40-
* photonvision
4145
* playingwithfusion
4246
* rev
4347
* sim

apriltag-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
robotpy-apriltag==2024.0.0b4.post1
1+
robotpy-apriltag==2024.1.1.0
22

33
# for other platforms there are a lot of ways to install numpy/OpenCV
44
# and we shouldn't dictate it

commands2-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
robotpy-commands-v2==2024.0.0b3
1+
# robotpy-commands-v2==2024.0.0b3
2+
error-robotpy-commands-v2-not-available-yet

cscore-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
robotpy-cscore==2024.0.0b4.post1
1+
robotpy-cscore==2024.1.1.0
22

33
# basic CameraServer works without NumPy/OpenCV installed, so only require
44
# them on a RoboRIO -- for other platforms there are a lot of ways to

navx-requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
robotpy-navx<2025.0.0,>=2024.0.0b1
1+
#robotpy-navx<2025.0.0,>=2024.0.0b1
2+
error-robotpy-navx-not-available-yet

pathplannerlib-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
#robotpy-pathplannerlib<2024.0.0,>=2023.0.0
2+
error-robotpy-pathplannerlib-not-available-yet

phoenix5-requirements.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
robotpy-ctre<2025.0.0,>=2024.0.0b1; python_version >= '3.9' and platform_machine != "armv7l" and platform_machine != "aarch64"
2-
setuptools # phoenix6 implicit requirement
1+
#robotpy-ctre<2025.0.0,>=2024.0.0b1; python_version >= '3.9' and platform_machine != "armv7l" and platform_machine != "aarch64"
2+
#setuptools # phoenix6 implicit requirement
3+
4+
error-robotpy-ctre-not-available-yet

phoenix6-requirements.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
phoenix6~=24.0.0b2; python_version >= '3.9' and platform_machine != "armv7l" and platform_machine != "aarch64"
2-
setuptools # phoenix6 implicit requirement
1+
#phoenix6~=24.0.0b2; python_version >= '3.9' and platform_machine != "armv7l" and platform_machine != "aarch64"
2+
#setuptools # phoenix6 implicit requirement
3+
4+
error-phoenix6-not-available-yet

photonvision-requirements.txt

Lines changed: 0 additions & 1 deletion
This file was deleted.

playingwithfusion-requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
#robotpy-playingwithfusion<2024.0.0,>=2023.0.0
2+
error-playingwithfusion-not-available-yet

0 commit comments

Comments
 (0)