{"id":34324,"date":"2019-10-31T21:57:38","date_gmt":"2019-10-31T18:57:38","guid":{"rendered":"https:\/\/prohoster.info\/blog\/namechena-bolshaya-chistka-standartnoj-biblioteki-python\/"},"modified":"2019-10-31T21:57:38","modified_gmt":"2019-10-31T18:57:38","slug":"namechena-bolshaya-chistka-standartnoj-biblioteki-python","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/namechena-bolshaya-chistka-standartnoj-biblioteki-python","title":{"rendered":"Napl\u00e1novan\u00e1 ve\u013ek\u00e1 \u00fadr\u017eba \u0161tandardnej kni\u017enice Python","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>V\u00fdvoj\u00e1ri projektu Python <noindex><a rel=\"nofollow\" href=\"https:\/\/www.python.org\/dev\/peps\/pep-0594\/\">publikovali<\/a><\/noindex> navrhuj\u00fa (PEP 594) v\u00fdrazn\u00e9 vy\u010distenie \u0161tandardnej kni\u017enice. Na vyl\u00fa\u010denie zo \u0161tandardnej kni\u017enice Python s\u00fa navrhnut\u00e9 ako o\u010dividne zastaran\u00e9 a \u00fazko \u0161pecializovan\u00e9 funkcie, tak aj komponenty, ktor\u00e9 maj\u00fa architektonick\u00e9 probl\u00e9my a ktor\u00e9 nie je mo\u017en\u00e9 zjednoti\u0165 pre v\u0161etky platformy. <\/p>\n<p>Napr\u00edklad, zo \u0161tandardnej kni\u017enice sa navrhuje vyl\u00fa\u010di\u0165 tak\u00e9 moduly ako crypt (nepr\u00edstupnos\u0165 pre Windows a z\u00e1vislos\u0165 dostupnosti hashovac\u00edch algoritmov od syst\u00e9mov\u00fdch kni\u017en\u00edc), cgi (neoptim\u00e1lna architekt\u00fara, vy\u017eaduje spustenie nov\u00e9ho procesu na ka\u017ed\u00fd po\u017eiadavok), imp (odpor\u00fa\u010da sa pou\u017ei\u0165 importlib), pipes (odpor\u00fa\u010da sa pou\u017ei\u0165 modul subprocess), nis (odpor\u00fa\u010da sa pou\u017ei\u0165 NSS, LDAP alebo Kerberos\/GSSAPI), spwd (neodpor\u00fa\u010da sa priamo pracova\u0165 s datab\u00e1zou \u00fa\u010dtov). Na odstr\u00e1nenie s\u00fa tie\u017e ozna\u010den\u00e9 moduly binhex, uu, xdrlib,<br \/>\n    aifc,<br \/>\n    audioop,<br \/>\n    chunk,<br \/>\n    imghdr,<br \/>\n    ossaudiodev,<br \/>\n    sndhdr,<br \/>\n    sunau,<br \/>\n    asynchat,<br \/>\n    asyncore,<br \/>\n    cgitb,<br \/>\n    smtpd,<br \/>\n    nntplib, macpath,<br \/>\n    formatter, msilib a parser.<\/p>\n<p>V s\u00falade s navrhovan\u00fdm pl\u00e1nom v Python 3.8 sa pl\u00e1nuje ozna\u010di\u0165 vy\u0161\u0161ie uveden\u00e9 moduly ako zastaran\u00e9, v Python 3.8 za\u010da\u0165 zobrazova\u0165 varovania a v Python 3.10 ich odstr\u00e1ni\u0165 z repozit\u00e1rov CPython.<br \/>\n Modul parser sa pl\u00e1nuje odstr\u00e1ni\u0165 vo verzii 3.9, preto\u017ee bol ozna\u010den\u00fd ako zastaran\u00fd u\u017e vo verzii Python 2.5 a modul macpath vo vetve 3.8. Po odstr\u00e1nen\u00ed z hlavn\u00e9ho s\u00faboru bude k\u00f3d presunut\u00fd do samostatn\u00e9ho repozit\u00e1ra legacylib a jeho osud bude z\u00e1visie\u0165 od z\u00e1ujmu z\u00e1stupcov komunity. O\u010dak\u00e1va sa, \u017ee vetva Python 3.9 bude podporovan\u00e1 do roku 2026, \u010do poskytne dostatok \u010dasu na prevod projektov na extern\u00e9 alternat\u00edvy.<\/p>\n<p>P\u00f4vodne sa navrhovali na odstr\u00e1nenie aj moduly ftplib, optparse, getopt, colorsys, fileinput, lib2to3 a wave, ale rozhodli sa ich zatia\u013e ponecha\u0165 v \u0161tandardnej kni\u017enici, preto\u017ee s\u00fa \u0161iroko roz\u0161\u00edren\u00e9 a zost\u00e1vaj\u00fa aktu\u00e1lne, napriek existencii sofistikovanej\u0161\u00edch alternat\u00edv alebo viazania na \u0161pecifick\u00e9 funkcie opera\u010dn\u00fdch syst\u00e9mov.<\/p>\n<p>Pripom\u00edname, \u017ee projekt Python od za\u010diatku uplat\u0148uje pr\u00edstup \u201ebaterky s\u00fa s\u00fa\u010das\u0165ou balenia\u201c, pri ktorom \u0161tandardn\u00e1 kni\u017enica pon\u00faka rozsiahly s\u00fabor funkci\u00ed pre r\u00f4zne oblasti pou\u017eitia. Medzi v\u00fdhody tohto pr\u00edstupu patr\u00ed zjednodu\u0161enie \u00fadr\u017eby projektov v Pythone a sledovanie bezpe\u010dnosti pou\u017e\u00edvan\u00fdch modulov v projektoch. Zranite\u013enosti v moduloch sa \u010dasto st\u00e1vaj\u00fa zdrojom zranite\u013enost\u00ed v aplik\u00e1ci\u00e1ch, ktor\u00e9 ich pou\u017e\u00edvaj\u00fa. Pokia\u013e funkcie s\u00fa s\u00fa\u010das\u0165ou \u0161tandardnej kni\u017enice, je potrebn\u00e9 sledova\u0165 stav hlavn\u00e9ho projektu. Pri rozdelen\u00ed \u0161tandardnej kni\u017enice musia v\u00fdvoj\u00e1ri pou\u017e\u00edva\u0165 extern\u00e9 moduly, ktor\u00fdch zranite\u013enosti je potrebn\u00e9 sledova\u0165 samostatne. Pri vysokej miere fragment\u00e1cie a ve\u013ekom po\u010dte z\u00e1vislost\u00ed vznik\u00e1 hrozba \u00fatokov cez kompromit\u00e1ciu infra\u0161trukt\u00fary v\u00fdvoj\u00e1rov modulov.<\/p>\n<p>Na druhej strane, ka\u017ed\u00fd \u010fal\u0161\u00ed modul v \u0161tandardnej kni\u017enici vy\u017eaduje zdroje od t\u00edmu v\u00fdvoj\u00e1rov Python pre jeho \u00fadr\u017ebu. Kni\u017enica zhroma\u017edila ve\u013ek\u00e9 mno\u017estvo duplicitn\u00fdch a nadbyto\u010dn\u00fdch funkci\u00ed, ktor\u00fdch vyl\u00fa\u010den\u00edm je mo\u017en\u00e9 zn\u00ed\u017ei\u0165 n\u00e1klady na \u00fadr\u017ebu. S rozvojom katal\u00f3gu <noindex><a rel=\"nofollow\" href=\"https:\/\/pypi.org\/\">PyPI<\/a><\/noindex> a zjednodu\u0161en\u00edm procesu in\u0161tal\u00e1cie a s\u0165ahovania \u010fal\u0161\u00edch bal\u00edkov, sa pou\u017e\u00edvanie extern\u00fdch modulov stalo rovnako be\u017en\u00fdm ako integrovan\u00e9 funkcie. <\/p>\n<p>St\u00e1le viac v\u00fdvoj\u00e1rov pou\u017e\u00edva funk\u010dnej\u0161ie extern\u00e9 n\u00e1hrady \u0161tandardn\u00fdm modulom, napr\u00edklad pou\u017e\u00edvaj\u00fa modul lxml namiesto xml. Odstr\u00e1nenie opusten\u00fdch modulov zo \u0161tandardnej kni\u017enice umo\u017en\u00ed zv\u00fd\u0161i\u0165 popularitu akt\u00edvne vyv\u00edjan\u00fdch komun\u00edt alternat\u00edv. Okrem toho zn\u00ed\u017eenie \u0161tandardnej kni\u017enice povedie k zmen\u0161eniu ve\u013ekosti z\u00e1kladnej dod\u00e1vky, \u010do je aktu\u00e1lne pri pou\u017e\u00edvan\u00ed Pythonu na vstavan\u00fdch platform\u00e1ch s obmedzen\u00fdm \u00falo\u017eiskom.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50726\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Python \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (PEP 594) \u043f\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0447\u0438\u0441\u0442\u043a\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438. \u041a \u0432\u044b\u043d\u043e\u0441\u0443 \u0438\u0437 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Python \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a \u044f\u0432\u043d\u043e \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0438 \u0443\u0437\u043a\u043e\u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u0442\u0430\u043a \u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0443\u0434\u0430\u0451\u0442\u0441\u044f \u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0437 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043e \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0442\u0430\u043a\u0438\u0435 \u043c\u043e\u0434\u0443\u043b\u0438, \u043a\u0430\u043a crypt (\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u0441\u0442\u044c \u0434\u043b\u044f Windows [&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-34324","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Python \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (PEP 594) \u043f\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0447\u0438\u0441\u0442\u043a\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\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\/namechena-bolshaya-chistka-standartnoj-biblioteki-python\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\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\u041d\u0430\u043c\u0435\u0447\u0435\u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0438\u0441\u0442\u043a\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Python | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Python \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (PEP 594) \u043f\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0447\u0438\u0441\u0442\u043a\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/namechena-bolshaya-chistka-standartnoj-biblioteki-python\" \/>\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=\"2019-10-31T18:57:38+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:57:38+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\udd47Pl\u00e1novan\u00e1 ve\u013ek\u00e1 \u010distka \u0161tandardnej kni\u017enice Python | ProHoster","description":"V\u00fdvoj\u00e1ri projektu Python zverejnili n\u00e1vrh (PEP 594) na vykonanie v\u00fdznamnej \u010distky \u0161tandardnej kni\u017enice.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/namechena-bolshaya-chistka-standartnoj-biblioteki-python","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\u041d\u0430\u043c\u0435\u0447\u0435\u043d\u0430 \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u0447\u0438\u0441\u0442\u043a\u0430 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 Python | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Python \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 (PEP 594) \u043f\u043e \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u044e \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0447\u0438\u0441\u0442\u043a\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/namechena-bolshaya-chistka-standartnoj-biblioteki-python","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":"2019-10-31T18:57:38+00:00","article:modified_time":"2019-10-31T18:57:38+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34324","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 18:45:22","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:24:25","updated":"2026-01-21 18:45:22","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/34324","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=34324"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/34324\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=34324"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=34324"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=34324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}