En esta versión 3.9 beta de Python nos podemos encontrar con:
Acceso al estado del módulo desde métodos de extensión C
Operadores sindicales en dict
Tipo genéricos de sugerencia en colecciones estándar
Función flexible y anotaciones variables
Python adopta una cadencia de lanzamiento anual estable
Relajantes restricciones gramaticales sobre los decoradores
Soporte para la base de datos de zona horaria de IANA en la biblioteca estándar
Métodos de cadena para eliminar prefijos y sufijos
Nuevo analizador PEG para CPython
La recolección de basura no bloquea los objetos resucitados;
os.pidfd_open añadido que permite la gestión de procesos sin razas ni señales;
Soporte Unicode actualizado a la versión 13.0.0;
cuando Python se inicializa varias veces en el mismo proceso, ya no pierde memoria;
Varias incorporaciones de Python (rango, tupla, conjunto, frozenset, lista, dict) ahora se aceleran usando PEP 590 vectorcall;
Varios módulos de Python (_abc, audioop, _bz2, _codecs, _contextvars, _crypt, _functools, _json, _locale, operator, resource, time, _weakref) ahora usan la inicialización multifase como la define PEP 489;
Varios módulos de biblioteca estándar (audioop, ast, grp, _hashlib, pwd, _posixsubprocess, random, select, struct, termios, zlib) ahora utilizan la ABI estable definida por PEP 384.
Para su instalación emplearemos el siguiente PPA que introduciremos por medio de la terminal:
1
2
3
4
5
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.9
Escrito por Noel
Buenas, me llamo Noel, soy un divulgador y amante del software libre y Gnu Linux.
Usuario inquieto por ver las novedades y dar a conocer a todos las grandes ventajas del software libre y Gnu Linux.
Suscribirse
0 Comentarios
Feedbacks en línea
Ver todos los comentarios
LiGNUx trabaja sobre una licencia de Creative Commons Reconocimiento 4.0 Internacional.