diff --git a/overlays/default.nix b/overlays/default.nix index ee5a252..d3fa49e 100644 --- a/overlays/default.nix +++ b/overlays/default.nix @@ -38,7 +38,6 @@ ruff scalene sqlalchemy - sqlalchemy tenacity textual tiktoken diff --git a/pyproject.toml b/pyproject.toml index 4d8c947..eb454e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "system_tools" version = "0.1.0" description = "" authors = [{ name = "Richie Cahill", email = "richie@tmmworkshop.com" }] -requires-python = "~=3.13.0" +requires-python = "~=3.14.0" readme = "README.md" license = "MIT" # these dependencies are a best effort and aren't guaranteed to work @@ -12,13 +12,16 @@ dependencies = [ "alembic", "apprise", "apscheduler", + "fastapi", + "fastapi-cli", "httpx", - "python-multipart", "polars", "psycopg[binary]", "pydantic", - "pyyaml", + "python-multipart", "sqlalchemy", + "tenacity", + "tinytuya", "typer", "websockets", ] @@ -41,7 +44,7 @@ dev = [ [tool.ruff] -target-version = "py313" +target-version = "py314" line-length = 120