Skip to content

Pin pyroute2==0.7.12#37

Merged
SteveMicroNova merged 2 commits intomainfrom
PinPyroute
Jan 19, 2026
Merged

Pin pyroute2==0.7.12#37
SteveMicroNova merged 2 commits intomainfrom
PinPyroute

Conversation

@SteveMicroNova
Copy link
Contributor

@SteveMicroNova SteveMicroNova commented Dec 19, 2025

Our support tunnel has been spotty lately and the culprit was discovered by a user, stamateviorel.

pyroute2 version 0.7.12 is the last version of pyroute supported by wireguard, which demands it be under version 8.0. pyroute is up to version 0.9.2 or so, so our unpinned versioning was bricking the support tunnels in the field (which will be solved after any update once this is merged)

@SteveMicroNova SteveMicroNova changed the title Pin more package versions Pin pyroute2==0.7.12 Dec 19, 2025
@linknum23
Copy link
Collaborator

@@ -0,0 +1 @@
3.9
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to my knowledge the specific python version that the support tunnel runs in is 3.8.20, at least according to the python version I had when I entered the venv

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I was just testing out if this fixed the failures we are seeing. When I reran this check yesterday it was complaining about a missing .python-version. I'm guessing one fix here might be to upgrade this project to use pyproject.toml and follow a different package build flow.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is some incompatibility with how we currently build this project and this security check.

Copy link
Collaborator

@linknum23 linknum23 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets merge this in and then we can fix the failing dependency issue.

@SteveMicroNova SteveMicroNova merged commit 56a1b85 into main Jan 19, 2026
10 of 12 checks passed
@SteveMicroNova SteveMicroNova deleted the PinPyroute branch January 19, 2026 16:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants