solar-registry
命令行工具solar-registry,提供以下功能:
- 根据测试工具的
testtool.yaml生成对应的元数据信息 - 读取最新的元数据文件并合并
- 下载指定的发布包,并计算sha256值
- 自动提交PR到registry仓库,发布的新版本元数据
生成元数据
将当前仓库的指定测试工具元数据,生成到指定位置。
- 包含工具Spec
- 包含最新工具Target
solar-registry merge pytest ./output/testsolar
推送合并后文件到registry仓库
- 推送合并之后的变更到registry仓库的特定分支
- 使用gh命令行创建PR
solar-registry pull-request pytest
Metadata
Release files for solar-registry 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| solar_registry-0.4.1.tar.gz | 61.9 kB | Without provenance | Details for solar_registry-0.4.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| solar_registry-0.4.1-py3-none-any.whl | Python 3 | none | any | Details for solar_registry-0.4.1-py3-none-any.whl |
Total release size: 84.2 kB
Release files / solar_registry-0.4.1.tar.gz
| Download URL | solar_registry-0.4.1.tar.gz |
|---|---|
| Size | 61.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b77a63422a79335f6f5003aae95281dff783916802bb242c4307bbcbe9f5d762
|
|
BLAKE2b-256 checksum How to use checksums |
ed6567c12ce36181fc51cf0f8f1a7dc3ebe1ee36a1f2126f74de2c1c25781939
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.21
|
Release files / solar_registry-0.4.1-py3-none-any.whl
| Download URL | solar_registry-0.4.1-py3-none-any.whl |
|---|---|
| Size | 22.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3542a4eeb0ff898bd0006a04edad6db24de9198a5ff0ae6aeb6c0a59e55e15a5
|
|
BLAKE2b-256 checksum How to use checksums |
68a509a9b4d6cd2bf96061b37892bddf952f7dbc35d822ab4f7db373317e7787
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.21
|
Security for solar-registry 0.4.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.