建筑微服务设施。
uservice-utils的Python项目详细描述
这个python库提供了我们在构建 微服务。
黑客笔记:
此库旨在包含用于构建微服务的有用组件。 我们的目标是保证向后兼容。此库中的所有代码必须:
- …be tested to a reasonable degree.
- …be genericly useful to several services.
要破解库,请创建python3虚拟环境:
$ virtualenv -p python3 ve $ . ve/bin/activate
运行测试:
$ pip install -r test_requirements.txt $ python setup.py test
依赖关系:
这个库包含许多不同的部分,我们不想强迫用户 安装所有部件的所有依赖项,以便使用任何一个部件。 因此,setup.py不列出任何安装时依赖项和用户 必须确保已配置此库的所需依赖项。