Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experimental s3 and parquet support #417

Merged
merged 15 commits into from
Nov 15, 2023
Merged
4 changes: 3 additions & 1 deletion .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,8 @@ jobs:
~/.cargo
target
.pixi
- name: start minio server in the background
run: pixi run start-minio &
- name: Test rust
run: |
pixi run test-rs --release
Expand Down Expand Up @@ -348,7 +350,7 @@ jobs:
python -m pip install vegafusion-*.whl
python -m pip install vegafusion_python_embed-*macosx_10_7_x86_64.whl
python -m pip install pytest vega-datasets polars duckdb altair vl-convert-python scikit-image pandas==2.0

# Downgrade pyarrow to 10.0.1
python -m pip install pyarrow==10.0.1
- name: Test vegafusion
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -44,3 +44,4 @@ __pycache__
/java/.idea/
/.pixi/
/python/vegafusion-jupyter/MANIFEST
/minio_data/
7 changes: 7 additions & 0 deletions BUILD.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,13 @@ Then restart your shell.
For more information on installing Pixi, see https://prefix.dev/docs/pixi/overview.

## Build and test Rust

Start the test minio server in a dedicated terminal

```
pixi run start-minio
```

Build and test the VegaFusion Rust crates with:

```
Expand Down
Loading
Loading