Skip to content
Snippets Groups Projects
Commit 7385911f authored by Grégoire Kubler's avatar Grégoire Kubler
Browse files

feat : pyproject.toml + created pyproject.toml

parent 0ae8c576
No related branches found
No related tags found
2 merge requests!38version 0.3.0,!19feat : release_pip
Pipeline #44996 failed
......@@ -10,6 +10,9 @@ install*/
__pycache__
*.pyc
*.egg-info
dist*/
wheelhouse/*
_version.py
# Mermaid
*.mmd
......@@ -18,4 +21,4 @@ __pycache__
xml*/
# ONNX
*.onnx
\ No newline at end of file
*.onnx
[project]
name = "aidge_backend_cuda"
description="CUDA implementations of the operators and graph of aidge framework"
dynamic = ["version"]
dependencies = ["numpy"]
requires-python = ">= 3.7"
readme = "README.md"
license = { file = "LICENSE" }
classifiers = [
"Development Status :: 2 - Pre-Alpha",
"Programming Language :: Python :: 3"
]
[build-system]
requires = ["setuptools>=68", "setuptools-scm", "cmake"]
build-backend = "setuptools.build_meta"
#####################################################
# CIBUILDWHEEL
[tool.cibuildwheel]
build-frontend = "build"
before-build = ["bash .gitlab/ci/cibuildwheel_build_deps_before_build_wheel.sh ${AIDGE_DEPENDENCIES}"]
[tool.cibuildwheel.environment]
# aidge_core do not rely on any aidge dependency, hence this string is empty
AIGE_DEPENDENCIES = "aidge_core" # format => "dep_1 dep_2 ... dep_n"
#####################################################
# SETUPTOOLS
[tool.setuptools]
# packages=["aidge_core", "export"]
[tool.setuptools_scm]
version_file = "_version.py"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment