Python 3.8.7 aún no es totalmente compatible con macOS 11 Big Sur. Se instalará en macOS 11 Big Sur y se ejecutará en Apple Silicon Macs utilizando la traducción Rosetta 2
Sin embargo, algunas características no funcionan correctamente, más notablemente aquellas que involucran la búsqueda de bibliotecas del sistema (frente a bibliotecas de usuario) como ctypes.util.find_library() y en Distutils. Esta limitación afecta a los procesadores Apple Silicon e Intel. Estamos buscando mejorar la situación de Python 3.8.8.
Principales características nuevas de la serie 3.8, en comparación con la 3.7
PEP 572 , expresiones de asignación
PEP 570 , argumentos solo posicionales
PEP 587 , Configuración de inicialización de Python (integración mejorada)
PEP 590 , Vectorcall: un protocolo de llamada rápida para CPython
PEP 578 , ganchos de auditoría en tiempo de ejecución
PEP 574 , protocolo Pickle 5 con datos fuera de banda
Relacionado con la escritura : PEP 591 (calificador final), PEP 586 (tipos literales) y PEP 589 (TypedDict)
Caché del sistema de archivos paralelo para código de bytes compilado
Las compilaciones de depuración comparten ABI como compilaciones de lanzamiento
f-strings admiten un = especificador útil para depurar
continue ahora es legal en finally: bloques
en Windows, el asyncio bucle de eventos predeterminado es ahora ProactorEventLoop
en MacOS, el desove método de arranque ahora es utilizado por defecto en multiprocessing
multiprocessing ahora puede usar segmentos de memoria compartida para evitar costos de decapado entre procesos
typed_ast se fusiona de nuevo con CPython
LOAD_GLOBAL ahora es un 40% más rápido
pickle ahora usa el Protocolo 4 por defecto, mejorando el rendimiento
Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias
Fecha actualización el 2021-12-23. Fecha publicación el 2020-12-23. Categoría: python Autor: Oscar olg Mapa del sitio Fuente: meterpreter