Feature #10388
closedUpgrade to Python 3.8
0%
Description
I saw that in pfSense 2.5.0, Python will be upgraded from 2.7 to 3.6. Why not upgrade to the latest version (currently 3.8.2)? It's perfectly stable, and the only major breaking changes are relating to asyncio which I believe is not used in pfSense or any of its packages. More information can be found here and here
Updated by Jim Pingle over 4 years ago
- Target version set to 2.5.0
It's already at python 3.7.x on pfSense 2.4.5-RELEASE and pfSense 2.5.0 snapshots. AFAIK we're using whatever the default version is for python 3.x on FreeBSD. Currently that is 3.7.
We can consider this for pfSense 2.5.0, but we'd need to check over things to be certain it wouldn't have a negative impact.
Updated by Renato Botelho about 4 years ago
- Status changed from New to Rejected
We will keep following the default version from FreeBSD ports tree, which now is 3.7
Updated by Orion Poplawski almost 3 years ago
It appears that the default in 2.5.2 is python 3.8. Not sure what it was in 2.5.1.