ci: Clean up build artifacts and update dependencies (#5693)

This commit is contained in:
Gabriel Luiz Freitas Almeida 2025-01-15 10:42:33 -03:00 committed by GitHub
commit 242165b8aa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 21 additions and 3 deletions

View file

@ -95,7 +95,10 @@ jobs:
echo "version=$version" >> $GITHUB_OUTPUT
- name: Build project for distribution
run: make build base=true args="--wheel"
run: |
rm -rf src/backend/base/dist
rm -rf dist
make build base=true args="--wheel"
- name: Test CLI
run: |

View file

@ -174,6 +174,11 @@ dependencies = [
"defusedxml>=0.7.1,<1.0.0",
"pypdf~=5.1.0",
"validators>=0.34.0",
"networkx>=3.4.2",
"json-repair>=0.30.3",
"mcp>=1.1.2",
"aiosqlite>=0.20.0",
"greenlet>=3.1.1",
]
[project.urls]

14
uv.lock generated
View file

@ -4222,6 +4222,7 @@ source = { editable = "src/backend/base" }
dependencies = [
{ name = "aiofile" },
{ name = "aiofiles" },
{ name = "aiosqlite" },
{ name = "alembic" },
{ name = "assemblyai" },
{ name = "asyncer" },
@ -4240,18 +4241,22 @@ dependencies = [
{ name = "filelock" },
{ name = "firecrawl-py" },
{ name = "grandalf" },
{ name = "greenlet" },
{ name = "gunicorn" },
{ name = "httpx", extra = ["http2"] },
{ name = "jq", marker = "sys_platform != 'win32'" },
{ name = "json-repair" },
{ name = "langchain" },
{ name = "langchain-community" },
{ name = "langchain-core" },
{ name = "langchain-experimental" },
{ name = "langchainhub" },
{ name = "loguru" },
{ name = "mcp" },
{ name = "multiprocess" },
{ name = "nanoid" },
{ name = "nest-asyncio" },
{ name = "networkx" },
{ name = "opentelemetry-api" },
{ name = "opentelemetry-exporter-prometheus" },
{ name = "opentelemetry-instrumentation-fastapi" },
@ -4345,6 +4350,7 @@ dev = [
requires-dist = [
{ name = "aiofile", specifier = ">=3.9.0,<4.0.0" },
{ name = "aiofiles", specifier = ">=24.1.0,<25.0.0" },
{ name = "aiosqlite", specifier = ">=0.20.0" },
{ name = "alembic", specifier = ">=1.13.0,<2.0.0" },
{ name = "assemblyai", specifier = ">=0.33.0,<1.0.0" },
{ name = "asyncer", specifier = ">=0.0.5,<1.0.0" },
@ -4372,11 +4378,13 @@ requires-dist = [
{ name = "flower", marker = "extra == 'all'", specifier = ">=1.0.0" },
{ name = "flower", marker = "extra == 'deploy'", specifier = ">=1.0.0" },
{ name = "grandalf", specifier = ">=0.8.0,<1.0.0" },
{ name = "greenlet", specifier = ">=3.1.1" },
{ name = "gunicorn", specifier = ">=22.0.0,<24.0.0" },
{ name = "httpx", extras = ["http2"], specifier = ">=0.27,<1.0.0" },
{ name = "httpx", extras = ["http2"], marker = "extra == 'dev'", specifier = ">=0.27" },
{ name = "ipykernel", marker = "extra == 'dev'", specifier = ">=6.29.0" },
{ name = "jq", marker = "sys_platform != 'win32'", specifier = ">=1.7.0,<2.0.0" },
{ name = "json-repair", specifier = ">=0.30.3" },
{ name = "langchain", specifier = "~=0.3.10" },
{ name = "langchain-community", specifier = "~=0.3.10" },
{ name = "langchain-core", specifier = "~=0.3.15" },
@ -4385,10 +4393,12 @@ requires-dist = [
{ name = "llama-cpp-python", marker = "extra == 'all'", specifier = ">=0.2.0" },
{ name = "llama-cpp-python", marker = "extra == 'local'", specifier = ">=0.2.0" },
{ name = "loguru", specifier = ">=0.7.1,<1.0.0" },
{ name = "mcp", specifier = ">=1.1.2" },
{ name = "multiprocess", specifier = ">=0.70.14,<1.0.0" },
{ name = "mypy", marker = "extra == 'dev'", specifier = ">=1.11.0" },
{ name = "nanoid", specifier = ">=2.0.0,<3.0.0" },
{ name = "nest-asyncio", specifier = ">=1.6.0,<2.0.0" },
{ name = "networkx", specifier = ">=3.4.2" },
{ name = "opentelemetry-api", specifier = ">=1.25.0,<2.0.0" },
{ name = "opentelemetry-exporter-prometheus", specifier = ">=0.46b0,<1.0.0" },
{ name = "opentelemetry-instrumentation-fastapi", specifier = ">=0.46b0,<1.0.0" },
@ -5150,6 +5160,8 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/b2/07/8cbb75d6cfbe8712d8f7f6a5615f083c6e710ab916b748fbb20373ddb142/multiprocess-0.70.17-py311-none-any.whl", hash = "sha256:2884701445d0177aec5bd5f6ee0df296773e4fb65b11903b94c613fb46cfb7d1", size = 144346 },
{ url = "https://files.pythonhosted.org/packages/a4/69/d3f343a61a2f86ef10ed7865a26beda7c71554136ce187b0384b1c2c9ca3/multiprocess-0.70.17-py312-none-any.whl", hash = "sha256:2818af14c52446b9617d1b0755fa70ca2f77c28b25ed97bdaa2c69a22c47b46c", size = 147990 },
{ url = "https://files.pythonhosted.org/packages/c8/b7/2e9a4fcd871b81e1f2a812cd5c6fb52ad1e8da7bf0d7646c55eaae220484/multiprocess-0.70.17-py313-none-any.whl", hash = "sha256:20c28ca19079a6c879258103a6d60b94d4ffe2d9da07dda93fb1c8bc6243f522", size = 149843 },
{ url = "https://files.pythonhosted.org/packages/ae/d7/fd7a092fc0ab1845a1a97ca88e61b9b7cc2e9d6fcf0ed24e9480590c2336/multiprocess-0.70.17-py38-none-any.whl", hash = "sha256:1d52f068357acd1e5bbc670b273ef8f81d57863235d9fbf9314751886e141968", size = 132635 },
{ url = "https://files.pythonhosted.org/packages/f9/41/0618ac724b8a56254962c143759e04fa01c73b37aa69dd433f16643bd38b/multiprocess-0.70.17-py39-none-any.whl", hash = "sha256:c3feb874ba574fbccfb335980020c1ac631fbf2a3f7bee4e2042ede62558a021", size = 133359 },
]
[[package]]
@ -6332,8 +6344,6 @@ version = "6.1.1"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/1f/5a/07871137bb752428aa4b659f910b399ba6f291156bdea939be3e96cae7cb/psutil-6.1.1.tar.gz", hash = "sha256:cf8496728c18f2d0b45198f06895be52f36611711746b7f30c464b422b50e2f5", size = 508502 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/d2/d4/8095b53c4950f44dc99b8d983b796f405ae1f58d80978fcc0421491b4201/psutil-6.1.1-cp27-none-win32.whl", hash = "sha256:6d4281f5bbca041e2292be3380ec56a9413b790579b8e593b1784499d0005dac", size = 246855 },
{ url = "https://files.pythonhosted.org/packages/b1/63/0b6425ea4f2375988209a9934c90d6079cc7537847ed58a28fbe30f4277e/psutil-6.1.1-cp27-none-win_amd64.whl", hash = "sha256:c777eb75bb33c47377c9af68f30e9f11bc78e0f07fbf907be4a5d70b2fe5f030", size = 250110 },
{ url = "https://files.pythonhosted.org/packages/61/99/ca79d302be46f7bdd8321089762dd4476ee725fce16fc2b2e1dbba8cac17/psutil-6.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:fc0ed7fe2231a444fc219b9c42d0376e0a9a1a72f16c5cfa0f68d19f1a0663e8", size = 247511 },
{ url = "https://files.pythonhosted.org/packages/0b/6b/73dbde0dd38f3782905d4587049b9be64d76671042fdcaf60e2430c6796d/psutil-6.1.1-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:0bdd4eab935276290ad3cb718e9809412895ca6b5b334f5a9111ee6d9aff9377", size = 248985 },
{ url = "https://files.pythonhosted.org/packages/17/38/c319d31a1d3f88c5b79c68b3116c129e5133f1822157dd6da34043e32ed6/psutil-6.1.1-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6e06c20c05fe95a3d7302d74e7097756d4ba1247975ad6905441ae1b5b66003", size = 284488 },