Skip to content

Commit 5aa5a35

Browse files
authored
Merge pull request #1775 from hkad98/jkd/dependency-upgrades
build: bring workspace dependencies up to date
2 parents 45892f7 + c35a0ce commit 5aa5a35

78 files changed

Lines changed: 2214 additions & 2804 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build-release.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ jobs:
4848
steps:
4949
- uses: actions/checkout@v5
5050
- name: Install uv
51-
uses: astral-sh/setup-uv@v7
51+
uses: astral-sh/setup-uv@v10.0.1
52+
with:
53+
prune-cache: true
5254
- name: Build ${{ matrix.component }}
5355
run: |
5456
if [ "${{ matrix.component }}" = "gooddata-api-client" ]; then

.github/workflows/bump-version.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ jobs:
3636
token: ${{ secrets.TOKEN_GITHUB_YENKINS_ADMIN }} # needed to push to the protected branch
3737

3838
- name: Install uv
39-
uses: astral-sh/setup-uv@v7
39+
uses: astral-sh/setup-uv@v10.0.1
40+
with:
41+
prune-cache: true
4042

4143
- name: Install dependencies
4244
run: |

.github/workflows/dev-release.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ jobs:
3737
with:
3838
ref: ${{ inputs.BRANCH_NAME }}
3939
- name: Install uv
40-
uses: astral-sh/setup-uv@v7
40+
uses: astral-sh/setup-uv@v10.0.1
41+
with:
42+
prune-cache: true
4143
- name: Install dependencies
4244
run: |
4345
uv sync --only-group release --locked

.github/workflows/rw-python-tests.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@ jobs:
3535
- name: Checkout
3636
uses: actions/checkout@v5
3737
- name: Set up python 3.14
38-
uses: astral-sh/setup-uv@v7
38+
uses: astral-sh/setup-uv@v10.0.1
3939
with:
40+
prune-cache: true
4041
python-version: 3.14
4142
- name: Install dependencies
4243
run: |
@@ -54,8 +55,9 @@ jobs:
5455
- name: Checkout
5556
uses: actions/checkout@v5
5657
- name: Set up python 3.14
57-
uses: astral-sh/setup-uv@v7
58+
uses: astral-sh/setup-uv@v10.0.1
5859
with:
60+
prune-cache: true
5961
python-version: 3.14
6062
- name: Install dependencies
6163
run: |
@@ -70,7 +72,9 @@ jobs:
7072
- name: Checkout
7173
uses: actions/checkout@v5
7274
- name: Set up python 3.14
73-
uses: astral-sh/setup-uv@v7
75+
uses: astral-sh/setup-uv@v10.0.1
76+
with:
77+
prune-cache: true
7478
- name: Install dependencies
7579
run: |
7680
uv sync --group type --locked

.github/workflows/staging-tests.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,9 @@ jobs:
5050
ref: ${{ steps.pr.outputs.sha || github.event.pull_request.head.sha || github.sha }}
5151

5252
- name: Set up Python
53-
uses: astral-sh/setup-uv@v7
53+
uses: astral-sh/setup-uv@v10.0.1
5454
with:
55+
prune-cache: true
5556
python-version: '3.14'
5657
# self-hosted runners are ephemeral and the default 'auto' only caches
5758
# on GitHub-hosted runners, so enable the cache explicitly

.pre-commit-config.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
exclude: (gooddata-api-client|.*\.snapshot\..*|.openapi-generator/custom_templates)
88
repos:
99
- repo: https://github.com/pre-commit/pre-commit-hooks
10-
rev: v5.0.0
10+
rev: v6.0.0
1111
hooks:
1212
- id: trailing-whitespace
1313
- id: end-of-file-fixer
1414
- id: check-added-large-files
1515
args: [ '--maxkb=890' ]
1616
- id: check-case-conflict
1717
- repo: https://github.com/astral-sh/ruff-pre-commit
18-
rev: v0.15.20
18+
rev: v0.16.6
1919
hooks:
2020
# Run the linter.
2121
- id: ruff
@@ -35,6 +35,6 @@ repos:
3535
hooks:
3636
- id: gitlint
3737
- repo: https://github.com/astral-sh/uv-pre-commit
38-
rev: 0.12.5
38+
rev: 0.12.9
3939
hooks:
4040
- id: uv-lock

packages/gooddata-dbt/pyproject.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ requires-python = ">=3.10"
1212
dependencies = [
1313
"gooddata-sdk~=1.74.0",
1414
"pyyaml>=6.0",
15-
"attrs>=21.4.0,<=24.2.0",
16-
"cattrs>=22.1.0,<=24.1.1",
15+
"attrs>=21.4.0,<=26.1.0",
16+
"cattrs>=22.1.0,<=26.1.0",
1717
"requests>=2.33.0,<3.0.0",
18-
"tabulate~=0.8.10",
18+
"tabulate>=0.8.10,<1.0.0",
1919
]
2020
classifiers = [
2121
"Development Status :: 4 - Beta",
@@ -36,8 +36,8 @@ gooddata-dbt = "gooddata_dbt.dbt_plugin:main"
3636

3737
[dependency-groups]
3838
test = [
39-
"pytest~=8.3.4",
40-
"pytest-cov~=6.0.0",
39+
"pytest~=9.1.1",
40+
"pytest-cov~=7.1.0",
4141
"pytest-json-report==1.5.0",
4242
]
4343

packages/gooddata-eval/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ dev = [
4343
"pytest>=8.3.5",
4444
]
4545
test = [
46-
"pytest~=8.3.4",
47-
"pytest-cov~=6.0.0",
46+
"pytest~=9.1.1",
47+
"pytest-cov~=7.1.0",
4848
"pytest-json-report==1.5.0",
4949
"pytest-mock>=3.14.0",
5050
]

packages/gooddata-fdw/docs/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Sphinx~=5.1.1
1+
Sphinx~=9.1.0
22
pallets-sphinx-themes
33
sphinx-rtd-theme
44
# Dependencies to the other projects in the repository

packages/gooddata-fdw/pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,12 @@ Source = "https://github.com/gooddata/gooddata-python-sdk"
4949

5050
[dependency-groups]
5151
test = [
52-
"pytest~=8.3.4",
53-
"pytest-cov~=6.0.0",
52+
"pytest~=9.1.1",
53+
"pytest-cov~=7.1.0",
5454
"pytest-json-report==1.5.0",
55-
"vcrpy~=8.2.1",
55+
"vcrpy~=8.3.0",
5656
# TODO - Bump the version together with bumping the version of openapi generator
57-
"urllib3~=2.6.0",
57+
"urllib3~=2.7.0",
5858
"pyyaml",
5959
"tests_support",
6060
]

0 commit comments

Comments
 (0)