Skip to content

Commit 7c34eba

Browse files
authored
Test format readability with Python libraries (#1939)
Closes #1911
1 parent 5599f39 commit 7c34eba

File tree

4 files changed

+486
-0
lines changed

4 files changed

+486
-0
lines changed

.github/workflows/python-check.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,10 @@ jobs:
122122
sleep 1
123123
done
124124
125+
- name: Install flatc
126+
run: |
127+
sudo apt-get update && sudo apt-get install -y flatbuffers-compiler
128+
125129
- name: Run pytest (non-hypothesis)
126130
shell: bash
127131
working-directory: icechunk-python
@@ -193,6 +197,10 @@ jobs:
193197
sleep 1
194198
done
195199
200+
- name: Install flatc
201+
run: |
202+
sudo apt-get update && sudo apt-get install -y flatbuffers-compiler
203+
196204
- name: Run pytest (non-hypothesis)
197205
shell: bash
198206
working-directory: icechunk-python

icechunk-python/pixi.lock

Lines changed: 44 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

icechunk-python/pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ test = [
4545
"boto3-stubs[s3]",
4646
"termcolor",
4747
"rich",
48+
"flatbuffers",
49+
"zstandard",
4850
]
4951
benchmark = [
5052
"pytest-benchmark[histogram]",

0 commit comments

Comments
 (0)