Allow users to specify custom KNOWN_GOOD_PIP_URL for air-gapped CI/CD pipelines
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
### What needs to get done
Modify the Charmcraft build process to introduce a new flag (e.g., --pip-url) that allows users to specify a custom URL for retrieving pip instead of relying on the hardcoded PythonHosted.com link. This will enable users to utilize locally cached or managed package repositories, improving flexibility and reducing external dependencies.
### Why it needs to get done
In some secure environments it is preferable to use locally cached packages for enhanced security. Without the ability to point the build process to locally cached versions of required dependencies, it is not possible to implement DevOps workflows for charm development.
Evaluation history
No evaluation history available.