Skip to content

Commit fc0bfb1

Browse files
Merge branch 'main' into polish-msrv
2 parents a1fb6de + a76e738 commit fc0bfb1

File tree

11 files changed

+1765
-1225
lines changed

11 files changed

+1765
-1225
lines changed

.github/workflows/bindings_python_ci.yml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,17 +80,28 @@ jobs:
8080
- uses: actions/checkout@v5
8181
- uses: actions/setup-python@v6
8282
with:
83-
python-version: 3.9
83+
python-version: 3.12
8484
- uses: PyO3/maturin-action@v1
8585
with:
8686
working-directory: "bindings/python"
8787
command: build
8888
args: --out dist --sdist
89+
- name: Install uv
90+
shell: bash
91+
run: |
92+
python -m pip install uv==0.9.3
93+
- name: Sync dependencies
94+
working-directory: "bindings/python"
95+
shell: bash
96+
run: |
97+
uv sync --group dev --no-install-project
98+
- name: Install built wheel
99+
working-directory: "bindings/python"
100+
shell: bash
101+
run: |
102+
uv pip install --reinstall dist/pyiceberg_core-*.whl
89103
- name: Run tests
90104
working-directory: "bindings/python"
91105
shell: bash
92106
run: |
93-
set -e
94-
pip install hatch==1.12.0
95-
hatch run dev:pip install dist/pyiceberg_core-*.whl --force-reinstall
96-
hatch run dev:test
107+
uv run --group dev --no-sync pytest

.licenserc.yaml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,17 @@ header:
2121
copyright-owner: Apache Software Foundation
2222

2323
paths-ignore:
24-
- 'LICENSE'
25-
- 'NOTICE'
26-
- '.gitattributes'
27-
- '**/*.json'
24+
- "LICENSE"
25+
- "NOTICE"
26+
- ".gitattributes"
27+
- "**/*.json"
2828
# Generated content by mdbook
29-
- 'website/book'
29+
- "website/book"
3030
# Generated content by scripts
31-
- '**/DEPENDENCIES.*.tsv'
31+
- "**/DEPENDENCIES.*.tsv"
3232
# Release distributions
33-
- 'dist/*'
34-
- 'Cargo.lock'
35-
- '.github/PULL_REQUEST_TEMPLATE.md'
33+
- "dist/*"
34+
- "Cargo.lock"
35+
- "bindings/python/uv.lock"
36+
- ".github/PULL_REQUEST_TEMPLATE.md"
3637
comment: on-failure

0 commit comments

Comments
 (0)