diff --git a/pyproject.toml b/pyproject.toml index 65fe893..125c983 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -26,7 +26,7 @@ classifiers = [ "Typing :: Typed", ] dependencies = [ - "pydantic>=2.13.3", + "pydantic>=2.13.4", "pyyaml>=6.0.3", ] @@ -39,8 +39,8 @@ Issues = "https://github.com/fireflyframework/fireflyframework-pyfly/issues" [project.optional-dependencies] web = [ "starlette>=1.0.0", - "uvicorn[standard]>=0.46.0", - "python-multipart>=0.0.27", + "uvicorn[standard]>=0.47.0", + "python-multipart>=0.0.29", ] data-relational = [ "sqlalchemy[asyncio]>=2.0.49", @@ -84,9 +84,9 @@ client = [ ] observability = [ "prometheus-client>=0.25.0", - "opentelemetry-api>=1.41.1", - "opentelemetry-sdk>=1.41.1", - "opentelemetry-instrumentation-starlette>=0.62b1", + "opentelemetry-api>=1.42.0", + "opentelemetry-sdk>=1.42.0", + "opentelemetry-instrumentation-starlette>=0.63b0", "structlog>=25.5.0", ] scheduling = [ @@ -98,13 +98,13 @@ security = [ "cryptography>=48.0.0", ] cli = [ - "click>=8.3.3", + "click>=8.4.0", "rich>=15.0.0", "jinja2>=3.1.6", "questionary>=2.1.1", ] shell = [ - "click>=8.3.3", + "click>=8.4.0", ] web-fast = [ "pyfly[web,granian]", @@ -123,9 +123,9 @@ dev = [ "pytest>=9.0.3", "pytest-asyncio>=1.3.0", "pytest-cov>=7.1.0", - "coverage[toml]>=7.13.5", - "mypy>=1.20.2", - "ruff>=0.15.12", + "coverage[toml]>=7.14.0", + "mypy>=2.1.0", + "ruff>=0.15.13", "mongomock-motor>=0.0.36", "jsonpath-ng>=1.8.0", ]