Opened 2 years ago

Last modified 2 years ago

#5484 new change

Ensure python3 compatibility of the Build-and-Release-Tools

Reported by: tlucas Assignee:
Priority: P3 Milestone:
Module: Automation Keywords:
Cc: sebastian, kzar, kvas Blocked By: #5383, #5483
Blocking: Platform: Unknown / Cross platform
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by sebastian)

Background

With support for Python 2.7 being discontinued in 2020, we have to make sure our code is compatible with Python 3 before this happens.

Also once we have migrated everything to Python 3, we can drop Python 2.7 support, which will improve and simplify the code base in the long term. This, however, is out of scope of this issue.

What to change

  • Update the Build-and-Release-Tools code to be compatible with both Python 2.7 and Python 3.5+.
  • Make sure tests run and pass with Python 2.7, 3.5 and 3.6.

Change History (1)

comment:1 Changed 2 years ago by sebastian

  • Blocked By 5383 added
  • Description modified (diff)
  • Priority changed from Unknown to P3
  • Ready set
Note: See TracTickets for help on using tickets.