mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-04-30 23:02:50 +00:00
chore: add exclude-newer = 3 days to all pyproject.toml files
This commit is contained in:
@@ -171,6 +171,9 @@ We recommend using the `YAML` template scaffolding for a structured approach to
|
|||||||
```shell
|
```shell
|
||||||
uv add <package-name>
|
uv add <package-name>
|
||||||
```
|
```
|
||||||
|
<Note>
|
||||||
|
As a supply-chain security measure, CrewAI's internal packages use `exclude-newer = "3 days"` in their `pyproject.toml` files. This means transitive dependencies pulled in by CrewAI won't resolve packages released less than 3 days ago. Your own direct dependencies are not affected by this policy. If you notice a transitive dependency is behind, you can pin the version you want explicitly in your project's dependencies.
|
||||||
|
</Note>
|
||||||
- To run your crew, execute the following command in the root of your project:
|
- To run your crew, execute the following command in the root of your project:
|
||||||
```bash
|
```bash
|
||||||
crewai run
|
crewai run
|
||||||
|
|||||||
@@ -17,6 +17,9 @@ dependencies = [
|
|||||||
"av~=13.0.0",
|
"av~=13.0.0",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[tool.uv]
|
||||||
|
exclude-newer = "3 days"
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["hatchling"]
|
requires = ["hatchling"]
|
||||||
build-backend = "hatchling.build"
|
build-backend = "hatchling.build"
|
||||||
|
|||||||
@@ -142,6 +142,9 @@ contextual = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
[tool.uv]
|
||||||
|
exclude-newer = "3 days"
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["hatchling"]
|
requires = ["hatchling"]
|
||||||
build-backend = "hatchling.build"
|
build-backend = "hatchling.build"
|
||||||
|
|||||||
@@ -115,6 +115,9 @@ qdrant-edge = [
|
|||||||
crewai = "crewai.cli.cli:crewai"
|
crewai = "crewai.cli.cli:crewai"
|
||||||
|
|
||||||
|
|
||||||
|
[tool.uv]
|
||||||
|
exclude-newer = "3 days"
|
||||||
|
|
||||||
# PyTorch index configuration, since torch 2.5.0 is not compatible with python 3.13
|
# PyTorch index configuration, since torch 2.5.0 is not compatible with python 3.13
|
||||||
[[tool.uv.index]]
|
[[tool.uv.index]]
|
||||||
name = "pytorch-nightly"
|
name = "pytorch-nightly"
|
||||||
|
|||||||
@@ -25,6 +25,9 @@ release = "crewai_devtools.cli:release"
|
|||||||
docs-check = "crewai_devtools.docs_check:docs_check"
|
docs-check = "crewai_devtools.docs_check:docs_check"
|
||||||
devtools = "crewai_devtools.cli:main"
|
devtools = "crewai_devtools.cli:main"
|
||||||
|
|
||||||
|
[tool.uv]
|
||||||
|
exclude-newer = "3 days"
|
||||||
|
|
||||||
[build-system]
|
[build-system]
|
||||||
requires = ["hatchling"]
|
requires = ["hatchling"]
|
||||||
build-backend = "hatchling.build"
|
build-backend = "hatchling.build"
|
||||||
|
|||||||
@@ -160,6 +160,7 @@ info = "Commits must follow Conventional Commits 1.0.0."
|
|||||||
|
|
||||||
|
|
||||||
[tool.uv]
|
[tool.uv]
|
||||||
|
exclude-newer = "3 days"
|
||||||
|
|
||||||
# composio-core pins rich<14 but textual requires rich>=14.
|
# composio-core pins rich<14 but textual requires rich>=14.
|
||||||
# onnxruntime 1.24+ dropped Python 3.10 wheels; cap it so qdrant[fastembed] resolves on 3.10.
|
# onnxruntime 1.24+ dropped Python 3.10 wheels; cap it so qdrant[fastembed] resolves on 3.10.
|
||||||
|
|||||||
Reference in New Issue
Block a user