open-aea-ci-helpers
CI helper utilities for AEA-based projects. Intended to be run from CI jobs and local pre-release checks, not at agent runtime.
Installation
pip install open-aea-ci-helpers
This installs an aea-ci command.
Commands
aea-ci check-dependencies Check dependencies are consistent across tox.ini and pyproject.toml
aea-ci check-doc-hashes Validate and fix IPFS hashes in documentation
aea-ci check-imports Verify all imports are declared as dependencies
aea-ci check-ipfs-pushed Verify all package IPFS hashes from the latest git tag are reachable
aea-ci check-pkg-versions Verify package IDs in documentation match actual package configurations
aea-ci check-pyproject Verify pyproject.toml and tox.ini dependencies are aligned
aea-ci generate-api-docs Generate API documentation from source
aea-ci generate-pkg-list Generate markdown table of all packages with their IPFS hashes
Run any command with --help for details.
Metadata
Release files for open-aea-ci-helpers 2.2.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| open_aea_ci_helpers-2.2.9.tar.gz | 46.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| open_aea_ci_helpers-2.2.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 90.5 kB
Release files / open_aea_ci_helpers-2.2.9.tar.gz
| Download URL | open_aea_ci_helpers-2.2.9.tar.gz |
|---|---|
| Size | 46.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1b0c22286972ff4fa1863e1288539edd0f3595ae59ddd9a029598881feff7955
|
|
BLAKE2b-256 checksum How to use checksums |
df1e0f1a271e2f1cf0874c1699354218cb8250b8d17df2fa19d0ec443cffcb23
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / open_aea_ci_helpers-2.2.9-py3-none-any.whl
| Download URL | open_aea_ci_helpers-2.2.9-py3-none-any.whl |
|---|---|
| Size | 44.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f4d7bf9ce74609bae84668f9f0a0a0210bb86b96b7e046d7ef4a33abe3a9986f
|
|
BLAKE2b-256 checksum How to use checksums |
0b9ec41c95a0623285a241e67c2ea840876ae8d62768ba55ef7d38158851a343
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|