| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-22 | 2.3 kB | |
| v1.4.1 source code.tar.gz | 2026-05-22 | 10.4 MB | |
| v1.4.1 source code.zip | 2026-05-22 | 10.8 MB | |
| Totals: 3 Items | 21.2 MB | 0 | |
v1.4.1
Features
- Open CSV, Parquet, and JSON files directly with the DuckDB
connection. Point sqlit at a data file and it loads into a real
table inside a per-process sidecar
.duckdbso you can run full CRUD; write back withCOPY <table> TO '<path>'. #213, #146 - Added Personal Access Token (PAT) authentication for Snowflake. Thanks @amankhandelia. #198
- Added DML
RETURNINGsupport so INSERT/UPDATE/DELETE statements display the returned rows. #219, #147 - Surface an actionable hint when Azure AD authentication fails for mssql. #209
- Cache the Entra token on disk for ad_default mssql so subsequent connects skip the prompt. #210
- Switched MariaDB to PyMySQL to drop the mysqlclient C dependency. #194
- Added more Firebird column types. Thanks @kgaughan. [#190]
Bug fixes
- Default an empty Postgres host to localhost when a port is set, so connections to non-default ports actually reach the server. #214, #205
- Fixed the explorer
/filter dropping lazy-loaded tables in multi-database browse mode. #220, #141 - Stop expanding and collapsing tree nodes when navigating filter matches. Thanks @eibx. #206
- Land the cursor on the matched node after accepting a filter selection. #221
- Restored matches when backspacing in the explorer tree filter so widening the query brings them back. #211
- Escape user-typed text in the filter input to avoid Rich markup
crashes (e.g. typing
[). #212 - Render bytes as
<BLOB N bytes>so blobs containing markup-like text don't crash the table render. #215, #202 - Fixed Oracle SID connections failing with DPY-4027. [#185], [#106]
- Fixed MySQL autocomplete in multi-database setups. [#184], [#151]
- Made query paste use reachable system clipboards. [#193], [#188]
- Detect paramiko 4 incompatibility at connect time and route through the installer prompt. #217, #186
- Probe binary-protocol ports in test fixtures so the suite doesn't hang behind HTTP security agents. #218, #200
- Use sys.executable in the run_cli test helper so the right Python is invoked. #216, #199
- Distinguish
uv tool installfromuvxand emit correct install commands. #183, #133