mirror of
https://github.com/microsoft/agent-framework.git
synced 2026-06-16 21:04:09 +08:00
updated builds and release pipeline setup (without pypi publish) (#219)
* updated builds and release pipeline setup (without pypi publish) * add label prefix action * updated uv versions * final uv updates * moved uv version semver into variable
This commit is contained in:
committed by
GitHub
Unverified
parent
5e9b24e532
commit
517955ce66
@@ -11,6 +11,7 @@ dependencies = [
|
||||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"uv>=0.8.2,<0.9.0",
|
||||
"pre-commit >= 3.7",
|
||||
"ruff>=0.11.8",
|
||||
"pytest>=8.4.1",
|
||||
@@ -42,8 +43,6 @@ dev = [
|
||||
"diskcache",
|
||||
"redis",
|
||||
"sphinx-autobuild",
|
||||
"tox>=4.27.0",
|
||||
"tox-uv>=1.26.1",
|
||||
]
|
||||
|
||||
[tool.uv]
|
||||
@@ -152,7 +151,7 @@ exclude_dirs = ["tests", "./run_tasks_in_packages_if_exists.py", "./check_md_cod
|
||||
executor.type = "uv"
|
||||
|
||||
[tool.poe.tasks]
|
||||
markdown-code-lint = """python check_md_code_blocks.py ../README.md ./docs/agent-framework/**/*.md README.md"""
|
||||
markdown-code-lint = """python check_md_code_blocks.py ./docs/agent-framework/**/*.md README.md"""
|
||||
samples-code-check = """pyright ./samples"""
|
||||
docs-clean = "rm -rf docs/build"
|
||||
docs-build = "sphinx-build docs/agent-framework docs/build"
|
||||
@@ -173,7 +172,7 @@ check = ["fmt", "lint", "pyright", "mypy", "test", "markdown-code-lint", "sample
|
||||
pre-commit-check = ["fmt", "lint", "pyright", "markdown-code-lint", "samples-code-check"]
|
||||
|
||||
[tool.poe.tasks.venv]
|
||||
cmd = "uv venv --python $python"
|
||||
cmd = "uv venv --clear --python $python"
|
||||
args = [{ name = "python", default = "3.13", options = ['-p', '--python'] }]
|
||||
[tool.poe.tasks.setup]
|
||||
sequence = [
|
||||
@@ -204,4 +203,3 @@ deps = [
|
||||
"-e packages/main"
|
||||
]
|
||||
commands = [["pytest", { replace = "posargs", default = ["packages/main/tests"], extend = true }]]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user