mirror of
https://github.com/exo-explore/exo.git
synced 2025-12-23 22:27:50 -05:00
Use Hatch Build System
This commit is contained in:
@@ -5,3 +5,20 @@ description = "MLX inference backend for the Exo project"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.13"
|
||||
dependencies = []
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.build]
|
||||
clean = true
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = []
|
||||
include = ["*"]
|
||||
exclude = ["*.md", "pyproject.toml"]
|
||||
|
||||
[tool.hatch.build.targets.sdist]
|
||||
packages = []
|
||||
include = ["*"]
|
||||
exclude = ["*.md", "pyproject.toml"]
|
||||
@@ -5,3 +5,20 @@ description = "Master service for the Exo project"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.13"
|
||||
dependencies = []
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.build]
|
||||
clean = true
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = []
|
||||
include = ["*"]
|
||||
exclude = ["*.md", "pyproject.toml"]
|
||||
|
||||
[tool.hatch.build.targets.sdist]
|
||||
packages = []
|
||||
include = ["*"]
|
||||
exclude = ["*.md", "pyproject.toml"]
|
||||
@@ -9,3 +9,25 @@ dependencies = [
|
||||
"pydantic>=2.11.7",
|
||||
"rich>=14.0.0",
|
||||
]
|
||||
|
||||
[build-system]
|
||||
requires = ["hatchling"]
|
||||
build-backend = "hatchling.build"
|
||||
|
||||
[tool.hatch.build]
|
||||
clean = true
|
||||
|
||||
[tool.hatch.build.targets.wheel]
|
||||
packages = []
|
||||
include = ["*"]
|
||||
exclude = ["protobufs/schemas", "*.md", "pyproject.toml"]
|
||||
|
||||
[tool.hatch.build.targets.sdist]
|
||||
packages = []
|
||||
include = ["*"]
|
||||
exclude = ["protobufs/schemas", "*.md", "pyproject.toml"]
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"types-protobuf>=6.30.2.20250516",
|
||||
]
|
||||
Reference in New Issue
Block a user