Previous iterations of this tutorial have been given at:
- PyCon 2024 (YouTube recording)
- PyData NYC 2023 (YouTube recording)
- EuroSciPy 2023 (YouTube recording)
The Ibis team uses Zulip to answer questions and chat! You can join using this invitation link:
https://ibis-project.zulipchat.com/join/3pri2odw4bt4764icmphtdv6/
This tutorial is designed to be run via GitHub codespaces.
First, create a codespace in the repository:
Then, click back to the repo tab, and then select Open in JupyterLab
You can also run the tutorial locally! To do so, you'll want to create a virtual environment and then install the tutorial dependencies using one of the tools below:
git clone https://github.com/ibis-project/ibis-tutorial.git
cd ibis-tutorial
We recommend using pixi
, or conda
/ mamba
, but pip
works, too!
The first time you run this it should download all the required dependencies.
pixi shell
mamba env create -f environment.yml
python -m pip install -r requirements.txt