未提供项目描述
项目描述
cfgov-setup
此包为我们构建前端资源的逻辑提供了一个中央位置,作为Python构建过程的一部分(例如,在生成wheel时),直到现在这些逻辑一直被重复使用。开源示例
https://github.com/cfpb/complaint/blob/v1.2.3/setup.py#L20 https://github.com/cfpb/retirement/blob/0.5.0/setup.py#L20
我们还添加了一个关键的检查,允许前端构建失败向上传播到Python。之前它忽略了subprocess.call的结果,即使前端构建失败也会继续。
依赖关系
- Python 2.7
安装
编辑您的包的'setup.py'文件,在构建时要求此模块(setup_requires=['cfgov-setup']
),并在设置参数中设置'do_frontend_build'关键字。 这个拉取请求演示了需要进行哪些更改。
测试
为了进行代码审查和运行单元测试,您需要
- 在虚拟环境或您的本地Python环境中安装Tox:
pip install tox
- 运行tox:
tox
开源许可信息
项目详情
关闭
cfgov-setup-1.3.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6f00ec97b38274d4860b13643b1adafbdf3f766e72016a142eea88e5eb627d72 |
|
MD5 | 18218c2e5b1cb0facd605ebeb5ce2e57 |
|
BLAKE2b-256 | 3c2e1c4c2d700a96f6ab13f9eab308003b0262108795867fd100334a64a64c22 |
关闭
cfgov_setup-1.3-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 68feac569f801e512e0237cc9f232a80b9e45e8c13ea92cb39191dd2caa446bd |
|
MD5 | 962cbbce7632f708ba19d682dca87f8d |
|
BLAKE2b-256 | f4787b3edab0bec5b910ce501f52b6a85ae4a0f5a3d7d713fa25da5668678710 |