Tus tswj hwm qhov system tswj version cia li poob qis Ua haujlwm rau kev tsiv qhov project los ntawm Python 2 mus rau Python 3. Txawm hais tias thawj qhov kev sim porting tau ua rov qab rau xyoo 2008, thiab kev hloov kho sai rau Python 3 pib xyoo 2015, kev txhawb nqa Python 3 tag nrho tsuas yog siv rau hauv Mercurial 5.2 qhov kev tso tawm tshiab.
Cov kev kwv yees rau qhov ruaj khov ntawm Python 3 qhov chaw nres nkoj yog qhov poob siab. Tshwj xeeb, nws xav tias yuav muaj cov kab laum random tshwm sim hauv cov lej hauv ob peb xyoos tom ntej no, vim tias kev sim tsis npog 100% ntawm cov codebase, thiab ntau yam teeb meem tsis pom rau kev tshuaj xyuas static thiab tsuas yog pom tseeb thaum lub sijhawm khiav. Ntxiv mus, ntau cov add-ons thiab extensions sab nraud tseem tsis tau xa mus rau Python 3.
Txij li thaum cov txheej txheem porting tau tsim los maj mam hloov kho cov lej rau Python 3 thaum tswj hwm kev txhawb nqa rau Python 2, cov lej tau dhau los ua ntau dhau nrog ntau qhov hacks rau kev sib xyaw ua ke Python 2 thiab 3, uas yuav tsum tau ntxuav tom qab Python 2 kev txhawb nqa xaus.
Thaum tawm tswv yim txog qhov teeb meem nrog Python 3, Mercurial tus neeg saib xyuas ntseeg tias qhov kev txiav txim siab los txhawb nqa Python 3 uas tsis sib xws thiab thawb nws ua hom lus tshiab, raug dua, tsis muaj kev txhim kho tshiab uas cuam tshuam rau cov neeg tsim khoom, yog qhov yuam kev loj uas ua rau muaj kev puas tsuaj loj rau lub zej zog thiab ua piv txwv txog yuav ua li cas cov haujlwm loj yuav tsum tsis txhob raug tswj hwm. Hloov chaw maj mam ua kom muaj kev ua haujlwm ntau ntxiv thiab ua kom muaj kev hloov pauv ntawm cov ntawv thov, kev tso tawm ntawm Python 3 yuam kom cov neeg tsim khoom rov sau cov lej thiab pov tseg cov peev txheej tswj cov ceg sib cais rau Python 2 thiab Python 3. Tsuas yog xya xyoo tom qab kev tso tawm ntawm Python 3.0, Python 3.5 tau siv cov yam ntxwv uas yuav ua rau kev hloov pauv yooj yim thiab tso cai rau kev sib koom ua ke ntawm ib qho codebase nrog Python 2 thiab Python 3.
Tau qhov twg los: opennet.ru
