Skip to content

Commit 8c21a53

Browse files
committed
Add more installation instructions to the README
1 parent 9a14e92 commit 8c21a53

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,23 @@ You can install Pointblank using pip:
9494
pip install pointblank
9595
```
9696

97+
If you don't have Polars or Pandas installed, you'll need to install one of them to use Pointblank.
98+
99+
```bash
100+
pip install "pointblank[pl]" # Install Pointblank with Polars
101+
pip install "pointblank[pd]" # Install Pointblank with Pandas
102+
```
103+
104+
To use Pointblank with DuckDB, MySQL, PostgreSQL, or SQLite, install Ibis with the appropriate
105+
backend:
106+
107+
```bash
108+
pip install "pointblank[duckdb]" # Install Pointblank with Ibis + DuckDB
109+
pip install "pointblank[mysql]" # Install Pointblank with Ibis + MySQL
110+
pip install "pointblank[postgres]" # Install Pointblank with Ibis + PostgreSQL
111+
pip install "pointblank[sqlite]" # Install Pointblank with Ibis + SQLite
112+
```
113+
97114
## Getting in Touch
98115

99116
If you encounter a bug, have usage questions, or want to share ideas to make this package better,

0 commit comments

Comments
 (0)