github-actions[bot] opened a new pull request, #75111: URL: https://github.com/apache/airflow/pull/75111
The Python side of the SDK serialization conformance checks ran in the workspace .venv. prek runs the chart's kubeconform hook at the same time, and it syncs that .venv to the kubernetes-tests packages through `breeze k8s setup-env`. When the cncf.kubernetes provider landed there after the serializer's Python had started, provider discovery found the provider's entry point but not its sources on sys.path, and the check failed with "No module named 'airflow.providers.cncf'". Point uv at a dedicated .build/lang-sdk-serialization-venv instead. (cherry picked from commit d2a8457e768e1d4ac5b1dd52ba330945c0174d0d) Co-authored-by: Jarek Potiuk <[email protected]> Generated-by: Claude Opus 5 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
