From b09e4a2ff880fed8b2564466e40cfb839f3a9069 Mon Sep 17 00:00:00 2001 From: Oliver Silvester Date: Tue, 27 Aug 2024 11:11:10 +0100 Subject: [PATCH] Add missing dependancies to pyproject.toml --- pyproject.toml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 996a244e0..5ba49ae25 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,12 +23,13 @@ dependencies = [ "ispyb", "jupyterlab", "matplotlib", - "nexgen", + "nexgen>0.8.3", "numpy", "opencv-python", "opentelemetry-distro", "opentelemetry-exporter-otlp", - "pydantic", + "opentelemetry-exporter-jaeger", + "pydantic<2.0", "pyepics", "pyzmq", "requests", @@ -51,7 +52,7 @@ dependencies = [ dynamic = ["version"] license.file = "LICENSE" readme = "README.rst" -requires-python = ">=3.10" +requires-python = ">=3.11" [project.optional-dependencies] dev = [ @@ -84,6 +85,8 @@ dev = [ "tox", "types-mock", "types-requests", + "build", + "pyright_diff_quality_plugin @ git+https://github.com/DiamondLightSource/pyright_diff_quality_plugin.git" ] [project.scripts] @@ -193,3 +196,4 @@ lint.extend-ignore = [ [tool.mypy] plugins = ["pydantic.mypy"] +ignore_missing_imports = ["true"]