![]() ![]() |
Python打包與發(fā)布 讀者對(duì)象:本書(shū)適合計(jì)算機(jī)科學(xué)家、企業(yè)工程師和對(duì)發(fā)布自己的Python軟件包感興趣的人員閱讀
"成功的Python包應(yīng)該安裝簡(jiǎn)便、運(yùn)行穩(wěn)定,并能持續(xù)可靠地更新。發(fā)布一個(gè)完美的Python包需要遵循嚴(yán)謹(jǐn)?shù)牧鞒腆w系,包括系統(tǒng)化測(cè)試和代碼審查,以及完善的文檔體系。值得慶幸的是,Python生態(tài)提供了豐富的工具和技術(shù),可實(shí)現(xiàn)從項(xiàng)目初始化到版本發(fā)布的全流程自動(dòng)化。
本書(shū)深度解析了以自動(dòng)化和可擴(kuò)展的方式共享Python代碼的實(shí)用流程。通過(guò)實(shí)際操作,讀者可輕松掌握**打包工具的運(yùn)用技巧,深入了解包測(cè)試和持續(xù)集成的方方面面,甚至可獲得創(chuàng)建可持續(xù)開(kāi)源項(xiàng)目的專(zhuān)業(yè)技巧,包括許可協(xié)議、文檔編寫(xiě)及培育貢獻(xiàn)者社區(qū)等關(guān)鍵維度。
?構(gòu)建擴(kuò)展模塊和控制臺(tái)腳本命令
?通過(guò)自動(dòng)審查和測(cè)試,提升代碼質(zhì)量
?創(chuàng)建出色的文檔
?利用pyupgrade和Dependabot保持軟件包的**版本"
你還可能感興趣
我要評(píng)論
|