Skip to content

Commit e78edfc

Browse files
committed
Remove aur as installation option
1 parent dcff8e5 commit e78edfc

1 file changed

Lines changed: 19 additions & 21 deletions

File tree

README.md

Lines changed: 19 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,6 @@ sqlit is for the developer who just wants to query their database with a user fr
103103
| pipx *(recommended)* | `pipx install sqlit-tui` |
104104
| uv | `uv tool install sqlit-tui` |
105105
| pip | `pip install sqlit-tui` |
106-
| aur | `yay -S python-sqlit-tui` |
107106

108107
## Usage
109108

@@ -236,33 +235,32 @@ See `CONTRIBUTING.md` for development setup, testing, CI, and CockroachDB quicks
236235

237236
Most of the time you can just run `sqlit` and connect. If a Python driver is missing, `sqlit` will show (and often run) the right install command for your environment.
238237

239-
| Database | Driver package | `pipx` | `pip` / venv | aur |
240-
| :---------------------------------- | :--------------------------- | :------------------------------------------------- | :------------------------------------------------- | :----------------------------------------- |
241-
| SQLite | *(built-in)* | *(built-in)* | *(built-in)* | *(built-in)* |
242-
| PostgreSQL / CockroachDB / Supabase | `psycopg2-binary` | `pipx inject sqlit-tui psycopg2-binary` | `python -m pip install psycopg2-binary` | `pacman -S python-psycopg2` |
243-
| SQL Server | `pyodbc` | `pipx inject sqlit-tui pyodbc` | `python -m pip install pyodbc` | `yay -S python-pyodbc` |
244-
| MySQL | `mysql-connector-python` | `pipx inject sqlit-tui mysql-connector-python` | `python -m pip install mysql-connector-python` | `pacman -S python-mysql-connector` |
245-
| MariaDB | `mariadb` | `pipx inject sqlit-tui mariadb` | `python -m pip install mariadb` | `yay -S python-mariadb-connector` |
246-
| Oracle | `oracledb` | `pipx inject sqlit-tui oracledb` | `python -m pip install oracledb` | `yay -S python-oracledb` |
247-
| DuckDB | `duckdb` | `pipx inject sqlit-tui duckdb` | `python -m pip install duckdb` | `yay -S python-duckdb` |
248-
| ClickHouse | `clickhouse-connect` | `pipx inject sqlit-tui clickhouse-connect` | `python -m pip install clickhouse-connect` | `yay -S python-clickhouse-connect` |
249-
| Turso | `libsql-client` | `pipx inject sqlit-tui libsql-client` | `python -m pip install libsql-client` | (not supported) |
250-
| Cloudflare D1 | `requests` | `pipx inject sqlit-tui requests` | `python -m pip install requests` | `pacman -S python-requests` |
251-
| Snowflake | `snowflake-connector-python` | `pipx inject sqlit-tui snowflake-connector-python` | `python -m pip install snowflake-connector-python` | `yay -S python-snowflake-connector-python` |
252-
| Firebird | `firebirdsql` | `pip install firebirdsql` | `python -m pip install firebirdsql` | (not supported) |
238+
| Database | Driver package | `pipx` | `pip` / venv |
239+
| :---------------------------------- | :--------------------------- | :------------------------------------------------- | :------------------------------------------------- |
240+
| SQLite | *(built-in)* | *(built-in)* | *(built-in)* |
241+
| PostgreSQL / CockroachDB / Supabase | `psycopg2-binary` | `pipx inject sqlit-tui psycopg2-binary` | `python -m pip install psycopg2-binary` |
242+
| SQL Server | `pyodbc` | `pipx inject sqlit-tui pyodbc` | `python -m pip install pyodbc` |
243+
| MySQL | `mysql-connector-python` | `pipx inject sqlit-tui mysql-connector-python` | `python -m pip install mysql-connector-python` |
244+
| MariaDB | `mariadb` | `pipx inject sqlit-tui mariadb` | `python -m pip install mariadb` |
245+
| Oracle | `oracledb` | `pipx inject sqlit-tui oracledb` | `python -m pip install oracledb` |
246+
| DuckDB | `duckdb` | `pipx inject sqlit-tui duckdb` | `python -m pip install duckdb` |
247+
| ClickHouse | `clickhouse-connect` | `pipx inject sqlit-tui clickhouse-connect` | `python -m pip install clickhouse-connect` |
248+
| Turso | `libsql-client` | `pipx inject sqlit-tui libsql-client` | `python -m pip install libsql-client` |
249+
| Cloudflare D1 | `requests` | `pipx inject sqlit-tui requests` | `python -m pip install requests` |
250+
| Snowflake | `snowflake-connector-python` | `pipx inject sqlit-tui snowflake-connector-python` | `python -m pip install snowflake-connector-python` |
251+
| Firebird | `firebirdsql` | `pipx inject sqlit-tui firebirdsql` | `python -m pip install firebirdsql` |
253252

254253
**Note:** SQL Server also requires the platform-specific ODBC driver. On your first connection attempt, `sqlit` can help you install it if it's missing.
255254

256255
### SSH Tunnel Support
257256

258257
SSH tunnel functionality requires additional dependencies. Install with the `ssh` extra:
259258

260-
| Method | Command |
261-
| :----- | :------------------------------------------- |
262-
| pipx | `pipx install 'sqlit-tui[ssh]'` |
263-
| uv | `uv tool install 'sqlit-tui[ssh]'` |
264-
| pip | `pip install 'sqlit-tui[ssh]'` |
265-
| aur | `pacman -S python-paramiko python-sshtunnel` |
259+
| Method | Command |
260+
| :----- | :--------------------------------- |
261+
| pipx | `pipx install 'sqlit-tui[ssh]'` |
262+
| uv | `uv tool install 'sqlit-tui[ssh]'` |
263+
| pip | `pip install 'sqlit-tui[ssh]'` |
266264

267265
If you try to create an SSH connection without these dependencies, sqlit will detect this and show you the exact command to install them for your environment.
268266

0 commit comments

Comments
 (0)