Opened 2 years ago

Closed 2 months ago

#5484 closed change (rejected)

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 (2)

comment:1 Changed 2 years ago by sebastian

  • Blocked By 5383 added
  • Description modified (diff)
  • Priority changed from Unknown to P3
  • Ready set

comment:2 Changed 2 months ago by sebastian

  • Resolution set to rejected
  • Status changed from new to closed

Closing this issue, as we will phase out buildtools and replace it with some build system from the JavaScript ecosystem.

Note: See TracTickets for help on using tickets.