Ixabiso lokufuduka kweMercurial ukuya kwiPython 3 inokuba ngumkhondo weempazamo ezingalindelekanga.

Umgcini wenkqubo yolawulo lwenguqulelo Inomsindo ndiphoxe iyonke umsebenzi wokudlulisa iprojekthi ukusuka kwi-Python 2 ukuya kwi-Python 3. Ngaphandle kwento yokuba iinzame zokuqala zokubeka zenziwe emva kwe-2008, kwaye ukulungelelaniswa okukhawulezileyo ukusebenza kunye nePython 3 kwaqala ngo-2015, amandla apheleleyo okusebenzisa iPython 3 yaphunyezwa kuphela kutsha nje. isebe leMercurial 5.2.

Ukuqikelelwa malunga nokuzinza kwechweba lePython 3 kuyadanisa. Ngokukodwa, kulindeleke ukuba iimpazamo ezizenzekelayo ziya kuvela kwikhowudi kwiminyaka emininzi, ekubeni iimvavanyo azifaki i-100% yesiseko sekhowudi, kwaye iingxaki ezininzi zingabonakali ngexesha lokuhlalutya kwe-static kwaye zivela kuphela ngexesha lokuqhuba. Ukongeza, izongezo ezininzi zeqela lesithathu kunye nezandiso zihlala zingaguqulelwanga kwiPython 3.
Ekubeni ngexesha lokuthutha kwagqitywa ukulungelelanisa ngokuthe ngcembe ikhowudi kwi-Python 3, ngelixa igcina inkxaso yePython 2, ikhowudi yafumana ii-hacks ezininzi zokudibanisa i-Python 2 kunye ne-3, eya kufuneka ihlambuluke emva kokuphela kwenkxaso yePython 2.

Ukuphawula ngemeko kunye nePython 3, umgcini weMercurial ukholelwa ukuba isigqibo sokukhuthaza ukusebenzisana kwePython 3 kunye nokuyibeka njengolwimi olutsha, oluchanekileyo ngakumbi, ngokungabikho kophuculo oluchanekileyo oluhambelana nabaphuhlisi, kwaba yimpazamo enkulu eyabangela ukuba kube yimpumelelo. umonakalo omkhulu kuluntu kwaye ungumzekelo wendlela ekungafuneki ukuba iiprojekthi ezinkulu zenze njalo. Esikhundleni sokwakha ngokuthe ngcembe ukusebenza kunye nokuvumela izicelo ukuba zilungiswe ngokwazo, ukukhutshwa kwePython 3 kwanyanzela abaphuhlisi ukuba babhale kwakhona ikhowudi kwaye bachithe izixhobo zokugcina amasebe ahlukeneyo ePython 2 kunye nePython 3. Akuzange kube yiminyaka esixhenxe emva kokukhululwa kwePython 3.0 I-Python 3.5 yazisa iimpawu zokuphucula inkqubo yenguqu kunye nokuqinisekisa ukuba isiseko sekhowudi efanayo siqhuba zombini iPython 2 kunye nePython 3.

umthombo: opennet.ru

Yongeza izimvo