diff --git a/jupyterlab/pyproject.toml b/jupyterlab/pyproject.toml index ae838c05d7..8ed1e5bc10 100644 --- a/jupyterlab/pyproject.toml +++ b/jupyterlab/pyproject.toml @@ -6,7 +6,7 @@ build-backend = "hatchling.build" name = "qsharp-jupyterlab" version = "0.0.0" readme = "README.md" -requires-python = ">=3.8" +requires-python = ">=3.9" classifiers = [ "Framework :: Jupyter", "Framework :: Jupyter :: JupyterLab", @@ -16,10 +16,10 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ] dependencies = [ ] diff --git a/pip/Cargo.toml b/pip/Cargo.toml index e032dfcfd5..004ed6d939 100644 --- a/pip/Cargo.toml +++ b/pip/Cargo.toml @@ -27,12 +27,12 @@ workspace = true allocator = { path = "../allocator" } [target.'cfg(not(any(target_os = "windows")))'.dependencies] -pyo3 = { workspace = true, features = ["abi3-py38", "extension-module", "num-bigint", "num-complex"] } +pyo3 = { workspace = true, features = ["abi3-py39", "extension-module", "num-bigint", "num-complex"] } [target.'cfg(any(target_os = "windows"))'.dependencies] # generate-import-lib: skip requiring Python 3 distribution # files to be present on the (cross-)compile host system. -pyo3 = { workspace = true, features = ["abi3-py38", "extension-module", "generate-import-lib", "num-bigint", "num-complex"] } +pyo3 = { workspace = true, features = ["abi3-py39", "extension-module", "generate-import-lib", "num-bigint", "num-complex"] } [lib] crate-type = ["cdylib"] diff --git a/pip/pyproject.toml b/pip/pyproject.toml index 62b0393cab..0ca5d6c485 100644 --- a/pip/pyproject.toml +++ b/pip/pyproject.toml @@ -1,15 +1,16 @@ [project] name = "qsharp" version = "0.0.0" -requires-python = ">= 3.8" +requires-python = ">= 3.9" classifiers = [ "License :: OSI Approved :: MIT License", "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", - "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Programming Language :: Python", "Programming Language :: Rust", "Operating System :: MacOS",