google / slo-generator

SLO Generator computes SLIs, SLOs, Error Budgets and Burn Rates from supported backends, then exports an SLO report to supported targets.
Apache License 2.0
479 stars 76 forks source link

💡 [REQUEST] - Use the latest version of Python in production #471

Closed lvaylet closed 4 months ago

lvaylet commented 4 months ago

Summary

At the time of writing, the Docker image is built with Python 3.9. It is the oldest Python version that has not reached end-of-life.

Basic Example

Use Python 3.11 instead. More recent versions usually have better performance, and will be supported for a longer period of time. There is no reason to use an "old" version of Python.

Screenshots

image

Drawbacks

None I can think of, as all currently supported Python versions are tested in CI anyway. This only affects our production Cloud Run service used for synthetic monitoring.

Unresolved questions

No response

Code of Conduct