{"id":110635,"date":"2023-10-05T21:10:21","date_gmt":"2023-10-05T19:10:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-python-3-12"},"modified":"2023-10-05T21:10:21","modified_gmt":"2023-10-05T19:10:21","slug":"vypusk-python-3-12","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-python-3-12","title":{"rendered":"Vydanie Python 3.12","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>2. okt\u00f3bra 2023 bola vydan\u00e1 nov\u00e1 stabiln\u00e1 verzia popul\u00e1rneho programovacieho jazyka Python 3.12.<\/p>\n<p>Python je vysoko\u00farov\u0148ov\u00fd programovac\u00ed jazyk univerz\u00e1lneho pou\u017eitia s dynamickou pr\u00edsnou typiz\u00e1ciou a automatick\u00fdm spravovan\u00edm pam\u00e4te, zameran\u00fd na zvy\u0161ovanie produktivity v\u00fdvoj\u00e1rov, \u010ditate\u013enosti k\u00f3du a jeho kvality, ako aj na zabezpe\u010denie prenosnosti programov vytvoren\u00fdch v \u0148om.<\/p>\n<p>Posledn\u00e1 stabiln\u00e1 verzia Python 3.12 pon\u00faka mno\u017estvo zmien v jazyku a \u0161tandardnej kni\u017enici. Zmeny v kni\u017enici s\u00fa zameran\u00e9 na \u010distenie zastaran\u00fdch API, zlep\u0161enie pou\u017eite\u013enosti a podobne. V\u0161imnite si, \u017ee bal\u00edk distutils bol odstr\u00e1nen\u00fd zo \u0161tandardnej kni\u017enice (namiesto neho by sa mal pou\u017ei\u0165 setuptools). Podpora s\u00faborov\u00e9ho syst\u00e9mu v os a pathlib pre\u0161la radom vylep\u0161en\u00ed, niektor\u00e9 moduly za\u010dali fungova\u0165 lep\u0161ie.<\/p>\n<p>Medzi mnoh\u00fdmi zmenami a vylep\u0161eniami sa daj\u00fa vyzdvihn\u00fa\u0165 nasleduj\u00face: <\/p>\n<ul>\n<li> Flexibilnej\u0161ia anal\u00fdza form\u00e1tovan\u00fdch f-re\u0165azcov, ktor\u00e1 umo\u017e\u0148uje to, \u010do predt\u00fdm nebolo mo\u017en\u00e9 (PEP 701). <\/li>\n<li> Zlep\u0161en\u00e1 syntax na ur\u010denie typov\u00fdch parametrov pri deklar\u00e1cii univerz\u00e1lnej triedy, funkcie alebo aliasu typu (PEP 695). <\/li>\n<li> Nov\u00e9 API pre profilerov, debuggery a in\u00e9 n\u00e1stroje na sledovanie udalost\u00ed v CPython (PEP 669). <\/li>\n<li> Podpora izolovan\u00fdch subinterpret\u00e1torov so samostatn\u00fdmi glob\u00e1lnymi z\u00e1mkami interpret\u00e1tora GIL (PEP 684). Programy nap\u00edsan\u00e9 s pou\u017eit\u00edm subinterpret\u00e1torov m\u00f4\u017eu vyu\u017ei\u0165 v\u00fdhody viacjadrov\u00e9ho paralelizmu, ktor\u00fd bol predt\u00fdm nemo\u017en\u00fd kv\u00f4li GIL. <\/li>\n<li> Vylep\u0161en\u00e9 chybov\u00e9 hl\u00e1senia. V pr\u00edpade ch\u00fdb sp\u00f4soben\u00fdch potenci\u00e1lnymi preklepmi s\u00fa navrhnut\u00e9 mo\u017enosti opravy. <\/li>\n<li> Podpora profileru v\u00fdkonu Linux perf na pren\u00e1\u0161anie n\u00e1zvov funkci\u00ed Python do trasova\u010da. <\/li>\n<li> Mno\u017estvo ve\u013ek\u00fdch a mal\u00fdch vylep\u0161en\u00ed v\u00fdkonu (napr\u00edklad pozri PEP 709, ktor\u00fd sa t\u00fdka zlep\u0161enia v\u00fdkonu gener\u00e1tora zoznamu list comprehension, podpora bin\u00e1rneho optimaliz\u00e1tora BOLT a \u010fal\u0161ie), zabezpe\u010duj\u00facich celkov\u00e9 zlep\u0161enie v\u00fdkonu pribli\u017ene o 5%. <noindex><\/li>\n<\/ul>\n<p><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/www.python.org\/downloads\/release\/python-3120\/\">Ozn\u00e1menie o vydan\u00ed<\/a><\/p>\n<p><\/noindex><\/p>\n<p>Mal\u00fd poetick\u00fd pozit\u00edv od redaktorov vydania a Briana Bilstona \ud83d\ude42<\/noindex> Nemaj\u00fa potrebn\u00e9 na\u0161u pomoc Tak mi pros\u00edm nepovedz Tieto unaven\u00e9 tv\u00e1re m\u00f4\u017eu patri\u0165 tebe alebo mne Keby \u017eivot rozdal in\u00e9 karty Mus\u00edme ich vidie\u0165 tak\u00fdch, ak\u00ed naozaj s\u00fa \u0160pekulanti a vyhov\u00e1ra\u010di Lenivci a le\u0148o\u0161i S bombami vo svojich ruk\u00e1voch Vrahovia a zlodeji Nie s\u00fa v\u00edtan\u00ed Doma by mali \u00eds\u0165 sp\u00e4\u0165 tam, odkia\u013e pri\u0161li Nem\u00f4\u017eu Zdie\u013ea\u0165 na\u0161e jedlo Zdie\u013ea\u0165 na\u0161e domovy Zdie\u013ea\u0165 na\u0161e krajiny Namiesto toho si Po\u010fme postavi\u0165 m\u00far, aby sme ich udr\u017eali von Nie je v poriadku poveda\u0165 T\u00edto s\u00fa \u013eudia ako my Miesto by malo patri\u0165 len t\u00fdm, ktor\u00ed sa tam narodili Nebu\u010f tak hl\u00fapy, aby si myslel \u017de sa na svet d\u00e1 pozera\u0165 inak (teraz \u010d\u00edtaj zdola nahor)  <\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/development\/17368812\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>2 \u043e\u043a\u0442\u044f\u0431\u0440\u044f 2023 \u0433\u043e\u0434\u0430 \u0432\u044b\u0448\u043b\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python 3.12. Python \u2014 \u044d\u0442\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0439 \u044f\u0437\u044b\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u0440\u043e\u0433\u043e\u0439 \u0442\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c \u043f\u0430\u043c\u044f\u0442\u044c\u044e, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043d\u0430 \u043f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u0447\u0438\u0442\u0430\u0435\u043c\u043e\u0441\u0442\u0438 \u043a\u043e\u0434\u0430 \u0438 \u0435\u0433\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043f\u0435\u0440\u0435\u043d\u043e\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u043d\u0430 \u043d\u0451\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Python 3.12 \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-110635","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"2 \u043e\u043a\u0442\u044f\u0431\u0440\u044f 2023 \u0433\u043e\u0434\u0430 \u0432\u044b\u0448\u043b\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python 3.12.Python \u2014 \u044d\u0442\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0439 \u044f\u0437\u044b\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u0440\u043e\u0433\u043e\u0439 \u0442\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-python-3-12\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Python 3.12 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"2 \u043e\u043a\u0442\u044f\u0431\u0440\u044f 2023 \u0433\u043e\u0434\u0430 \u0432\u044b\u0448\u043b\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python 3.12.Python \u2014 \u044d\u0442\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0439 \u044f\u0437\u044b\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u0440\u043e\u0433\u043e\u0439 \u0442\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-python-3-12\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2023-10-05T19:10:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-10-05T19:10:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Vydanie Python 3.12 | ProHoster","description":"2. okt\u00f3bra 2023 bola vydan\u00e1 nov\u00e1 stabiln\u00e1 verzia popul\u00e1rneho programovacieho jazyka Python 3.12. Python je vysoko\u00farov\u0148ov\u00fd programovac\u00ed jazyk v\u0161eobecn\u00e9ho ur\u010denia s dynamickou pr\u00edsnou typiz\u00e1ciou a.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-python-3-12","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Python 3.12 | ProHoster","og:description":"2 \u043e\u043a\u0442\u044f\u0431\u0440\u044f 2023 \u0433\u043e\u0434\u0430 \u0432\u044b\u0448\u043b\u0430 \u043d\u043e\u0432\u0430\u044f \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Python 3.12.Python \u2014 \u044d\u0442\u043e \u0432\u044b\u0441\u043e\u043a\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u044b\u0439 \u044f\u0437\u044b\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0433\u043e \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0441 \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0442\u0440\u043e\u0433\u043e\u0439 \u0442\u0438\u043f\u0438\u0437\u0430\u0446\u0438\u0435\u0439 \u0438.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/vypusk-python-3-12","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2023-10-05T19:10:21+00:00","article:modified_time":"2023-10-05T19:10:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/110635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=110635"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/110635\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=110635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=110635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=110635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}