From ec65bdeff222beed89a4ddb71685eb7d1a23629a Mon Sep 17 00:00:00 2001 From: Serwan Asaad Date: Wed, 16 Oct 2024 08:14:59 +0200 Subject: [PATCH] Remove support for Python 3.12 --- README.md | 2 +- docs/installation.md | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 52670d2..76231aa 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ QUAlibrate is an open-source calibration platform designed specifically for quan ## Installation **Requirements** -QUAlibrate requires Python ≥ 3.9. It is also recommended to use a [virtual environment](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/). +QUAlibrate requires 3.9 ≤ Python ≤ 3.11. It is also recommended to use a [virtual environment](https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/). 1. **Install QUAlibrate** Run the following command in a terminal: diff --git a/docs/installation.md b/docs/installation.md index 1c5fd1a..869a5b1 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -6,7 +6,7 @@ This guide will provide a detailed walkthrough for installing QUAlibrate, a user /// tab | For Windows - Windows 10 (build 1809 and later), or Windows 11 -- Python ≥ 3.9, we recommend Python 3.10 or higher +- 3.9 ≤ Python ≤ 3.11, we recommend Python 3.10 or 3.11 /// details | Using a virtual environment in Windows type: tip diff --git a/pyproject.toml b/pyproject.toml index e531fa9..e5e9292 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ packages = [{ include = "qualibrate_composite" }] readme = "README.md" [tool.poetry.dependencies] -python = "^3.9" +python = "^3.9,<3.12" pydantic = "^2.7.4" pydantic-settings = "^2.3.4" click = "^8.1.7"