Skip to content

Commit b32801d

Browse files
committed
lenient dependency versions
1 parent 4f3b99e commit b32801d

File tree

3 files changed

+15
-11
lines changed

3 files changed

+15
-11
lines changed

gooddata-pipelines/Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
# (C) 2025 GoodData Corporation
2+
3+
# Override the default test environments to exclude Python 3.9, which is not supported by gooddata-pipelines package
4+
TEST_ENVS = py313,py312,py311,py310
5+
26
include ../project_common.mk

gooddata-pipelines/poetry.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gooddata-pipelines/pyproject.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ license = { text = "BSD" }
88
readme = "README.md"
99
requires-python = ">=3.10"
1010
dependencies = [
11-
"pydantic (==2.11.3)",
12-
"requests (==2.32.3)",
13-
"types-requests (==2.32.0.20250602)",
14-
"gooddata-sdk (==1.43.0)",
11+
"pydantic (>=2.11.3,<3.0.0)",
12+
"requests (>=2.32.3,<3.0.0)",
13+
"types-requests (>=2.32.0,<3.0.0)",
14+
"gooddata-sdk (>=1.43.0,<2.0.0)",
1515
"boto3 (>=1.39.3,<2.0.0)",
1616
"boto3-stubs (>=1.39.3,<2.0.0)",
17-
"types-pyyaml (==6.0.12.20250326)",
17+
"types-pyyaml (>=6.0.12.20250326,<7.0.0)",
1818
]
1919

2020
[tool.mypy]
@@ -29,11 +29,11 @@ line-length = 80
2929

3030
[project.optional-dependencies]
3131
dev = [
32-
"pytest==8.3.5",
33-
"pytest-mock==3.14.0",
34-
"ruff==0.11.2",
35-
"mypy>=1.16.0",
36-
"moto==5.1.6",
32+
"pytest (>=8.3.5,<9.0.0)",
33+
"pytest-mock (>=3.14.0,<4.0.0)",
34+
"ruff (>=0.11.2,<0.12.0)",
35+
"mypy (>=1.16.0,<2.0.0)",
36+
"moto (>=5.1.6,<6.0.0)",
3737
]
3838

3939
[build-system]

0 commit comments

Comments
 (0)