From ac3e7a6ab90e75c73d25c2721b84d9d62f0c66c0 Mon Sep 17 00:00:00 2001 From: David Vo Date: Mon, 1 Dec 2025 00:35:39 +1100 Subject: [PATCH 1/6] Updated dependencies - build-system.requires: pyntcore==2026.1.1b1 - build-system.requires: robotpy-hal==2026.1.1b1 - build-system.requires: robotpy-native-apriltag==2026.1.1b1 - build-system.requires: robotpy-native-ntcore==2026.1.1b1 - build-system.requires: robotpy-native-romi==2026.1.1b1 - build-system.requires: robotpy-native-wpihal==2026.1.1b1 - build-system.requires: robotpy-native-wpilib==2026.1.1b1 - build-system.requires: robotpy-native-wpimath==2026.1.1b1 - build-system.requires: robotpy-native-wpinet==2026.1.1b1 - build-system.requires: robotpy-native-wpiutil==2026.1.1b1 - build-system.requires: robotpy-native-xrp==2026.1.1b1 - build-system.requires: robotpy-wpimath==2026.1.1b1 - build-system.requires: robotpy-wpinet==2026.1.1b1 - build-system.requires: robotpy-wpiutil==2026.1.1b1 - build-system.requires: wpilib==2026.1.1b1 - lib updated to 2026.1.1-beta-1 - project.dependencies: pyntcore==2026.1.1b1 - project.dependencies: robotpy-hal==2026.1.1b1 - project.dependencies: robotpy-native-apriltag==2026.1.1b1 - project.dependencies: robotpy-native-ntcore==2026.1.1b1 - project.dependencies: robotpy-native-romi==2026.1.1b1 - project.dependencies: robotpy-native-wpihal==2026.1.1b1 - project.dependencies: robotpy-native-wpilib==2026.1.1b1 - project.dependencies: robotpy-native-wpimath==2026.1.1b1 - project.dependencies: robotpy-native-wpinet==2026.1.1b1 - project.dependencies: robotpy-native-wpiutil==2026.1.1b1 - project.dependencies: robotpy-native-xrp==2026.1.1b1 - project.dependencies: robotpy-wpimath==2026.1.1b1 - project.dependencies: robotpy-wpinet==2026.1.1b1 - project.dependencies: robotpy-wpiutil==2026.1.1b1 - project.dependencies: wpilib==2026.1.1b1 - pyntcore updated to 2026.1.1b1 - robotpy-apriltag updated to 2026.1.1b1 - robotpy-cscore updated to 2026.1.1b1 - robotpy-hal updated to 2026.1.1b1 - robotpy-halsim-ds-socket updated to 2026.1.1b1 - robotpy-halsim-gui updated to 2026.1.1b1 - robotpy-halsim-ws updated to 2026.1.1b1 - robotpy-native-apriltag updated to 2026.1.1b1 - robotpy-native-ntcore updated to 2026.1.1b1 - robotpy-native-romi updated to 2026.1.1b1 - robotpy-native-wpihal updated to 2026.1.1b1 - robotpy-native-wpilib updated to 2026.1.1b1 - robotpy-native-wpimath updated to 2026.1.1b1 - robotpy-native-wpinet updated to 2026.1.1b1 - robotpy-native-wpiutil updated to 2026.1.1b1 - robotpy-native-xrp updated to 2026.1.1b1 - robotpy-romi updated to 2026.1.1b1 - robotpy-wpimath updated to 2026.1.1b1 - robotpy-wpinet updated to 2026.1.1b1 - robotpy-wpiutil updated to 2026.1.1b1 - robotpy-xrp updated to 2026.1.1b1 - wpilib updated to 2026.1.1b1 --- rdev.toml | 8 +++---- subprojects/pyntcore/pyproject.toml | 14 +++++------ subprojects/robotpy-apriltag/pyproject.toml | 14 +++++------ subprojects/robotpy-cscore/pyproject.toml | 18 +++++++------- subprojects/robotpy-hal/pyproject.toml | 10 ++++---- .../robotpy-halsim-ds-socket/pyproject.toml | 8 +++---- subprojects/robotpy-halsim-gui/pyproject.toml | 20 ++++++++-------- subprojects/robotpy-halsim-ws/pyproject.toml | 10 ++++---- .../robotpy-native-apriltag/pyproject.toml | 12 +++++----- .../robotpy-native-ntcore/pyproject.toml | 12 +++++----- .../robotpy-native-romi/pyproject.toml | 8 +++---- .../robotpy-native-wpihal/pyproject.toml | 8 +++---- .../robotpy-native-wpilib/pyproject.toml | 24 +++++++++---------- .../robotpy-native-wpimath/pyproject.toml | 8 +++---- .../robotpy-native-wpinet/pyproject.toml | 8 +++---- .../robotpy-native-wpiutil/pyproject.toml | 4 ++-- subprojects/robotpy-native-xrp/pyproject.toml | 8 +++---- subprojects/robotpy-romi/pyproject.toml | 10 ++++---- subprojects/robotpy-wpilib/pyproject.toml | 22 ++++++++--------- subprojects/robotpy-wpimath/pyproject.toml | 10 ++++---- subprojects/robotpy-wpinet/pyproject.toml | 10 ++++---- subprojects/robotpy-wpiutil/pyproject.toml | 6 ++--- subprojects/robotpy-xrp/pyproject.toml | 12 +++++----- 23 files changed, 132 insertions(+), 132 deletions(-) diff --git a/rdev.toml b/rdev.toml index 890f37ec..38c63210 100644 --- a/rdev.toml +++ b/rdev.toml @@ -11,19 +11,19 @@ [py_versions] # Usually the same as wpilib_bin_version -native = "2026.0.0a1" +native = "2026.1.1b1" # Will eventually sync with native -halsim_native = "2026.0.0a1" +halsim_native = "2026.1.1b1" # Usually similar to native, but subminor version is bumped for bugfixes # - ./rdev.sh ci check_tag will fail if this doesn't match current tag -wrapper = "2026.0.0a1" +wrapper = "2026.1.1b1" [params] # wpilib_bin_url = "https://frcmaven.wpi.edu/artifactory/release" -wpilib_bin_version = "2026.0.0-alpha-1" +wpilib_bin_version = "2026.1.1-beta-1" wpilib_bin_url = "https://frcmaven.wpi.edu/artifactory/development" # Don't update these maven artifacts diff --git a/subprojects/pyntcore/pyproject.toml b/subprojects/pyntcore/pyproject.toml index da61407f..79e78767 100644 --- a/subprojects/pyntcore/pyproject.toml +++ b/subprojects/pyntcore/pyproject.toml @@ -5,24 +5,24 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-native-ntcore==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpinet==2026.0.0a1", + "robotpy-native-ntcore==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpinet==2026.1.1b1", ] [project] name = "pyntcore" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrappers for the FRC ntcore library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-ntcore==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpinet==2026.0.0a1", + "robotpy-native-ntcore==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpinet==2026.1.1b1", ] [project.urls] diff --git a/subprojects/robotpy-apriltag/pyproject.toml b/subprojects/robotpy-apriltag/pyproject.toml index 5f58b8b9..5b3a52b2 100644 --- a/subprojects/robotpy-apriltag/pyproject.toml +++ b/subprojects/robotpy-apriltag/pyproject.toml @@ -5,23 +5,23 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-native-apriltag==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpimath==2026.0.0a1", + "robotpy-native-apriltag==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpimath==2026.1.1b1", ] [project] name = "robotpy-apriltag" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "RobotPy bindings for WPILib's AprilTag library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-apriltag==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpimath==2026.0.0a1", + "robotpy-native-apriltag==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpimath==2026.1.1b1", ] [project.urls] diff --git a/subprojects/robotpy-cscore/pyproject.toml b/subprojects/robotpy-cscore/pyproject.toml index 7064a0b1..4768d307 100644 --- a/subprojects/robotpy-cscore/pyproject.toml +++ b/subprojects/robotpy-cscore/pyproject.toml @@ -5,24 +5,24 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpinet==2026.0.0a1", - "pyntcore==2026.0.0a1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpinet==2026.1.1b1", + "pyntcore==2026.1.1b1", # "numpy", # required for pybind11-stubgen to not complain, broken in raspbian CI ] [project] name = "robotpy-cscore" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "RobotPy bindings for cscore image processing library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpinet==2026.0.0a1", - "pyntcore==2026.0.0a1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpinet==2026.1.1b1", + "pyntcore==2026.1.1b1", ] [project.urls] @@ -44,7 +44,7 @@ version_file = "cscore/version.py" artifact_id = "cscore-cpp" group_id = "edu.wpi.first.cscore" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" staticlibs = ["cscore"] extract_to = "lib" @@ -53,7 +53,7 @@ extract_to = "lib" artifact_id = "cameraserver-cpp" group_id = "edu.wpi.first.cameraserver" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" staticlibs = ["cameraserver"] extract_to = "lib" diff --git a/subprojects/robotpy-hal/pyproject.toml b/subprojects/robotpy-hal/pyproject.toml index 42a5e32c..f6178f8b 100644 --- a/subprojects/robotpy-hal/pyproject.toml +++ b/subprojects/robotpy-hal/pyproject.toml @@ -4,21 +4,21 @@ requires = [ "semiwrap~=0.2.1", "hatch-meson~=0.1.0", "hatchling", - "robotpy-native-wpihal==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", + "robotpy-native-wpihal==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", ] [project] name = "robotpy-hal" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrapper for FRC HAL" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpihal==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", + "robotpy-native-wpihal==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", ] [project.urls] diff --git a/subprojects/robotpy-halsim-ds-socket/pyproject.toml b/subprojects/robotpy-halsim-ds-socket/pyproject.toml index b771054e..6a93ed58 100644 --- a/subprojects/robotpy-halsim-ds-socket/pyproject.toml +++ b/subprojects/robotpy-halsim-ds-socket/pyproject.toml @@ -7,15 +7,15 @@ requires = [ [project] name = "robotpy-halsim-ds-socket" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib simulator DS Socket Extension" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpihal==2026.0.0a1", - "robotpy-native-wpinet==2026.0.0a1", + "robotpy-native-wpihal==2026.1.1b1", + "robotpy-native-wpinet==2026.1.1b1", ] [project.entry-points."robotpy_sim.2026"] @@ -29,7 +29,7 @@ version_file = "halsim_ds_socket/version.py" artifact_id = "halsim_ds_socket" group_id = "edu.wpi.first.halsim" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" use_headers = false extract_to = "halsim_ds_socket" diff --git a/subprojects/robotpy-halsim-gui/pyproject.toml b/subprojects/robotpy-halsim-gui/pyproject.toml index a98d9321..92911c3a 100644 --- a/subprojects/robotpy-halsim-gui/pyproject.toml +++ b/subprojects/robotpy-halsim-gui/pyproject.toml @@ -5,25 +5,25 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpimath==2026.0.0a1", - "robotpy-hal==2026.0.0a1", - "pyntcore==2026.0.0a1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpimath==2026.1.1b1", + "robotpy-hal==2026.1.1b1", + "pyntcore==2026.1.1b1", ] [project] name = "robotpy-halsim-gui" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib simulation GUI" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpimath==2026.0.0a1", - "robotpy-hal==2026.0.0a1", - "pyntcore==2026.0.0a1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpimath==2026.1.1b1", + "robotpy-hal==2026.1.1b1", + "pyntcore==2026.1.1b1", ] [project.urls] @@ -37,7 +37,7 @@ version_file = "halsim_gui/version.py" artifact_id = "halsim_gui" group_id = "edu.wpi.first.halsim" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" use_headers = true libs = ["halsim_gui"] diff --git a/subprojects/robotpy-halsim-ws/pyproject.toml b/subprojects/robotpy-halsim-ws/pyproject.toml index 8c8ee197..ae73c554 100644 --- a/subprojects/robotpy-halsim-ws/pyproject.toml +++ b/subprojects/robotpy-halsim-ws/pyproject.toml @@ -7,15 +7,15 @@ requires = [ [project] name = "robotpy-halsim-ws" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib simulator websim Extensions" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpihal==2026.0.0a1", - "robotpy-native-wpinet==2026.0.0a1", + "robotpy-native-wpihal==2026.1.1b1", + "robotpy-native-wpinet==2026.1.1b1", ] [project.entry-points."robotpy_sim.2026"] @@ -34,7 +34,7 @@ version_file = "halsim_ws/version.py" artifact_id = "halsim_ws_server" group_id = "edu.wpi.first.halsim" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" use_headers = false extract_to = "halsim_ws/server" @@ -44,7 +44,7 @@ libs = ["halsim_ws_server"] artifact_id = "halsim_ws_client" group_id = "edu.wpi.first.halsim" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" use_headers = false extract_to = "halsim_ws/client" diff --git a/subprojects/robotpy-native-apriltag/pyproject.toml b/subprojects/robotpy-native-apriltag/pyproject.toml index dbbbef7f..ac105296 100644 --- a/subprojects/robotpy-native-apriltag/pyproject.toml +++ b/subprojects/robotpy-native-apriltag/pyproject.toml @@ -4,19 +4,19 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpiutil==2026.0.0a1", - "robotpy-native-wpimath==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", + "robotpy-native-wpimath==2026.1.1b1", ] [project] name = "robotpy-native-apriltag" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib AprilTag Library" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpiutil==2026.0.0a1", - "robotpy-native-wpimath==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", + "robotpy-native-wpimath==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -26,7 +26,7 @@ packages = ["src/native"] artifact_id = "apriltag-cpp" group_id = "edu.wpi.first.apriltag" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/apriltag" libs = ["apriltag"] diff --git a/subprojects/robotpy-native-ntcore/pyproject.toml b/subprojects/robotpy-native-ntcore/pyproject.toml index bd00c2ce..c294f764 100644 --- a/subprojects/robotpy-native-ntcore/pyproject.toml +++ b/subprojects/robotpy-native-ntcore/pyproject.toml @@ -4,19 +4,19 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpiutil==2026.0.0a1", - "robotpy-native-wpinet==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", + "robotpy-native-wpinet==2026.1.1b1", ] [project] name = "robotpy-native-ntcore" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib NetworkTables Library" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpiutil==2026.0.0a1", - "robotpy-native-wpinet==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", + "robotpy-native-wpinet==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -26,7 +26,7 @@ packages = ["src/native"] artifact_id = "ntcore-cpp" group_id = "edu.wpi.first.ntcore" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/ntcore" libs = ["ntcore"] diff --git a/subprojects/robotpy-native-romi/pyproject.toml b/subprojects/robotpy-native-romi/pyproject.toml index 468917ef..c6eda994 100644 --- a/subprojects/robotpy-native-romi/pyproject.toml +++ b/subprojects/robotpy-native-romi/pyproject.toml @@ -4,17 +4,17 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpilib==2026.0.0a1", + "robotpy-native-wpilib==2026.1.1b1", ] [project] name = "robotpy-native-romi" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib Romi support library" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpilib==2026.0.0a1", + "robotpy-native-wpilib==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -24,7 +24,7 @@ packages = ["src/native"] artifact_id = "romiVendordep-cpp" group_id = "edu.wpi.first.romiVendordep" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/romi" libs = ["romiVendordep"] diff --git a/subprojects/robotpy-native-wpihal/pyproject.toml b/subprojects/robotpy-native-wpihal/pyproject.toml index 5a7a5d72..0c260289 100644 --- a/subprojects/robotpy-native-wpihal/pyproject.toml +++ b/subprojects/robotpy-native-wpihal/pyproject.toml @@ -4,17 +4,17 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [project] name = "robotpy-native-wpihal" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib HAL implementation" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -24,7 +24,7 @@ packages = ["src/native"] artifact_id = "hal-cpp" group_id = "edu.wpi.first.hal" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/wpihal" libs = ["wpiHal"] diff --git a/subprojects/robotpy-native-wpilib/pyproject.toml b/subprojects/robotpy-native-wpilib/pyproject.toml index 9dcadf93..b12a9c2e 100644 --- a/subprojects/robotpy-native-wpilib/pyproject.toml +++ b/subprojects/robotpy-native-wpilib/pyproject.toml @@ -4,25 +4,25 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpiutil==2026.0.0a1", - "robotpy-native-wpinet==2026.0.0a1", - "robotpy-native-ntcore==2026.0.0a1", - "robotpy-native-wpimath==2026.0.0a1", - "robotpy-native-wpihal==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", + "robotpy-native-wpinet==2026.1.1b1", + "robotpy-native-ntcore==2026.1.1b1", + "robotpy-native-wpimath==2026.1.1b1", + "robotpy-native-wpihal==2026.1.1b1", ] [project] name = "robotpy-native-wpilib" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib Robotics Library" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpiutil==2026.0.0a1", - "robotpy-native-wpinet==2026.0.0a1", - "robotpy-native-ntcore==2026.0.0a1", - "robotpy-native-wpimath==2026.0.0a1", - "robotpy-native-wpihal==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", + "robotpy-native-wpinet==2026.1.1b1", + "robotpy-native-ntcore==2026.1.1b1", + "robotpy-native-wpimath==2026.1.1b1", + "robotpy-native-wpihal==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -32,7 +32,7 @@ packages = ["src/native"] artifact_id = "wpilibc-cpp" group_id = "edu.wpi.first.wpilibc" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/wpilib" libs = ["wpilibc"] diff --git a/subprojects/robotpy-native-wpimath/pyproject.toml b/subprojects/robotpy-native-wpimath/pyproject.toml index 791a4f7e..9d3f9676 100644 --- a/subprojects/robotpy-native-wpimath/pyproject.toml +++ b/subprojects/robotpy-native-wpimath/pyproject.toml @@ -4,17 +4,17 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [project] name = "robotpy-native-wpimath" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib Math Library" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -24,7 +24,7 @@ packages = ["src/native"] artifact_id = "wpimath-cpp" group_id = "edu.wpi.first.wpimath" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/wpimath" libs = ["wpimath"] diff --git a/subprojects/robotpy-native-wpinet/pyproject.toml b/subprojects/robotpy-native-wpinet/pyproject.toml index ca658718..419b05e9 100644 --- a/subprojects/robotpy-native-wpinet/pyproject.toml +++ b/subprojects/robotpy-native-wpinet/pyproject.toml @@ -4,17 +4,17 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [project] name = "robotpy-native-wpinet" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib Networking Library" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -24,7 +24,7 @@ packages = ["src/native"] artifact_id = "wpinet-cpp" group_id = "edu.wpi.first.wpinet" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/wpinet" libs = ["wpinet"] diff --git a/subprojects/robotpy-native-wpiutil/pyproject.toml b/subprojects/robotpy-native-wpiutil/pyproject.toml index 5e627fd1..c56df01a 100644 --- a/subprojects/robotpy-native-wpiutil/pyproject.toml +++ b/subprojects/robotpy-native-wpiutil/pyproject.toml @@ -8,7 +8,7 @@ requires = [ [project] name = "robotpy-native-wpiutil" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib Utility Library" license = "BSD-3-Clause" @@ -23,7 +23,7 @@ packages = ["src/native"] artifact_id = "wpiutil-cpp" group_id = "edu.wpi.first.wpiutil" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/wpiutil" libs = ["wpiutil"] diff --git a/subprojects/robotpy-native-xrp/pyproject.toml b/subprojects/robotpy-native-xrp/pyproject.toml index feffbfc0..700dcd43 100644 --- a/subprojects/robotpy-native-xrp/pyproject.toml +++ b/subprojects/robotpy-native-xrp/pyproject.toml @@ -4,17 +4,17 @@ requires = [ "hatchling", "hatch-nativelib~=0.2.0", "hatch-robotpy~=0.2.0", - "robotpy-native-wpilib==2026.0.0a1", + "robotpy-native-wpilib==2026.1.1b1", ] [project] name = "robotpy-native-xrp" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "WPILib XRP vendor library" license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpilib==2026.0.0a1", + "robotpy-native-wpilib==2026.1.1b1", ] [tool.hatch.build.targets.wheel] @@ -24,7 +24,7 @@ packages = ["src/native"] artifact_id = "xrpVendordep-cpp" group_id = "edu.wpi.first.xrpVendordep" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" extract_to = "src/native/xrp" libs = ["xrpVendordep"] diff --git a/subprojects/robotpy-romi/pyproject.toml b/subprojects/robotpy-romi/pyproject.toml index 529e1538..e2e8d12f 100644 --- a/subprojects/robotpy-romi/pyproject.toml +++ b/subprojects/robotpy-romi/pyproject.toml @@ -5,22 +5,22 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-native-romi==2026.0.0a1", - "wpilib==2026.0.0a1", + "robotpy-native-romi==2026.1.1b1", + "wpilib==2026.1.1b1", ] [project] name = "robotpy-romi" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrapper for WPILib Romi Vendor library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-romi==2026.0.0a1", - "wpilib==2026.0.0a1" + "robotpy-native-romi==2026.1.1b1", + "wpilib==2026.1.1b1" ] [project.urls] diff --git a/subprojects/robotpy-wpilib/pyproject.toml b/subprojects/robotpy-wpilib/pyproject.toml index 31889b8b..85c71f0c 100644 --- a/subprojects/robotpy-wpilib/pyproject.toml +++ b/subprojects/robotpy-wpilib/pyproject.toml @@ -5,27 +5,27 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-native-wpilib==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpimath==2026.0.0a1", - "robotpy-hal==2026.0.0a1", - "pyntcore==2026.0.0a1", + "robotpy-native-wpilib==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpimath==2026.1.1b1", + "robotpy-hal==2026.1.1b1", + "pyntcore==2026.1.1b1", ] [project] name = "wpilib" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrapper for FRC WPILib" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpilib==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", - "robotpy-wpimath==2026.0.0a1", - "robotpy-hal==2026.0.0a1", - "pyntcore==2026.0.0a1", + "robotpy-native-wpilib==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", + "robotpy-wpimath==2026.1.1b1", + "robotpy-hal==2026.1.1b1", + "pyntcore==2026.1.1b1", "robotpy-cli~=2026.0.1b1" ] diff --git a/subprojects/robotpy-wpimath/pyproject.toml b/subprojects/robotpy-wpimath/pyproject.toml index 430c09db..e0609d34 100644 --- a/subprojects/robotpy-wpimath/pyproject.toml +++ b/subprojects/robotpy-wpimath/pyproject.toml @@ -5,22 +5,22 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-native-wpimath==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", + "robotpy-native-wpimath==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", # "numpy", # broken in raspbian CI ] [project] name = "robotpy-wpimath" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrapper for FRC WPIMath library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpimath==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1", + "robotpy-native-wpimath==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1", ] [project.urls] diff --git a/subprojects/robotpy-wpinet/pyproject.toml b/subprojects/robotpy-wpinet/pyproject.toml index 3bb4b632..6e22b4a9 100644 --- a/subprojects/robotpy-wpinet/pyproject.toml +++ b/subprojects/robotpy-wpinet/pyproject.toml @@ -4,21 +4,21 @@ requires = [ "semiwrap~=0.2.1", "hatch-meson~=0.1.0", "hatchling", - "robotpy-native-wpinet==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1" + "robotpy-native-wpinet==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1" ] [project] name = "robotpy-wpinet" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrapper for FRC wpinet library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpinet==2026.0.0a1", - "robotpy-wpiutil==2026.0.0a1" + "robotpy-native-wpinet==2026.1.1b1", + "robotpy-wpiutil==2026.1.1b1" ] [project.urls] diff --git a/subprojects/robotpy-wpiutil/pyproject.toml b/subprojects/robotpy-wpiutil/pyproject.toml index 35f22e43..f191b85b 100644 --- a/subprojects/robotpy-wpiutil/pyproject.toml +++ b/subprojects/robotpy-wpiutil/pyproject.toml @@ -5,19 +5,19 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [project] name = "robotpy-wpiutil" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrapper for FRC WPIUtil library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-wpiutil==2026.0.0a1", + "robotpy-native-wpiutil==2026.1.1b1", ] [project.urls] diff --git a/subprojects/robotpy-xrp/pyproject.toml b/subprojects/robotpy-xrp/pyproject.toml index c2b29f26..6dd1ea8d 100644 --- a/subprojects/robotpy-xrp/pyproject.toml +++ b/subprojects/robotpy-xrp/pyproject.toml @@ -5,22 +5,22 @@ requires = [ "hatch-meson~=0.1.0", "hatch-robotpy~=0.2.0", "hatchling", - "robotpy-native-xrp==2026.0.0a1", - "wpilib==2026.0.0a1", + "robotpy-native-xrp==2026.1.1b1", + "wpilib==2026.1.1b1", ] [project] name = "robotpy-xrp" -version = "2026.0.0a1" +version = "2026.1.1b1" description = "Binary wrapper for WPILib XRP Vendor library" authors = [ {name = "RobotPy Development Team", email = "robotpy@googlegroups.com"}, ] license = "BSD-3-Clause" dependencies = [ - "robotpy-native-xrp==2026.0.0a1", - "wpilib==2026.0.0a1" + "robotpy-native-xrp==2026.1.1b1", + "wpilib==2026.1.1b1" ] [project.entry-points."robotpy_sim.2026"] @@ -34,7 +34,7 @@ version_file = "xrp/version.py" artifact_id = "halsim_xrp" group_id = "edu.wpi.first.halsim" repo_url = "https://frcmaven.wpi.edu/artifactory/development" -version = "2026.0.0-alpha-1" +version = "2026.1.1-beta-1" use_headers = false extract_to = "xrp/extension" From 158f023192936d7c6d2cd0f5dec2cdc789c98bce Mon Sep 17 00:00:00 2001 From: David Vo Date: Mon, 1 Dec 2025 00:37:53 +1100 Subject: [PATCH 2/6] Updated dependencies - repo updated to https://frcmaven.wpi.edu/artifactory/release --- rdev.toml | 4 ++-- subprojects/robotpy-cscore/pyproject.toml | 4 ++-- subprojects/robotpy-halsim-ds-socket/pyproject.toml | 2 +- subprojects/robotpy-halsim-gui/pyproject.toml | 2 +- subprojects/robotpy-halsim-ws/pyproject.toml | 4 ++-- subprojects/robotpy-native-apriltag/pyproject.toml | 2 +- subprojects/robotpy-native-ntcore/pyproject.toml | 2 +- subprojects/robotpy-native-romi/pyproject.toml | 2 +- subprojects/robotpy-native-wpihal/pyproject.toml | 2 +- subprojects/robotpy-native-wpilib/pyproject.toml | 2 +- subprojects/robotpy-native-wpimath/pyproject.toml | 2 +- subprojects/robotpy-native-wpinet/pyproject.toml | 2 +- subprojects/robotpy-native-wpiutil/pyproject.toml | 2 +- subprojects/robotpy-native-xrp/pyproject.toml | 2 +- subprojects/robotpy-xrp/pyproject.toml | 2 +- 15 files changed, 18 insertions(+), 18 deletions(-) diff --git a/rdev.toml b/rdev.toml index 38c63210..f579a344 100644 --- a/rdev.toml +++ b/rdev.toml @@ -22,9 +22,9 @@ wrapper = "2026.1.1b1" [params] -# wpilib_bin_url = "https://frcmaven.wpi.edu/artifactory/release" +wpilib_bin_url = "https://frcmaven.wpi.edu/artifactory/release" wpilib_bin_version = "2026.1.1-beta-1" -wpilib_bin_url = "https://frcmaven.wpi.edu/artifactory/development" +#wpilib_bin_url = "https://frcmaven.wpi.edu/artifactory/development" # Don't update these maven artifacts exclude_artifacts = [ diff --git a/subprojects/robotpy-cscore/pyproject.toml b/subprojects/robotpy-cscore/pyproject.toml index 4768d307..e635ff71 100644 --- a/subprojects/robotpy-cscore/pyproject.toml +++ b/subprojects/robotpy-cscore/pyproject.toml @@ -43,7 +43,7 @@ version_file = "cscore/version.py" [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "cscore-cpp" group_id = "edu.wpi.first.cscore" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" staticlibs = ["cscore"] @@ -52,7 +52,7 @@ extract_to = "lib" [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "cameraserver-cpp" group_id = "edu.wpi.first.cameraserver" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" staticlibs = ["cameraserver"] diff --git a/subprojects/robotpy-halsim-ds-socket/pyproject.toml b/subprojects/robotpy-halsim-ds-socket/pyproject.toml index 6a93ed58..c42338f9 100644 --- a/subprojects/robotpy-halsim-ds-socket/pyproject.toml +++ b/subprojects/robotpy-halsim-ds-socket/pyproject.toml @@ -28,7 +28,7 @@ version_file = "halsim_ds_socket/version.py" [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "halsim_ds_socket" group_id = "edu.wpi.first.halsim" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" use_headers = false diff --git a/subprojects/robotpy-halsim-gui/pyproject.toml b/subprojects/robotpy-halsim-gui/pyproject.toml index 92911c3a..e391f3af 100644 --- a/subprojects/robotpy-halsim-gui/pyproject.toml +++ b/subprojects/robotpy-halsim-gui/pyproject.toml @@ -36,7 +36,7 @@ version_file = "halsim_gui/version.py" [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "halsim_gui" group_id = "edu.wpi.first.halsim" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" use_headers = true diff --git a/subprojects/robotpy-halsim-ws/pyproject.toml b/subprojects/robotpy-halsim-ws/pyproject.toml index ae73c554..4f6e056d 100644 --- a/subprojects/robotpy-halsim-ws/pyproject.toml +++ b/subprojects/robotpy-halsim-ws/pyproject.toml @@ -33,7 +33,7 @@ version_file = "halsim_ws/version.py" [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "halsim_ws_server" group_id = "edu.wpi.first.halsim" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" use_headers = false @@ -43,7 +43,7 @@ libs = ["halsim_ws_server"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "halsim_ws_client" group_id = "edu.wpi.first.halsim" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" use_headers = false diff --git a/subprojects/robotpy-native-apriltag/pyproject.toml b/subprojects/robotpy-native-apriltag/pyproject.toml index ac105296..0aba9713 100644 --- a/subprojects/robotpy-native-apriltag/pyproject.toml +++ b/subprojects/robotpy-native-apriltag/pyproject.toml @@ -25,7 +25,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "apriltag-cpp" group_id = "edu.wpi.first.apriltag" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/apriltag" diff --git a/subprojects/robotpy-native-ntcore/pyproject.toml b/subprojects/robotpy-native-ntcore/pyproject.toml index c294f764..91121164 100644 --- a/subprojects/robotpy-native-ntcore/pyproject.toml +++ b/subprojects/robotpy-native-ntcore/pyproject.toml @@ -25,7 +25,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "ntcore-cpp" group_id = "edu.wpi.first.ntcore" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/ntcore" diff --git a/subprojects/robotpy-native-romi/pyproject.toml b/subprojects/robotpy-native-romi/pyproject.toml index c6eda994..6fa77cc2 100644 --- a/subprojects/robotpy-native-romi/pyproject.toml +++ b/subprojects/robotpy-native-romi/pyproject.toml @@ -23,7 +23,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "romiVendordep-cpp" group_id = "edu.wpi.first.romiVendordep" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/romi" diff --git a/subprojects/robotpy-native-wpihal/pyproject.toml b/subprojects/robotpy-native-wpihal/pyproject.toml index 0c260289..8c7be3a9 100644 --- a/subprojects/robotpy-native-wpihal/pyproject.toml +++ b/subprojects/robotpy-native-wpihal/pyproject.toml @@ -23,7 +23,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "hal-cpp" group_id = "edu.wpi.first.hal" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/wpihal" diff --git a/subprojects/robotpy-native-wpilib/pyproject.toml b/subprojects/robotpy-native-wpilib/pyproject.toml index b12a9c2e..c1708127 100644 --- a/subprojects/robotpy-native-wpilib/pyproject.toml +++ b/subprojects/robotpy-native-wpilib/pyproject.toml @@ -31,7 +31,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "wpilibc-cpp" group_id = "edu.wpi.first.wpilibc" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/wpilib" diff --git a/subprojects/robotpy-native-wpimath/pyproject.toml b/subprojects/robotpy-native-wpimath/pyproject.toml index 9d3f9676..8c0bab6b 100644 --- a/subprojects/robotpy-native-wpimath/pyproject.toml +++ b/subprojects/robotpy-native-wpimath/pyproject.toml @@ -23,7 +23,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "wpimath-cpp" group_id = "edu.wpi.first.wpimath" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/wpimath" diff --git a/subprojects/robotpy-native-wpinet/pyproject.toml b/subprojects/robotpy-native-wpinet/pyproject.toml index 419b05e9..5fd58b85 100644 --- a/subprojects/robotpy-native-wpinet/pyproject.toml +++ b/subprojects/robotpy-native-wpinet/pyproject.toml @@ -23,7 +23,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "wpinet-cpp" group_id = "edu.wpi.first.wpinet" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/wpinet" diff --git a/subprojects/robotpy-native-wpiutil/pyproject.toml b/subprojects/robotpy-native-wpiutil/pyproject.toml index c56df01a..d24c32b7 100644 --- a/subprojects/robotpy-native-wpiutil/pyproject.toml +++ b/subprojects/robotpy-native-wpiutil/pyproject.toml @@ -22,7 +22,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "wpiutil-cpp" group_id = "edu.wpi.first.wpiutil" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/wpiutil" diff --git a/subprojects/robotpy-native-xrp/pyproject.toml b/subprojects/robotpy-native-xrp/pyproject.toml index 700dcd43..59437f9e 100644 --- a/subprojects/robotpy-native-xrp/pyproject.toml +++ b/subprojects/robotpy-native-xrp/pyproject.toml @@ -23,7 +23,7 @@ packages = ["src/native"] [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "xrpVendordep-cpp" group_id = "edu.wpi.first.xrpVendordep" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" extract_to = "src/native/xrp" diff --git a/subprojects/robotpy-xrp/pyproject.toml b/subprojects/robotpy-xrp/pyproject.toml index 6dd1ea8d..50d3ff95 100644 --- a/subprojects/robotpy-xrp/pyproject.toml +++ b/subprojects/robotpy-xrp/pyproject.toml @@ -33,7 +33,7 @@ version_file = "xrp/version.py" [[tool.hatch.build.hooks.robotpy.maven_lib_download]] artifact_id = "halsim_xrp" group_id = "edu.wpi.first.halsim" -repo_url = "https://frcmaven.wpi.edu/artifactory/development" +repo_url = "https://frcmaven.wpi.edu/artifactory/release" version = "2026.1.1-beta-1" use_headers = false From ab83f750eb6b998b355083f4978fa6585d7c293c Mon Sep 17 00:00:00 2001 From: David Vo Date: Mon, 1 Dec 2025 00:54:43 +1100 Subject: [PATCH 3/6] Rename copySignPow to copyDirectionPow --- subprojects/robotpy-wpimath/semiwrap/MathUtil.yml | 12 ++++++++---- subprojects/robotpy-wpimath/wpimath/__init__.py | 4 ++-- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/subprojects/robotpy-wpimath/semiwrap/MathUtil.yml b/subprojects/robotpy-wpimath/semiwrap/MathUtil.yml index 3174df60..4fa833a8 100644 --- a/subprojects/robotpy-wpimath/semiwrap/MathUtil.yml +++ b/subprojects/robotpy-wpimath/semiwrap/MathUtil.yml @@ -35,8 +35,12 @@ functions: overloads: const Translation2d&, const Translation2d&, units::second_t, units::meters_per_second_t: const Translation3d&, const Translation3d&, units::second_t, units::meters_per_second_t: - CopySignPow: - template_impls: - - [double] CopyDirectionPow: - ignore: true + overloads: + T, double, T: + template_impls: + - [double] + const Eigen::Vector&, double, T: + ignore: true + template_impls: + - [double, Eigen::Dynamic] diff --git a/subprojects/robotpy-wpimath/wpimath/__init__.py b/subprojects/robotpy-wpimath/wpimath/__init__.py index 97c7f5c8..823832ec 100644 --- a/subprojects/robotpy-wpimath/wpimath/__init__.py +++ b/subprojects/robotpy-wpimath/wpimath/__init__.py @@ -7,7 +7,7 @@ from ._wpimath import ( angleModulus, applyDeadband, - copySignPow, + copyDirectionPow, inputModulus, objectToRobotPose, slewRateLimit, @@ -16,7 +16,7 @@ __all__ = [ "angleModulus", "applyDeadband", - "copySignPow", + "copyDirectionPow", "inputModulus", "objectToRobotPose", "slewRateLimit", From 669fdf114281d4d4e9b5501750ee1690e3f979f5 Mon Sep 17 00:00:00 2001 From: David Vo Date: Mon, 1 Dec 2025 01:27:54 +1100 Subject: [PATCH 4/6] Remove obsolete motor controllers https://community.firstinspires.org/2025-robot-rules-preview-for-2026 --- subprojects/robotpy-wpilib/pyproject.toml | 5 ----- subprojects/robotpy-wpilib/semiwrap/DMC60.yml | 7 ------- .../robotpy-wpilib/semiwrap/Jaguar.yml | 7 ------- .../semiwrap/NidecBrushless.yml | 20 ------------------- subprojects/robotpy-wpilib/semiwrap/SD540.yml | 7 ------- .../robotpy-wpilib/semiwrap/Victor.yml | 7 ------- subprojects/robotpy-wpilib/wpilib/__init__.py | 5 ----- 7 files changed, 58 deletions(-) delete mode 100644 subprojects/robotpy-wpilib/semiwrap/DMC60.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/Jaguar.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/NidecBrushless.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/SD540.yml delete mode 100644 subprojects/robotpy-wpilib/semiwrap/Victor.yml diff --git a/subprojects/robotpy-wpilib/pyproject.toml b/subprojects/robotpy-wpilib/pyproject.toml index 85c71f0c..dc78b1f5 100644 --- a/subprojects/robotpy-wpilib/pyproject.toml +++ b/subprojects/robotpy-wpilib/pyproject.toml @@ -181,11 +181,8 @@ DriverStationModeThread = "frc/internal/DriverStationModeThread.h" LiveWindow = "frc/livewindow/LiveWindow.h" # frc/motorcontrol -DMC60 = "frc/motorcontrol/DMC60.h" -Jaguar = "frc/motorcontrol/Jaguar.h" Koors40 = "frc/motorcontrol/Koors40.h" MotorControllerGroup = "rpy/MotorControllerGroup.h" -NidecBrushless = "frc/motorcontrol/NidecBrushless.h" PWMMotorController = "frc/motorcontrol/PWMMotorController.h" PWMSparkFlex = "frc/motorcontrol/PWMSparkFlex.h" PWMSparkMax = "frc/motorcontrol/PWMSparkMax.h" @@ -193,10 +190,8 @@ PWMTalonFX = "frc/motorcontrol/PWMTalonFX.h" PWMTalonSRX = "frc/motorcontrol/PWMTalonSRX.h" PWMVenom = "frc/motorcontrol/PWMVenom.h" PWMVictorSPX = "frc/motorcontrol/PWMVictorSPX.h" -SD540 = "frc/motorcontrol/SD540.h" Spark = "frc/motorcontrol/Spark.h" Talon = "frc/motorcontrol/Talon.h" -Victor = "frc/motorcontrol/Victor.h" VictorSP = "frc/motorcontrol/VictorSP.h" # frc/smartdashboard diff --git a/subprojects/robotpy-wpilib/semiwrap/DMC60.yml b/subprojects/robotpy-wpilib/semiwrap/DMC60.yml deleted file mode 100644 index 4adbfcad..00000000 --- a/subprojects/robotpy-wpilib/semiwrap/DMC60.yml +++ /dev/null @@ -1,7 +0,0 @@ -extra_includes: -- wpi/sendable/SendableBuilder.h - -classes: - frc::DMC60: - methods: - DMC60: diff --git a/subprojects/robotpy-wpilib/semiwrap/Jaguar.yml b/subprojects/robotpy-wpilib/semiwrap/Jaguar.yml deleted file mode 100644 index 20503e66..00000000 --- a/subprojects/robotpy-wpilib/semiwrap/Jaguar.yml +++ /dev/null @@ -1,7 +0,0 @@ -extra_includes: -- wpi/sendable/SendableBuilder.h - -classes: - frc::Jaguar: - methods: - Jaguar: diff --git a/subprojects/robotpy-wpilib/semiwrap/NidecBrushless.yml b/subprojects/robotpy-wpilib/semiwrap/NidecBrushless.yml deleted file mode 100644 index c4d75225..00000000 --- a/subprojects/robotpy-wpilib/semiwrap/NidecBrushless.yml +++ /dev/null @@ -1,20 +0,0 @@ -extra_includes: -- wpi/sendable/SendableBuilder.h -- wpi/SmallString.h - -classes: - frc::NidecBrushless: - ignored_bases: - - wpi::SendableHelper - methods: - NidecBrushless: - Set: - Get: - SetInverted: - GetInverted: - Disable: - Enable: - StopMotor: - GetDescription: - GetChannel: - InitSendable: diff --git a/subprojects/robotpy-wpilib/semiwrap/SD540.yml b/subprojects/robotpy-wpilib/semiwrap/SD540.yml deleted file mode 100644 index 756428a7..00000000 --- a/subprojects/robotpy-wpilib/semiwrap/SD540.yml +++ /dev/null @@ -1,7 +0,0 @@ -extra_includes: -- wpi/sendable/SendableBuilder.h - -classes: - frc::SD540: - methods: - SD540: diff --git a/subprojects/robotpy-wpilib/semiwrap/Victor.yml b/subprojects/robotpy-wpilib/semiwrap/Victor.yml deleted file mode 100644 index b55c81f1..00000000 --- a/subprojects/robotpy-wpilib/semiwrap/Victor.yml +++ /dev/null @@ -1,7 +0,0 @@ -extra_includes: -- wpi/sendable/SendableBuilder.h - -classes: - frc::Victor: - methods: - Victor: diff --git a/subprojects/robotpy-wpilib/wpilib/__init__.py b/subprojects/robotpy-wpilib/wpilib/__init__.py index 6495f123..c9a6dbbc 100644 --- a/subprojects/robotpy-wpilib/wpilib/__init__.py +++ b/subprojects/robotpy-wpilib/wpilib/__init__.py @@ -31,7 +31,6 @@ Compressor, CompressorConfigType, Counter, - DMC60, DSControlWord, DataLogManager, DigitalGlitchFilter, @@ -47,7 +46,6 @@ FieldObject2d, I2C, IterativeRobotBase, - Jaguar, Joystick, Koors40, LEDPattern, @@ -58,7 +56,6 @@ MechanismRoot2d, MotorControllerGroup, MotorSafety, - NidecBrushless, Notifier, PS4Controller, PS5Controller, @@ -82,7 +79,6 @@ RobotController, RobotState, RuntimeType, - SD540, SPI, SendableBuilderImpl, SendableChooser, @@ -102,7 +98,6 @@ TimesliceRobot, Tracer, Ultrasonic, - Victor, VictorSP, Watchdog, XboxController, From 63d99d5fb3095029fc44973f7045f5cc28981b05 Mon Sep 17 00:00:00 2001 From: David Vo Date: Mon, 1 Dec 2025 02:03:25 +1100 Subject: [PATCH 5/6] Ignore TimedRobot(units::hertz_t) overload --- subprojects/robotpy-wpilib/semiwrap/TimedRobot.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/subprojects/robotpy-wpilib/semiwrap/TimedRobot.yml b/subprojects/robotpy-wpilib/semiwrap/TimedRobot.yml index c787bb71..8ab21063 100644 --- a/subprojects/robotpy-wpilib/semiwrap/TimedRobot.yml +++ b/subprojects/robotpy-wpilib/semiwrap/TimedRobot.yml @@ -12,6 +12,6 @@ classes: default: 0_s TimedRobot: overloads: - double: - ignore: true units::second_t: + units::hertz_t: + ignore: true From 5f0a8088cd55fa49e4ae97b807fab691b717970e Mon Sep 17 00:00:00 2001 From: David Vo Date: Mon, 1 Dec 2025 02:05:30 +1100 Subject: [PATCH 6/6] Explicitly include new DCMotors --- subprojects/robotpy-wpimath/semiwrap/controls/DCMotor.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/subprojects/robotpy-wpimath/semiwrap/controls/DCMotor.yml b/subprojects/robotpy-wpimath/semiwrap/controls/DCMotor.yml index ee62a40d..3cb94d40 100644 --- a/subprojects/robotpy-wpimath/semiwrap/controls/DCMotor.yml +++ b/subprojects/robotpy-wpimath/semiwrap/controls/DCMotor.yml @@ -40,6 +40,9 @@ classes: RomiBuiltIn: KrakenX60: KrakenX60FOC: + KrakenX44: + KrakenX44FOC: + Minion: NeoVortex: inline_code: |