Skip to content

Update Python to new WPILIB organization#2421

Open
Ryanforce08 wants to merge 12 commits intoPhotonVision:2027from
Ryanforce08:2027
Open

Update Python to new WPILIB organization#2421
Ryanforce08 wants to merge 12 commits intoPhotonVision:2027from
Ryanforce08:2027

Conversation

@Ryanforce08
Copy link
Copy Markdown

@Ryanforce08 Ryanforce08 commented Apr 2, 2026

Description

Upgrades the python library to the new WPILib layout. uses 2027.0.0a4

Meta

Merge checklist:

  • Pull Request title is short, imperative summary of proposed changes
  • The description documents the what and why, including events that led to this PR
  • If this PR changes behavior or adds a feature, user documentation is updated
  • If this PR touches photon-serde, all messages have been regenerated and hashes have not changed unexpectedly
  • If this PR touches configuration, this is backwards compatible with all settings going back to the previous seasons's last release (seasons end after champs ends)
  • If this PR touches pipeline settings or anything related to data exchange, the frontend typing is updated
  • If this PR addresses a bug, a regression test for it is added
  • If this PR adds a dependency, the license has been checked for compatibility and steps taken to follow it

Gold856 and others added 10 commits March 27, 2026 15:08
Signed-off-by: Jade Turner <spacey-sooty@proton.me>
## Description

Added systemcore to a couple of build files in order for `./gradlew
publishToMavenLocal` to generate systemcore-compatible dependencies.

Needed to support deploying photonlib to systemcore.

## Meta

Merge checklist:
- [x] Pull Request title is [short, imperative
summary](https://cbea.ms/git-commit/) of proposed changes
- [x] The description documents the _what_ and _why_
- [ ] If this PR changes behavior or adds a feature, user documentation
is updated
- [ ] If this PR touches photon-serde, all messages have been
regenerated and hashes have not changed unexpectedly
- [ ] If this PR touches configuration, this is backwards compatible
with settings back to v2024.3.1
- [ ] If this PR touches pipeline settings or anything related to data
exchange, the frontend typing is updated
- [ ] If this PR addresses a bug, a regression test for it is added

---------

Co-authored-by: Gold856 <117957790+Gold856@users.noreply.github.com>
@Ryanforce08 Ryanforce08 requested a review from a team as a code owner April 2, 2026 00:23
@github-actions github-actions Bot added the photonlib Things related to the PhotonVision library label Apr 2, 2026
@samfreund samfreund force-pushed the 2027 branch 3 times, most recently from 0e3f170 to 37bbcd6 Compare April 9, 2026 16:11
@Ryanforce08 Ryanforce08 changed the base branch from 2027 to 2026 April 10, 2026 01:42
@Ryanforce08
Copy link
Copy Markdown
Author

Crap

@samfreund samfreund changed the base branch from 2026 to 2027 April 28, 2026 22:50
@samfreund
Copy link
Copy Markdown
Member

You want the 2027 branch, sorry. I would deal with the conflicts by cherry-picking your commits off and then resetting.

@Ryanforce08 Ryanforce08 requested a review from a team as a code owner April 28, 2026 23:34
@github-actions github-actions Bot added documentation Anything relating to https://docs.photonvision.org website anything relating to https://photonvision.org backend Things relating to photon-core and photon-server labels Apr 28, 2026
@Ryanforce08
Copy link
Copy Markdown
Author

believe i did that right (im not great at git)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Things relating to photon-core and photon-server documentation Anything relating to https://docs.photonvision.org photonlib Things related to the PhotonVision library website anything relating to https://photonvision.org

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants