diff --git a/pyproject.toml b/pyproject.toml index 11c7fbc9..4119b161 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,8 +15,8 @@ version = "0.19.0" # For certifi, use ">=" instead of "^" since it upgrades its "major version" every year, not really following semver certifi = ">=2023.7.22" frozendict = "^2.3.2" -pillow = ">=9.0.0" # TODO: We may want to mark pillow (and numpy) as extra (https://python-poetry.org/docs/master/pyproject#extras) -pydantic = ">=2.0,<3.0.0" +pillow = ">=11.0.0" # TODO: We may want to mark pillow (and numpy) as extra (https://python-poetry.org/docs/master/pyproject#extras) +pydantic = "^2.0.0" python = ">=3.9,<4.0" python-dateutil = "^2.9.0" requests = "^2.28.2" @@ -42,14 +42,14 @@ types-requests = "^2.28.11.17" [tool.poetry.group.sphinx-deps.dependencies] # These are extra / stricter dependencies required to build the API reference docs -Sphinx = {version = "7.2.6", python = ">=3.9.0,<4.0"} -autodoc-pydantic = {version = "2.0.1", python = ">=3.9.0,<4.0"} -pillow = "^9.0.0" -pydantic = "^2.0" -python = ">=3.9.0,<4.0" +Sphinx = {version = "^7.2.6", python = ">=3.9,<4.0"} +autodoc-pydantic = {version = "^2.0.1", python = ">=3.9,<4.0"} +pillow = "^11.0.0" +pydantic = "^2.0.0" +python = ">=3.9,<4.0" python-dateutil = "^2.8.2" -sphinx-rtd-theme = {version = "1.3.0", python = ">=3.9.0,<4.0"} -toml = "0.10.2" +sphinx-rtd-theme = {version = "^1.3.0", python = ">=3.9,<4.0"} +toml = "^0.10.2" [tool.poetry.scripts] groundlight = "groundlight.cli:groundlight"