core icon indicating copy to clipboard operation
core copied to clipboard

ports: Python 3.11

Open fichtner opened this issue 1 year ago • 2 comments

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

fichtner avatar Feb 15 '24 15:02 fichtner

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?

txt-file avatar Mar 06 '24 20:03 txt-file

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.

fichtner avatar Mar 06 '24 21:03 fichtner