We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f3b99e commit b32801dCopy full SHA for b32801d
3 files changed
gooddata-pipelines/Makefile
@@ -1,2 +1,6 @@
1
# (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
6
include ../project_common.mk
gooddata-pipelines/poetry.lock
gooddata-pipelines/pyproject.toml
@@ -8,13 +8,13 @@ license = { text = "BSD" }
8
readme = "README.md"
9
requires-python = ">=3.10"
10
dependencies = [
11
- "pydantic (==2.11.3)",
12
- "requests (==2.32.3)",
13
- "types-requests (==2.32.0.20250602)",
14
- "gooddata-sdk (==1.43.0)",
+ "pydantic (>=2.11.3,<3.0.0)",
+ "requests (>=2.32.3,<3.0.0)",
+ "types-requests (>=2.32.0,<3.0.0)",
+ "gooddata-sdk (>=1.43.0,<2.0.0)",
15
"boto3 (>=1.39.3,<2.0.0)",
16
"boto3-stubs (>=1.39.3,<2.0.0)",
17
- "types-pyyaml (==6.0.12.20250326)",
+ "types-pyyaml (>=6.0.12.20250326,<7.0.0)",
18
]
19
20
[tool.mypy]
@@ -29,11 +29,11 @@ line-length = 80
29
30
[project.optional-dependencies]
31
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",
+ "pytest (>=8.3.5,<9.0.0)",
+ "pytest-mock (>=3.14.0,<4.0.0)",
+ "ruff (>=0.11.2,<0.12.0)",
+ "mypy (>=1.16.0,<2.0.0)",
+ "moto (>=5.1.6,<6.0.0)",
37
38
39
[build-system]
0 commit comments