Mutengo wekutama Mercurial kuenda kuPython 3 inogona kunge iri nzira yezvikanganiso zvisingatarisirwi.

Shanduro yekudzora system muchengeti Hukuru ndiregedze zvese shanda pakuendesa purojekiti kubva kuPython 2 kuenda kuPython 3. Pasinei nenyaya yekuti kuedza kwekutanga kutakura kwakaitwa kumashure muna 2008, uye kukurumidza kugadzirisa kushanda nePython 3 kwakatanga muna 2015, kukwanisa kwakazara kushandisa Python 3 kwakashandiswa munguva pfupi yapfuura. bazi reMercurial 5.2.

Kufanotaura nezve kugadzikana kwechiteshi chePython 3 kunoodza mwoyo. Kunyanya, zvinotarisirwa kuti zvikanganiso zvisinganzwisisiki zvichabuda mukodhi mukati memakore akawanda, sezvo miedzo isingavhari 100% yekodhi yekodhi, uye matambudziko akawanda asingaoneki panguva yekuongorora static uye anongoonekwa panguva yekumhanya. Uye zvakare, akawanda echitatu-bato ekuwedzera uye ekuwedzera anoramba asina kududzirwa kuPython 3.
Sezvo panguva yekutakura zvakasarudzwa kuti zvishoma nezvishoma zvigadzirise kodhi kuPython 3, ichichengetedza tsigiro yePython 2, iyo kodhi yakawana akawanda hacks kubatanidza Python 2 ne3, iyo ichafanirwa kucheneswa mushure mekupera kwePython 2.

Achitaura nezvemamiriro ezvinhu nePython 3, Mercurial muchengeti anotenda kuti danho rekusimudzira kudyidzana-kupwanya Python 3 uye kuiisa semutauro mutsva, wakanyatsorurama, mukushayikwa kwebudiriro yekuvandudza inoenderana nevagadziri, yaive chikanganiso chikuru chakakonzera. kukuvadza kukuru munharaunda uye muenzaniso wekuti hazvidi mapurojekiti makuru sei kuita kudaro. Panzvimbo pekuvaka zvishoma nezvishoma kushanda uye kubvumira maapplication kuti awedzere kugadziridzwa, kuburitswa kwePython 3 kwakamanikidza vanogadzira kunyorazve kodhi uye kushandisa zviwanikwa kuchengetedza akasiyana mapazi ePython 2 nePython 3. Yakanga isati yasvika makore manomwe mushure mekuburitswa kwePython 3.0 kuti Python 3.5 yakaunza maficha ekukwenenzvera nzira yekushandura uye ive nechokwadi chekuti imwechete kodhi base inomhanya ese Python 2 uye Python 3.

Source: opennet.ru

Voeg