Project

General

Profile

Actions

Todo #9360

closed

Switch to Python 3.x

Added by Jim Pingle about 5 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Category:
Operating System
Target version:
Start date:
03/01/2019
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Release Notes:

Description

Python 2.7.x is not long for this world, going EOL on Jan 1, 2020

We need to ensure the base packages and other packages that require python 2.7 can be moved to python 3.6 or later.

pfSense itself does not have any direct dependencies, but some base packages do such as Unbound, bind-tools, rrdtool (via glib). Additionally, pfSense packages like FreeRADIUS, cellular, and Suricata show dependencies on python 2.7.

Renato has already started this work, and most items build successfully with python 3.6, though more testing is warranted.

Actions #1

Updated by Renato Botelho almost 5 years ago

  • Status changed from In Progress to Feedback
  • % Done changed from 0 to 100

Already done. Python 2.x is not required anymore

Actions #2

Updated by Renato Botelho over 3 years ago

  • Status changed from Feedback to Resolved

1 year is enough time for testing :)

Actions

Also available in: Atom PDF