ИздањС ΠΊΠΎΠΌΠΏΠ°Ρ˜Π»Π΅Ρ€Π° Нуитка 0.6.6. ΠšΡ€Π°Ρ˜ ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ΅ Π·Π° ΠŸΠΈΡ‚Ρ…ΠΎΠ½ 2.7 ΠΏΠΎΠΌΠ΅Ρ€Π΅Π½ јС Π·Π° Π°ΠΏΡ€ΠΈΠ»

ΠŸΡ€ΠΈΠΏΡ€Π΅ΠΌΡ™Π΅Π½ издањС ΠΏΡ€ΠΎΡ˜Π΅ΠΊΡ‚Π° Nuitka 0.6.6, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ развиваСтся компилятор, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ скрипт Π½Π° языкС Python Π² прСдставлСниС Π½Π° C++, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π·Π°Ρ‚Π΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² исполняСмый Ρ„Π°ΠΉΠ», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ libpython для обСспСчСния максимальной совмСстимости с CPython (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΡˆΡ‚Π°Ρ‚Π½Ρ‹Π΅ срСдства CPython для управлСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ). ΠžΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½Π° полная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ выпусками Python 2.x ΠΈ 3.x. По ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с CPython скомпилированныС скрипты дСмонстрирати Π² тСстах pystone ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π½Π° 312%. Код ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° дистрибуира ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†ΠΎΠΌ АпацхС.

Π’ Π½ΠΎΠ²ΠΎΠΉ вСрсии Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Π°Ρ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Python 3.8 ΠΈ
обСспСчСна ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ ΠΈ прилоТСниями
sklearn, osgeo, gdal, dill, scikit-image, skimage, weasyprint, dask, pendulum, pytz ΠΈ pytzdata. Π’ distutils Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ (py_modules, Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²) ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ пространствами ΠΈΠΌΡ‘Π½. ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Π² Ρ†ΠΈΠΊΠ»Π°Ρ… ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ встроСнных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ abs ΠΈ all, Π° Ρ‚Π°ΠΊΠΆΠ΅ ускорСно Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с Ρ‚ΠΈΠΏΠ°ΠΌΠΈ int ΠΈ long. ВнСсСны многочислСнныС ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ, Π½Π°Ρ†Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π½Π° сниТСниС потрСблСния памяти.

ΠŸΠΎΡ€Π΅Π΄ Ρ‚ΠΎΠ³Π°, ΠΌΠΎΠΆΠ΅ сС ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ΠΈΡ‚ΠΈ прСнос с января Π½Π° Π°ΠΏΡ€Π΅Π»ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ окончания ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π²Π΅Ρ‚ΠΊΠΈ Python 2. Π’ Π°ΠΏΡ€Π΅Π»Π΅ 2020 Π³ΠΎΠ΄Π° Π±ΡƒΠ΄Π΅Ρ‚ сформировано послСднСС ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ‚ΠΊΠΈ Python 2.7, послС Ρ‡Π΅Π³ΠΎ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ выпуски ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚. ΠŸΡ€ΠΈ этом Ρ€Π°Π±ΠΎΡ‚Π° Π½Π°Π΄ устранСниСм уязвимостСй Π² Python 2.7 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½Π° прСдставитСлями сообщСства, заинтСрСсованными Π² ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π΄Π°Π½Π½ΠΎΠΉ Π²Π΅Ρ‚ΠΊΠΈ Π² своих ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ…. НапримСр, компания Red Hat наставићС ΠΎΠ΄Ρ€ΠΆΠ°Π²Π°ΡšΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π° са ΠŸΠΈΡ‚Ρ…ΠΎΠ½-ΠΎΠΌ 2.7 Π–ΠΈΠ²ΠΎΡ‚Π½ΠΈ циклус дистрибутивов RHEL 6 ΠΈ 7, Π° для RHEL 8 Π±ΡƒΠ΄Π΅Ρ‚ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ обновлСния ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² Application Stream Π΄ΠΎ июня 2024 Π³ΠΎΠ΄Π°. Напомним, Ρ‡Ρ‚ΠΎ Π²Π΅Ρ‚ΠΊΠ° Python 2.7 Π±Ρ‹Π»Π° Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π° 2010. ΠΈ ΠΏΡ€Π²ΠΎΠ±ΠΈΡ‚Π½ΠΎ јС ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ Π΄Π° сС њСгова ΠΏΠΎΠ΄Ρ€ΡˆΠΊΠ° Π·Π°Π²Ρ€ΡˆΠΈ 2015. Π°Π»ΠΈ Π·Π±ΠΎΠ³ нијС Π΄ΠΎΠ²ΠΎΡ™Π½ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π°Π½ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Python 3 врСмя ΠΆΠΈΠ·Π½ΠΈ Python 2 Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ΄Π»Π΅Π½ΠΎ Π΄ΠΎ 2020 Π³ΠΎΠ΄Π°.

Π˜Π·Π²ΠΎΡ€: ΠΎΠΏΠ΅Π½Π½Π΅Ρ‚.Ρ€Ρƒ

Π”ΠΎΠ΄Π°Ρ˜ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€