Project

General

Profile

Actions

Cleanup #51319

closed

deps: upgrade to Python 3.8

Added by Ernesto Puerta almost 3 years ago. Updated over 1 year ago.

Status:
Duplicate
Priority:
Normal
Category:
build
Target version:
% Done:

0%

Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

There are many reasons to migrate to Python 3.8 or 3.9:
  • Improved typing without the need (mess) of typing_extensions
  • Dataclasses
  • @lru_cache and @cached_property
  • Improved performance for built-in types (vectorcalls)
  • Dicts now suport union operators
  • Assignment operator (:=)
  • New statistics module

It's supported by major distros: CentOS 8, Ubuntu 20.04, openSUSE Leap 15.3.


Related issues 1 (1 open0 closed)

Is duplicate of Ceph - Bug #56945: python: upgrade to 3.8 and/or 3.9 New

Actions
Actions #1

Updated by Ernesto Puerta almost 3 years ago

  • Description updated (diff)
Actions #2

Updated by Ernesto Puerta almost 3 years ago

  • Subject changed from deps: upgrade to Python 3.9 to deps: upgrade to Python 3.8
Actions #3

Updated by Ernesto Puerta almost 3 years ago

  • Status changed from New to Fix Under Review
  • Pull request ID set to 41979
Actions #4

Updated by Ernesto Puerta over 1 year ago

  • Status changed from Fix Under Review to Duplicate
Actions #5

Updated by Ernesto Puerta over 1 year ago

  • Is duplicate of Bug #56945: python: upgrade to 3.8 and/or 3.9 added
Actions

Also available in: Atom PDF