re-actors/cache-python-deps
A GitHub Action maintaining caches dependent on Python runtime and ABI stability.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| cache-directory-lookup-command | A command that prints cache directory to standard output. | no | python -Im pip cache dir |
| cache-key-for-dependency-files | A cache key string derived from the dependency declaration files. | yes | — |
Outputs
| name | description |
|---|---|
| cache-directory-path | The discovered cache directory path. |
| cache-key-for-os | A cache key string derived from the current OS and interpreter stability. |
| cache-key-for-dependencies | A cache key string derived from the current interpreter version and the dependency file hashes. |
| cache-key-for-python-interpreter | A cache key string derived from the current interpreter version. |
| is-stable-abi | Whether the currently used Python version has a reliable Application Binary Interface. If it doesn't, it's best to avoid caching any dependencies. |