From b932c048acd4a57eece0fc744d9205acc2e54a58 Mon Sep 17 00:00:00 2001 From: Harry Mellor <19981378+hmellor@users.noreply.github.com> Date: Mon, 31 Mar 2025 12:54:49 +0100 Subject: [PATCH] Recommend developing with Python 3.12 in developer guide (#15811) Signed-off-by: Harry Mellor <19981378+hmellor@users.noreply.github.com> Co-authored-by: Cyrus Leung --- docs/source/contributing/overview.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/source/contributing/overview.md b/docs/source/contributing/overview.md index 10cbc0eb1264b..1e6f73dd524e7 100644 --- a/docs/source/contributing/overview.md +++ b/docs/source/contributing/overview.md @@ -44,6 +44,12 @@ pre-commit run --all-files pytest tests/ ``` +:::{tip} +Since the ships with Python 3.12, all tests in CI (except `mypy`) are run with Python 3.12. + +Therefore, we recommend developing with Python 3.12 to minimise the chance of your local environment clashing with our CI environment. +::: + :::{note} Currently, the repository is not fully checked by `mypy`. :::