GHGA Message Schemas:收集用于 GHGA 服务之间消息传递的模式的包。
项目描述
GHGA 消息模式
收集用于 GHGA 服务之间消息传递的模式的包。
快速开始
安装
这个包在 PyPI 上可用: https ://pypi.org/project/ghga-message-schemas
您可以使用以下命令从那里安装它:
pip install ghga-message-schemas
因此,您可以指定以下额外内容:
dev
:开发和测试所需的依赖项
发展
为了搭建开发环境,我们依靠 vscode 的 devcontainer 特性结合 Docker Compose。
要使用它,您必须安装 Docker Compose 以及带有“Remote - Containers”扩展 ( ms-vscode-remote.remote-containers
) 的 vscode。然后在 vscode 中打开这个存储库并
Remote-Containers: Reopen in Container
从 vscode“命令面板”运行命令。
这将为您提供一个成熟的、预配置的开发环境,包括:
- 基础设施依赖项(数据库等)
- 预装了所有相关的 vscode 扩展
- 预先配置的掉毛和自动格式化
- 预配置的调试器
- 自动许可证头插入
此外,在 devcontainer 内部,如果有以下便利命令可用(请在 vscode 的集成终端中输入):
dev_install
- 安装包含所有开发依赖项的包并安装 pre-commit(如果您是第一次启动 devcontainer,请运行时间,或者如果您将任何 python 依赖项添加到./setup.cfg
)
如果您不想使用 vscode,您可以通过运行以下命令获得类似的设置(没有编辑器特定的功能):
# Execute in the repo's root dir:
cd ./.devcontainer
# build and run the environment with docker-compose
docker-compose up
# attach to the main container:
# (you can open multiple shell sessions like this)
docker exec -it devcontainer_app_1 /bin/bash
执照
此存储库可根据Apache 2.0 许可证免费使用和修改。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
ghga_message_schemas-0.3.1.tar.gz
(10.8 kB
查看哈希)
内置分布
关
ghga_message_schemas -0.3.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8adbf6d73a283674a76f48077916b9163c81740fd032ee735bafa04649d5a46d |
|
MD5 | 645a963f9818af93493ced6efa71b8f5 |
|
布莱克2-256 | 767f4d3347322f8f1f651fe158ee4de5b62acfc7417a45388d7871899ff113e3 |
关
ghga_message_schemas -0.3.1-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 40ecc43aab138b6b7460c262b0e6dda34fc76700d6faa585dbdce43f40d140b6 |
|
MD5 | 237a0d485e932f7d26a6ad8fc793211e |
|
布莱克2-256 | 89bf21acd4f213675c5668f9d1c96cb5853dae4347fce4f8e7e1b65cbfb4553f |