core
core copied to clipboard
ports: Python 3.11
Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
- [x] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
- [x] I am convinced that my issue is new after having checked both open and closed issues at https://github.com/opnsense/core/issues?q=is%3Aissue
Is your feature request related to a problem? Please describe.
FreeBSD ports is still on 3.9 but 3.11 should be a lot faster and there is no reason not to try early.
Describe the solution you like
If the test is ok move a 24.1.x to Python 3.11. Perhaps one or two ports have issues?
Describe alternatives you considered
Waiting for FreeBSD ports to make the move.
Additional context
N/A
out of curiosity: Why 3.11?
- Why not staying on 3.9 as it is supported for the whole 24.7 release cycle?
- Why not 3.12 as it is even newer with more shiny features and performance improvements?
3.11 is currently the oldest bugfix release https://devguide.python.org/versions/
We could aim for 3.12 but the more we move ahead the riskier the upgrade in general.