lfreleng-actions/🛠️ Python Project Metadata
Extracts Python project metadata from repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jul 8, 2026
- License
- None
Pinned Snippet
uses: lfreleng-actions/python-project-metadata-action@5d2699669c30390ed792ee64700ce33f33eb5ce1 # v0.1.22tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| path_prefix | Directory location containing project code | no | . |
Outputs
| name | description |
|---|---|
| python_project_file | File used to define/describe the project |
| python_project_name | The name of the Python project |
| versioning_type | Project supported Python versions as JSON |
| python_project_version | The version of the Python project |
| python_package_name | The name of the Python package |
| project_match_package | Set true when the project name and package name match |
| project_match_repo | Set true when the project name and repository name match |
| matrix_json | Project supported Python versions as JSON |
| build_python_version | Python version to use for build (creates artefacts) |