COMMITS
/ tests/test_csv.py February 17, 2026
S
Black formatting
Simon Willison committed
January 24, 2026
S
Switch to ruff and fix all lint errors, refs #2630
Simon Willison committed
February 2, 2025
S
simple_primary_key now uses integer id, helps close #2458
Simon Willison committed
July 15, 2024
A
Introduce new `/$DB/-/query` endpoint, soft replaces `/$DB?sql=...` (#2363)
Alex Garcia committed
June 13, 2024
S
xfail two flaky tests, #2355, #2356
Simon Willison committed
A
Test against multiple SQLite versions (#2352)
Alex Garcia committed
December 22, 2023
S
Fix for CSV labels=on missing foreign key bug, closes #2214
Simon Willison committed
April 27, 2023
S
Hopeful fix for Python 3.7 httpx failure, refs #2066
Simon Willison committed
December 16, 2022
S
Removed @pytest.mark.ds_client mark - refs #1959
Simon Willison committed
December 15, 2022
S
ds_client for test_csv.py and test_canned_queries.py, refs #1959
Simon Willison committed
March 19, 2022
S
Fixed bug where tables with a column called n caused 500 errors
Simon Willison committed
November 30, 2021
S
Fixed CSV test I broke in #1525
Simon Willison committed
November 14, 2021
S
Correct facet links for columns with a leading underscore, closes #1506
Simon Willison committed
August 8, 2021
S
Fixed some tests I broke in #1425
Simon Willison committed
June 5, 2021
S
?_trace=1 now depends on trace_debug setting, closes #1359
Simon Willison committed
June 1, 2021
S
Don't reflect nofacet=1 and nocount=1 in BLOB URLs, refs #1353
Simon Willison committed
S
New _nocount=1 option, used to speed up CSVs - closes #1353
Simon Willison committed
S
Rename ?_nofacets=1 to ?_nofacet=1, refs #1353
Simon Willison committed
S
?_trac=1 for CSV, plus ?_nofacets=1 when rendering CSV
Simon Willison committed
December 10, 2020
S
_header=off option for CSV export, closes #1133
Simon Willison committed
November 29, 2020
S
Fix bug where compound foreign keys produced broken links, closes #1098
Simon Willison committed
November 11, 2020
S
Blank foreign key labels now show as hyphens, closes #1086
Simon Willison committed
October 29, 2020
S
Fixed test_max_csv_mb test that I just broke, refs #1063
Simon Willison committed
S
.csv now links to .blob downloads
Simon Willison committed
S
.blob output renderer
Simon Willison committed
July 29, 2020
S
Fixed content-disposition header on DB download, closes #909
Simon Willison committed
June 2, 2020
S
More consistent use of response.text/response.json in tests, closes #792
Simon Willison committed
November 22, 2019
S
Suggest column facet only if at least one count > 1
Simon Willison committed
November 2, 2019
S
Fix CSV export for nullable foreign keys, closes #612
Simon Willison committed
November 1, 2019
S
Only suggest array facet for arrays of strings - closes #562
Simon Willison committed
October 18, 2019
S
Fixed bug returning non-ascii characters in CSV, closes #584
Simon Willison committed
June 24, 2019
S
Port Datasette from Sanic to ASGI + Uvicorn (#518)
Simon Willison committed
May 21, 2019
S
Facet by date, closes #481
Simon Willison committed
May 4, 2019
S
Apply black to everything, enforce via unit tests (#449)
Simon Willison committed
April 10, 2019
S
New ?tags__arraycontains=tag lookup against JSON fields
Simon Willison committed
August 28, 2018
S
render_cell(value, column, table, database, datasette)
Simon Willison committed
June 24, 2018
S
CSV export now respects --cors, fixes #326
Simon Willison committed
June 21, 2018
S
Correctly display facets with value of 0 - fixes #318
Simon Willison committed
June 18, 2018
S
Streaming mode for downloading all rows as a CSV (#315)
Simon Willison committed
June 17, 2018
S
Renamed test_tables.db to fixtures.db in unit tests
Simon Willison committed
June 16, 2018
S
?_labels= and ?_label=COL to expand foreign keys in JSON/CSV
Simon Willison committed
June 15, 2018
S
Fixed CSV tests - Python 3.6.5 and 3.6.3 apparently differ
Simon Willison committed
S
Basic CSV export, refs #266
Simon Willison committed