Պայթոն 3.13

Պայթոն 3.13

Մեկ տարի զարգացումից հետո թողարկվեց Պայթոն 3.13 լեզլի նոր կայուն տարբերակը: Հրապարակումը ընդգրկում է փոփոխություններ հենց լեզվում և նրա ստանդարտ գրադարանում: Կարևոր փոփոխությունների թվում է նոր ինտերակտիվ մեկնաբանիչի արտադրանքն ունենալու ժամանակ, փորձարկողական աջակցությունը free-threaded ռեժիմում (այսինքն ` global interpreter lock) (PEP 703), և JIT կոմպիլյատոր (PEP 744).

Այս թողարկումից սկսվեց նոր Պայթոնի թողարկման ցիկլի (Annual Release Cycle for Python, PEP 602) անցումը, կապված այսուհետ նոր թողարկումների «լիարժեք աջակցման» ժամկետի ընդլայնման ձգտման հետ:

  • Պայթոն 3.9-3.12 ունեն լիարժեք աջակցության հետ մեկուկէս տարի, որից հետո երեք ու կես տարի իրականանալու են անվտանգության փոփոխությունները: Պայթոն 3.13 և ավելի ուշ թողարկումները կունենան երկու տարվա լիարժեք աջակցություն և երեք տարվա անվտանգության արձանագրություններ:
  • Շարունակում է զարգացումը

սխալի հաղորդումների բարելավման ուղղությամբ: Այժմ traceback-ները հասցեատեր են հստակեցվում գույնով: Բացառիկ locals() ֆունկցիան այժմ ունիհստակ սեմանտիկա հետադարձ վերլուծություն մատուցելու համար ( PEP 667), և տիպի պարամետրերը (typing.TypeVar, typing.ParamSpec, typing.TypeVarTuple) աջակցում են ֆոնդային արժեքներին (PEP 696Ստանդարտ գրադարանում փոփոխությունները ներառում են հին API-ների և մոդուլների (aifc, audioop, cgi, cgitb, chunk, crypt, imghdr, mailcap, msilib, nis, nntplib, ossaudiodev, pipes, sndhdr, spwd, sunau, telnetlib, uu և xdrlib) դուրս հանելը, ինչպես նաև հոգատարության և ճշտությամբ հավատարիմ բարելավումները: Որոշ մոդուլներ դուրս են բերվել մատակարարումից կապված նրանց հնամաշի քայքայման հետ Python 3.11-ում ().

PEP 594), ներառյալ 2to3 գործիքը և գրադարանը:Համար անվտանգության բարելավումների ուշադրության արժանի է, որ ssl.create_default_context() կարգավորում է սակարկված թողարկման հատկություններ ssl.VERIFY_X509_PARTIAL_CHAIN և ssl.VERIFY_X509_STRICT:

Ավելացված է հարթակների աջակցություն: Apple iOS և Android այժմ պաշտոնապես աջակցվող հարթակներ են (

tier 3PEP 730) (). wasm32-wasi աջակցությունը վայելում է, 738tier 2 , իսկ պաշտոնական աջակցությունը wasm32-emscripten-ին ընդհատվել է:Հրապարակման նորություններին առավել մանրամասն ծանոթանալու համար դիմեք պաշտոնական փաստաթղթին (մասին

գրադարանի , միջինլեզվին ). Հետևեք "«Պայթոն 3.13»-ին" հոդվածի շարքից `նելու համար ձեր նախագծերը նոր տարբերակիմասի: Հետևեք նաեւ changelog ՕպենԲԴ 7.6 թողարկումը Հրապարակվել է ազատ միջոցառման Libreboot 20241008.

Ընտանիք: linux.org.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster