daVinci-MagiHuman / pkgs /MagiCompiler /pyproject.toml
jiadisu
Switch back to Docker SDK with local pkgs
e6066e8
[project]
name = "magi_compiler"
dynamic = ["version"]
description = "A custom compiler that delivers plug-and-play optimizations to accelerate any inference framework. MagiCompiler systematically exposes the capabilities of PyTorch Dynamo, AOTAutograd, Inductor, and Triton, while prioritizing correctness, stability, observability, and maintainability."
authors = [
{name = "Hongyu Jia", email = "hongyujia@sand.ai"},
{name = "Zhiyao Cen", email = "2523403608@qq.com"},
{name = "Taoran Wang", email = "wangtaoran0504nb@outlook.com"},
]
license = "Apache-2.0"
readme = "README.md"
requires-python = ">=3.10"
classifiers = [
"Programming Language :: Python :: 3",
"Operating System :: OS Independent",
]
[project.urls]
"Homepage" = "https://github.com/SandAI-org/MagiCompiler/"
"Bug Tracker" = "https://github.com/SandAI-org/MagiCompiler/issues"
[tool.isort]
profile = "black"
[build-system]
requires = [
"setuptools>=61.0",
"wheel",
"torch",
"ninja",
"packaging",
"cuda-python",
"seaborn"
]
build-backend = "setuptools.build_meta"
[tool.versioningit]
vcs = "git"
default-version = "0.0.1"
[tool.versioningit.write]
file = "magi_compiler/_version.py"
encoding = "utf-8"
template = "__version__ = '{version}'"
[tool.setuptools]
include-package-data = false
[tool.setuptools.packages.find]
include = ["magi_compiler*"]
exclude = [
"build*",
"tests*",
"dist*",
"docs*",
"tools*",
"assets*",
]