Use new python/all CI component
This MR updates the CI configuration for this project to use the new python/all
CI/CD component, which configures by default an end-to-end build/test pipeline including tests and coverage reports, code quality, security scanning, and twine uploads.