diff --git a/docker/build/assets.Dockerfile b/docker/build/assets.Dockerfile index 5107b17dc92..cb01d142ee5 100644 --- a/docker/build/assets.Dockerfile +++ b/docker/build/assets.Dockerfile @@ -181,6 +181,7 @@ ADD "utils" /cuda-quantum/utils ADD "CMakeLists.txt" /cuda-quantum/CMakeLists.txt ADD "LICENSE" /cuda-quantum/LICENSE ADD "NOTICE" /cuda-quantum/NOTICE +ADD "CITATION.cff" /cuda-quantum/CITATION.cff ARG release_version= ENV SETUPTOOLS_SCM_PRETEND_VERSION=$release_version diff --git a/pyproject.toml.cu12 b/pyproject.toml.cu12 index f3eaf667899..69a4234560d 100644 --- a/pyproject.toml.cu12 +++ b/pyproject.toml.cu12 @@ -15,7 +15,8 @@ authors = [{name = "NVIDIA Corporation & Affiliates"}] maintainers = [{name = "NVIDIA Corporation & Affiliates"}] readme = { file="python/README.md.in", content-type = "text/markdown"} requires-python = ">=3.11" -license = { file="LICENSE" } +license = "Apache-2.0" +license-files = ["LICENSE", "NOTICE", "CITATION.cff"] dependencies = [ 'astpretty ~= 3.0', 'custatevec-cu12 ~= 1.12', @@ -61,12 +62,11 @@ visualization = [ "qutip>5" , "matplotlib>=3.5" ] integrators = [ "torchdiffeq" ] [build-system] -requires = ["scikit-build-core==0.9.10", "cmake>=3.27,<3.29", "numpy>=1.24", "pytest==8.3.0"] +requires = ["scikit-build-core==0.11.6", "cmake>=3.27,<3.29", "numpy>=1.24", "pytest==8.3.0"] build-backend = "scikit_build_core.build" [tool.scikit-build] wheel.packages = ["python/cudaq"] -wheel.license-files = [ "LICENSE", "NOTICE", "CITATION.cff" ] build-dir = "_skbuild" metadata.version.provider = "scikit_build_core.metadata.setuptools_scm" cmake.minimum-version = "3.27" diff --git a/pyproject.toml.cu13 b/pyproject.toml.cu13 index 8d86b83779e..63bcfc9db04 100644 --- a/pyproject.toml.cu13 +++ b/pyproject.toml.cu13 @@ -15,7 +15,8 @@ authors = [{name = "NVIDIA Corporation & Affiliates"}] maintainers = [{name = "NVIDIA Corporation & Affiliates"}] readme = { file="python/README.md.in", content-type = "text/markdown"} requires-python = ">=3.11" -license = { file="LICENSE" } +license = "Apache-2.0" +license-files = ["LICENSE", "NOTICE", "CITATION.cff"] dependencies = [ 'astpretty ~= 3.0', 'numpy >= 1.24', @@ -63,12 +64,11 @@ visualization = [ "qutip>5" , "matplotlib>=3.5" ] integrators = [ "torchdiffeq" ] [build-system] -requires = ["scikit-build-core==0.9.10", "cmake>=3.27,<3.29", "numpy>=1.24", "pytest==8.3.0"] +requires = ["scikit-build-core==0.11.6", "cmake>=3.27,<3.29", "numpy>=1.24", "pytest==8.3.0"] build-backend = "scikit_build_core.build" [tool.scikit-build] wheel.packages = ["python/cudaq"] -wheel.license-files = [ "LICENSE", "NOTICE", "CITATION.cff" ] build-dir = "_skbuild" metadata.version.provider = "scikit_build_core.metadata.setuptools_scm" cmake.minimum-version = "3.27"