mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-01-09 16:18:30 +00:00
build: attempt to build PyTorch on Python 3.13
This commit is contained in:
@@ -101,6 +101,27 @@ exclude = ["cli/templates"]
|
|||||||
[tool.bandit]
|
[tool.bandit]
|
||||||
exclude_dirs = ["src/crewai/cli/templates"]
|
exclude_dirs = ["src/crewai/cli/templates"]
|
||||||
|
|
||||||
|
# PyTorch index configuration, since torch 2.5.0 is not compatible with python 3.13
|
||||||
|
[[tool.uv.index]]
|
||||||
|
name = "pytorch-nightly"
|
||||||
|
url = "https://download.pytorch.org/whl/nightly/cpu"
|
||||||
|
explicit = true
|
||||||
|
|
||||||
|
[[tool.uv.index]]
|
||||||
|
name = "pytorch"
|
||||||
|
url = "https://download.pytorch.org/whl/cpu"
|
||||||
|
explicit = true
|
||||||
|
|
||||||
|
[tool.uv.sources]
|
||||||
|
torch = [
|
||||||
|
{ index = "pytorch-nightly", marker = "python_version >= '3.13'" },
|
||||||
|
{ index = "pytorch", marker = "python_version < '3.13'" },
|
||||||
|
]
|
||||||
|
torchvision = [
|
||||||
|
{ index = "pytorch-nightly", marker = "python_version >= '3.13'" },
|
||||||
|
{ index = "pytorch", marker = "python_version < '3.13'" },
|
||||||
|
]
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["hatchling"]
|
requires = ["hatchling"]
|
||||||
build-backend = "hatchling.build"
|
build-backend = "hatchling.build"
|
||||||
|
|||||||
Reference in New Issue
Block a user