使用铀建造的固执己见的基础设施
uranium-plus的Python项目详细描述
铀加:铀的固着使用
铀加是一个阿尔法项目。使用时自行承担风险,一切都有可能发生变化
加铀是一种固执己见的使用铀的方法,
依靠标准化提供开箱即用的功能: 您可以安装铀加,然后调用提供的boostrap函数来引导您的回购。从那时起,
您将拥有所有标准铀和糖果: 铀+包括内置配置
与VSCODE的VSCODEL Python扩展的最大兼容性。 修改Ulunium Plus安装以包括VScode附加功能: 铀加确保了不一定由铀强制实施的最佳实践
它本身包括: 开发人员可能在不合时宜的时候下线。因此,不应该
是仅在为
第一次。 Ulunium Plus将几乎所有依赖项移动到setup.py,并移动依赖项
只能通过用户配置(如test.packages)将其解析为main()
然后安装功能。uranium test
指令
uranium publish
指令
uranium main
指令,标准惯例
在ubuild.py中使用铀plus
# ubuild.py
build.packages.install("uranium-plus")
import uranium_plus
build.config.update({
"uranium-plus": {
"module": "my-module"
}
})
uranium_plus.bootstrap(build)
对VScode使用Ulunium Plus
# ubuild.py
build.packages.install("uranium-plus[vscode]")
import uranium_plus
设计/最佳实践
在main()调用期间安装所有依赖项和要求。
推荐PyPI第三方库