From bada2c1ecb454b82fdb06098eefd8bdb068fd2b5 Mon Sep 17 00:00:00 2001 From: austnv Date: Sun, 14 Jun 2026 14:48:02 +0300 Subject: [PATCH] update deps --- docker-compose.yml | 4 ++-- pyproject.toml | 7 ++++++- uv.lock | 12 ++++++++++-- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 1faefd8..6ff9e7f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,8 +13,8 @@ services: - 8000 command: > sh -c "pip install --no-cache-dir uv && - uv sync --frozen && - fastapi run" + uv sync --frozen --no-dev && + uvicorn main:app --host 0.0.0.0 --port 8000" networks: - remnawave-network restart: always diff --git a/pyproject.toml b/pyproject.toml index afd2f3f..549ec46 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -6,7 +6,12 @@ readme = "README.md" requires-python = ">=3.12" dependencies = [ "bs4>=0.0.2", - "fastapi[standard]>=0.136.3", + "fastapi>=0.136.3", "httpx>=0.28.1", "uvicorn>=0.49.0", ] + +[dependency-groups] +dev = [ + "fastapi[standard]>=0.136.3", +] diff --git a/uv.lock b/uv.lock index c8d6b02..10ba332 100644 --- a/uv.lock +++ b/uv.lock @@ -884,19 +884,27 @@ version = "0.1.0" source = { virtual = "." } dependencies = [ { name = "bs4" }, - { name = "fastapi", extra = ["standard"] }, + { name = "fastapi" }, { name = "httpx" }, { name = "uvicorn" }, ] +[package.dev-dependencies] +dev = [ + { name = "fastapi", extra = ["standard"] }, +] + [package.metadata] requires-dist = [ { name = "bs4", specifier = ">=0.0.2" }, - { name = "fastapi", extras = ["standard"], specifier = ">=0.136.3" }, + { name = "fastapi", specifier = ">=0.136.3" }, { name = "httpx", specifier = ">=0.28.1" }, { name = "uvicorn", specifier = ">=0.49.0" }, ] +[package.metadata.requires-dev] +dev = [{ name = "fastapi", extras = ["standard"], specifier = ">=0.136.3" }] + [[package]] name = "watchfiles" version = "1.2.0"