Maior Pythonis tersus ex bibliotheca vexillum destinatur

Python Project Developers published propositio (PEP 594) maioris tersus bibliothecae vexillum facere. Uterque plane elatus est et valde proprias facultates et partes, quae problemata architecturae habent et non possunt esse ad omnia suggesta unita, pro remotione e bibliothecae Pythonis normae praebentur.

Exempli gratia, proponitur a norma bibliothecae tale modulorum ut cryptae excludendae (unavailability pro Fenestra et dependentia promptitudinis algorithms in systematis bibliothecis hashing), cgi (non optimal architectura, novum processum pro singulis petitionibus requirit), imp. (commendatur importlib), tibiae (commendatur moduli subprocessus utendi), nis (commendatur uti NSS, LDAP vel Kerberos/GSSAPI), spwd (non commendatur directe ad rationem datorum operandum). Modi binhex, uu, xdrlib etiam notantur ad amotionem.
aifc,
audioop;
FRUSTUM
imghdr,
ossaudiodev;
sndhdr,
sunau
asynchat,
asyncore,
cgitb;
smtpd
nntplib, macpath;
formatter, msilib et parser.

Propositum consilium est modulorum praedictorum in Pythone 3.8 deprecari, monitum in Pythone 3.8, easque a CPython repositoriis removere in Pythone 3.10.
Total modulus in versione 3.9 tolli cogitavit, sicut in Pythone 2.5 emissio deprecata est, et macpathi moduli in 3.8 ramo. Postquam a codice principali remotus est, codice ad promptarium legatum separatum movebitur et eius fatum ex utilitate membrorum communitatis dependet. Python 3.9 ramus expectatur sustentari usque ad annum 2026, quod amplum tempus dabit inceptis ad alternanda externa migrandum.

Initio etiam moduli ftplib, optparse, getopt, colorisys, fileinput, lib2to3 et undae ad amotionem propositae sunt, sed eas relinquere placuit ut partem bibliothecae normae nunc, cum late diffusa sint et pertinentes manent, praesentia non obstante. de melioribus propositis vel ligamentis ad specificas facultates systematum operandi.

Recole consilium Python initio accessisse "batterias inclusas", offerentes munus opulentum in bibliotheca mensurae pro variis applicationibus. Inter utilitates huius accessus simplicior est conservandi Pythonis incepta et vigilantia modulorum securitatis in inceptis adhibitorum. Vulnerabilitates in modulis saepe fons vulnerabilitates fiunt in applicationibus qui illis utuntur. Si functiones in bibliotheca normarum comprehenduntur, satis est ad rempublicam praecipui propositi regendam. Cum bibliothecam vexillum scindendum, tincidunt requiruntur utendi moduli tertii partis, vulnerabilitates in unaquaque ex quibus separatim viverra debent. Cum magno gradu ruptionis et magno numero dependentium, comminatio est impugnationum per componens tincidunt moduli infrastructuram.

In alia manu, singuli moduli adiectivi in ​​bibliotheca normae facultates e Pythone evolutionis quadrigis ad conservandam exigunt. Bibliotheca magnum numerum duplicandi et superuacua munera congessit, quae removet quae sustentationem gratuita minuere possunt. Ut catalogus develops PyPI et processum simpliciorem reddere sarcinas inaugurandi ac detrahendi additos, modulorum externorum usus nunc tam communis factus est quam in muneribus constructus.

Plures ac plures tincidunt utentes supplementis exterioribus ad modulorum modulorum magis functionem, exempli gratia, adhibitis lxml moduli loco xml. Remotis modulis e bibliotheca normaria derelictis favorem alterum augebit a communitate actuose evoluta. Praeterea bibliotheca vexillum reducere deducet ad magnitudinem distributionis basis, quae magni momenti est cum Pythone in suggestis infixa cum magnitudine repono utens.

Source: opennet.ru