mirror of
https://github.com/simonw/datasette.git
synced 2026-10-18 07:17:00 +02:00
Commit graph
Select branches
Hide pull requests
0.52.x
0.54.x
0.56.x
0.60.x
0.63.x
0.64.x
0.65.x
1-0-alpha
1.0a.x
3.15-dev
api-extras
asg017/codemirror
asg017/codemirror-1-upgrade
asg017/codemirror-2-schema
asg017/codemirror-3-primitives
asg017/codemirror-4-element
asg017/db-lifecycle-events
asg017/disable-row-pages
asg017/first-request-1-single-loop-serve
asg017/first-request-2-lifespan-startup
asg017/hidden-revamp
asg017/otel-phase1-10-template-spans
asg017/otel-phase1-11-facet-spans
asg017/otel-phase1-12-csv-spans
asg017/otel-phase1-3-remove-tracer
asg017/otel-phase1-4-otlp-demo
asg017/otel-phase1-6-plugin-kit
asg017/otel-phase1-7-response-headers
asg017/otel-phase1-8-hook-spans
asg017/otel-phase1-9-permission-spans
asg017/script-write-endpoint
asgi
asgi-first-attempt
base-url
better-templates
binary-primary-keys
black
black-update
bugfix-0.27.1
bump
bump-versions
ci-macos-windows
claude-datasette-connection-spike
claude/add-db-file-watcher-JkJpx
claude/async-settings-access-461MI
claude/column-types-design-8yXIk
claude/database-backed-api-tokens-zUHZP
claude/datasette-label-column-ui-mmb372
claude/datasette-transactions-bugs-m1omvp
claude/debug-menu-hub-F6gAH
claude/document-expand-options-FHr9v
claude/epub-pdf-webp-screenshots-utnnb1
claude/investigate-metadata-system-1S9OZ
claude/issue-1179-render-path
claude/issue-1841-in3elh
claude/modal-dialog-component-1o94hp
claude/opentelemetry-trace-mechanism-1xqhol
claude/optimize-datasette-subqueries-7FkhE
claude/per-request-db-connections-4gdSV
claude/remove-datasette-publish-0l5cf
claude/review-json-api-consistency-6Xrns
claude/review-side-panel-production-em0Lr
claude/review-sql-permissions-8toT4
claude/sql-permissions-design-review-3dqmzz
claude/toggle-suggested-facets-FqW19
claude/url-request-response-perf-c9t9rn
claude/warn-temp-database-writes-lmoYo
cleaner-link-column-pass-tests
cloudrun-upgrade
codespell
codex/document-undocumented-_extra=-options
codex/httpx2
col-nocol
column-sort
columns
configure-from-directory
cross-database-joins
csv
csv-stream
custom-pages
custom-router
dash-encoding
datasette-close
datasette-library-simple
datasette-package-port
debug-travis
debug-travis-issue-216
default-deny
dependabot/pip/python-packages-357eda2070
detect-fts
distinct-column-values
encode-decode-table-name
extra-template-vars
facet-by-comma
facet-refactor
facet-wip
filter-plugin-hook
fix-2473
fix-count-all-filter-parameters
fix-regex-warnings
fix-warnings
gith
header-footer-integration
in-memory-option
include-vcs-ignore
insert-dialog-metadata-api
integrate-new-permissions
isort
isort-22-aug-2023
issue-1179
issue-1657-wip
issue-597
issue-744
jinja2-async
json-extras-query
json-labels
json-post
json-sql-params-2946
json_renderer_refactor
keyword-only
less-counting-on-homepage
link-rel-alternate-header
load-template-plugin-hook
m2m
magic-columns
main
master
metadata-yaml
new-starlette
new-views
no-auto-format-sql
no-uvicorn
optional-hash
pages
parallel-queries
path-from-header
permission-sql-restrictions
permissions-allow-blocks
pint-0.9
plugin-config
plugin-hook-cell
plugin-includes
plugin-load-metadata
plugin-secret
plugins
plugins-dir
pool
postgresql-prototype
prepare-connection-datasette
prepare_asgi
primary-keys-not-null
prototype-json-context-docs
publish-3.8
py35
pysqlite3
pytest-dist
python-3.8-minimum
query-info
querystring-fks
refactor-query-page-module
refactor-views
render-template
request-id
resource-based-permissions
revert-324-speed-up-travis
row-json-shape-2612
row-panel
sanic-07
scan-dirs
schema-version-fix
schema-version-fix-0.64.x
set-column-types-api
shape-array
shared-extras
simonw-aiohttp-bump
speed-up-travis
sql-errors
sql-list-parameters
sqlite-cache-setting
sqlite-interrupt
sqlite-utils-4.0rc1
stable
starlette
sticky-table-headers
suggested-facets
tableview-asyncinject
tableview-refactor
test-3.12-dev
tilde-setup
travis-38dev
travis-deploy-now
travis-python38
update-tests
uv
uvicorn-0-10-4
uvicorn-bump
vendored-pint
view-transitions
windows-ci
windows-github-actions
wip-url-prefix
writable-canned
#1000
#1008
#1008
#1017
#1018
#1022
#1029
#1030
#1031
#1038
#104
#1040
#1043
#1044
#1049
#1056
#1059
#1060
#1061
#1065
#1069
#107
#1085
#1097
#1112
#1117
#1120
#1122
#1128
#1130
#114
#1145
#115
#1158
#1159
#1159
#117
#1170
#118
#1203
#1204
#1204
#1206
#1211
#1222
#1223
#1229
#1232
#1243
#1252
#1254
#1256
#1260
#1271
#1271
#1279
#1282
#1290
#1291
#1296
#1296
#1303
#1306
#1309
#1311
#1313
#1314
#1318
#1319
#1321
#1323
#1324
#1325
#1330
#1335
#1339
#1346
#1347
#1348
#1348
#1352
#1357
#1368
#1370
#1373
#1374
#1378
#1385
#1386
#1392
#1393
#1397
#1399
#1399
#1400
#1418
#1430
#1433
#1434
#1434
#1444
#1447
#1448
#145
#1453
#1455
#1458
#1463
#1465
#1465
#1467
#1471
#1474
#1475
#1475
#1476
#1481
#1484
#1485
#1487
#1489
#1490
#1494
#1495
#1500
#1508
#1512
#1514
#1516
#1529
#1537
#1543
#1548
#1554
#1559
#1562
#1574
#1582
#1589
#1593
#1602
#1610
#1616
#1617
#1622
#1626
#1626
#1629
#1631
#1648
#1649
#1656
#1659
#1664
#1665
#168
#1685
#1693
#1694
#1703
#1717
#1736
#1740
#1753
#1757
#1757
#1759
#1760
#1763
#1766
#1769
#1772
#1778
#178
#1789
#1792
#1793
#1794
#1797
#1799
#180
#1801
#1803
#181
#1812
#182
#1820
#1823
#1823
#1825
#1827
#1835
#1837
#1838
#1839
#1840
#1842
#1870
#1870
#1893
#1898
#1912
#192
#1930
#1931
#1935
#1938
#1940
#1944
#196
#1960
#1961
#1965
#1967
#1974
#1976
#1977
#1982
#1984
#1986
#1992
#1996
#1999
#200
#2003
#2003
#2004
#2004
#2008
#2008
#2014
#202
#202
#2025
#2026
#2026
#2028
#2031
#2031
#2034
#2034
#204
#2043
#2044
#2046
#2047
#205
#205
#2052
#2053
#2056
#206
#2061
#2061
#2063
#2064
#2068
#207
#2074
#2074
#2075
#2076
#2076
#2077
#208
#2080
#2082
#2082
#2083
#209
#2096
#2096
#2098
#2099
#210
#2100
#2100
#2107
#2118
#212
#2121
#2124
#2125
#2128
#2141
#2142
#2144
#2148
#2149
#2151
#2151
#2152
#2154
#2155
#2158
#2158
#2159
#2159
#2160
#2161
#2162
#2165
#2166
#2173
#2174
#2175
#2181
#2182
#2183
#2185
#2190
#2191
#2192
#2200
#2202
#2206
#2209
#2209
#2217
#222
#2220
#2221
#2222
#2227
#2236
#2238
#2241
#2242
#2245
#2251
#2257
#2261
#2266
#2268
#2269
#2271
#2282
#2288
#2295
#2306
#2309
#2314
#2314
#232
#2321
#2322
#2324
#2327
#2328
#2330
#2332
#2336
#2339
#2339
#2340
#2342
#2343
#2344
#2352
#2362
#2363
#2365
#2367
#2369
#2370
#2371
#2374
#2376
#2379
#2379
#2380
#2385
#2386
#2391
#2392
#2395
#2401
#2409
#2409
#2411
#2411
#2416
#2423
#2432
#2435
#2439
#2445
#2449
#2450
#2450
#2459
#246
#2462
#2463
#2464
#2474
#2474
#2476
#2478
#2481
#2481
#2489
#2489
#2491
#2491
#2494
#2494
#2496
#2499
#2500
#2501
#2504
#2504
#2505
#2507
#2513
#2515
#2517
#2533
#2535
#2539
#2542
#2548
#2551
#2555
#2558
#2562
#2566
#2567
#2569
#257
#2573
#258
#258
#2581
#2583
#2585
#2587
#2590
#2593
#2598
#2598
#2600
#2600
#2603
#2607
#2607
#2609
#261
#2611
#2615
#2615
#2616
#2616
#2617
#2617
#2623
#2626
#2627
#2628
#2631
#2633
#2634
#2634
#2635
#2636
#2640
#2640
#2641
#2642
#2645
#2646
#2648
#2650
#2651
#2652
#2652
#2653
#2653
#2654
#2654
#2655
#2655
#2656
#2656
#2657
#2657
#2658
#2658
#2659
#2659
#2660
#2660
#2662
#2666
#2667
#2668
#2669
#2670
#2673
#2674
#2675
#2678
#2679
#2682
#2684
#2686
#2686
#2687
#2687
#2688
#2689
#2690
#2693
#2694
#2696
#2698
#2698
#2699
#2699
#2700
#2700
#2703
#2703
#2704
#2704
#2705
#2705
#2706
#2706
#2707
#2707
#2710
#2715
#2716
#2717
#2717
#2718
#2718
#2719
#2719
#2720
#2720
#2721
#2722
#2722
#2726
#2727
#2729
#2729
#2730
#2732
#2734
#2737
#2739
#2741
#2744
#2745
#2746
#2746
#2749
#2752
#2755
#2758
#2763
#2764
#2765
#2766
#2766
#2769
#277
#2771
#2773
#2774
#2775
#2777
#2777
#2781
#2783
#2785
#2789
#279
#2792
#2794
#2797
#2799
#280
#2803
#2804
#281
#281
#2810
#2810
#2812
#2813
#2815
#2816
#2816
#2817
#2817
#2818
#2820
#2820
#2821
#2822
#2824
#2826
#2826
#2830
#2830
#2833
#2833
#2834
#2834
#2835
#2835
#2836
#2836
#2837
#2837
#2838
#2838
#2839
#2839
#2840
#2840
#2843
#2844
#2845
#2846
#2847
#2849
#2849
#2851
#2852
#2853
#2856
#2857
#2858
#2861
#2862
#2863
#2864
#2866
#2866
#2869
#2870
#2870
#2871
#2872
#2872
#2873
#2873
#2875
#2876
#2877
#2877
#2878
#2882
#2882
#2884
#2884
#2885
#2886
#2887
#2889
#2890
#2891
#2892
#2893
#2894
#2895
#2897
#2899
#2901
#2901
#2903
#2905
#2906
#2907
#2908
#2909
#2910
#2911
#2912
#2913
#2917
#2917
#2918
#2918
#2919
#2919
#2920
#2920
#2921
#2921
#2922
#2922
#2925
#2926
#2927
#2928
#2929
#293
#293
#2948
#2949
#2950
#2951
#2952
#2955
#2955
#2956
#2956
#2957
#2958
#2960
#2960
#2961
#2961
#2962
#2962
#2963
#2963
#2964
#2964
#2965
#2965
#2968
#2968
#2971
#2971
#2973
#2973
#2975
#2975
#2976
#2976
#2977
#2977
#2979
#2979
#2980
#2980
#2981
#2981
#2983
#2983
#2984
#2985
#2986
#2986
#2987
#2987
#2988
#2988
#2989
#2989
#2990
#2990
#2991
#2991
#2993
#2995
#2995
#2996
#2996
#2998
#2999
#2999
#3001
#3001
#3002
#3002
#3005
#3005
#3006
#3006
#3007
#3007
#307
#307
#311
#311
#315
#322
#322
#324
#341
#345
#349
#353
#358
#361
#363
#363
#364
#364
#365
#367
#368
#375
#376
#377
#378
#379
#380
#381
#382
#383
#384
#385
#386
#387
#388
#389
#390
#392
#404
#407
#413
#416
#424
#426
#430
#432
#434
#437
#439
#441
#442
#443
#444
#445
#447
#449
#450
#452
#452
#458
#479
#480
#497
#500
#501
#518
#524
#529
#533
#535
#536
#539
#542
#544
#546
#546
#554
#556
#557
#559
#561
#564
#564
#571
#578
#579
#579
#589
#590
#591
#592
#595
#599
#601
#602
#603
#609
#623
#624
#627
#630
#631
#635
#644
#652
#653
#660
#663
#664
#666
#669
#672
#672
#683
#686
#688
#703
#708
#714
#719
#720
#721
#722
#725
#728
#730
#734
#737
#739
#746
#753
#763
#768
#769
#772
#783
#796
#798
#803
#809
#81
#819
#844
#848
#866
#868
#868
#869
#883
#883
#89
#890
#901
#902
#910
#927
#936
#937
#94
#941
#952
#977
#986
#994
#995
0.10
0.11
0.12
0.13
0.14
0.15
0.16
0.17
0.18
0.19
0.20
0.21
0.22
0.22.1
0.23
0.23.1
0.23.2
0.24
0.25
0.25.1
0.25.2
0.26
0.26.1
0.26.2
0.27
0.27.1
0.28
0.29
0.29.1
0.29.2
0.29.3
0.30
0.30.1
0.30.2
0.31
0.31.1
0.31.2
0.32
0.33
0.34
0.35
0.36
0.37
0.37.1
0.38
0.39
0.40
0.41
0.42
0.43
0.44
0.45
0.45a0
0.45a1
0.45a2
0.45a3
0.45a4
0.45a5
0.46
0.47
0.47.1
0.47.2
0.47.3
0.48
0.49
0.49.1
0.49a0
0.49a1
0.50
0.50.1
0.50.2
0.50a0
0.50a1
0.51
0.51.1
0.51a0
0.51a1
0.51a2
0.52
0.52.1
0.52.2
0.52.3
0.52.4
0.52.5
0.53
0.54
0.54.1
0.54a0
0.55
0.56
0.56.1
0.57
0.57.1
0.57a0
0.57a1
0.58
0.58.1
0.58a0
0.58a1
0.59
0.59.1
0.59.2
0.59.3
0.59.4
0.59a0
0.59a1
0.59a2
0.60
0.60.1
0.60.2
0.60a0
0.60a1
0.61
0.61.1
0.61a0
0.62
0.62a0
0.62a1
0.63
0.63.1
0.63.2
0.63.3
0.63a0
0.63a1
0.64
0.64.1
0.64.2
0.64.3
0.64.4
0.64.5
0.64.6
0.64.7
0.64.8
0.65
0.65.1
0.65.2
0.65.3
0.65.4
0.65.5
0.7
0.8
0.9
1.0a0
1.0a1
1.0a10
1.0a11
1.0a12
1.0a13
1.0a14
1.0a15
1.0a16
1.0a17
1.0a18
1.0a19
1.0a2
1.0a20
1.0a21
1.0a22
1.0a23
1.0a24
1.0a25
1.0a26
1.0a27
1.0a28
1.0a29
1.0a3
1.0a30
1.0a31
1.0a32
1.0a33
1.0a34
1.0a35
1.0a36
1.0a37
1.0a38
1.0a39
1.0a4
1.0a40
1.0a41
1.0a5
1.0a6
1.0a7
1.0a8
1.0a9
-
89f886df2bMerge
fcb7936db0intoc435a80030
Tanbir Hossain Ramim
2026-10-17 18:31:39 +03:00 -
01d180ccc4Merge
a25c656e83intoc435a80030
AnkitaAdvitot
2026-10-17 18:30:50 +03:00 -
18a45ca8ddMerge
ac5954bd31intoc435a80030
sqm
2026-10-17 18:27:50 +03:00 -
b4d802ecefMerge
4728a730bcintoc435a80030
Rami Abdelrazzaq
2026-10-17 07:54:32 -07:00 -
73bb2d6aa5Merge
0a55fcbd6aintoc435a80030
TowyTowy
2026-10-17 07:54:32 -07:00 -
1aaae9f675Merge
d1fa64f5b0intoc435a80030
ChrisJr404
2026-10-17 07:54:32 -07:00 -
03b67d672cMerge
959b768c47intoc435a80030
Ben King
2026-10-17 07:54:31 -07:00 -
853f17d396Merge
9c86214f44intoc435a80030
Ben King
2026-10-17 07:54:31 -07:00 -
1e87aedde3Merge
5e6b890080intoc435a80030
Alex Garcia
2026-10-17 07:54:31 -07:00 -
5c6846404dMerge
074ac06dacintoc435a80030
Pyry Takala
2026-10-17 07:54:31 -07:00 -
7bc1471101Merge
c48cfebec1intoc435a80030
Wes Turner
2026-10-17 07:54:31 -07:00 -
e589ed5170Merge
53776697f8intoc435a80030
Rami Abdelrazzaq
2026-10-17 07:54:31 -07:00 -
b2732f4852Merge
ca5e52b8edintoc435a80030
Charlie Tonneslan
2026-10-17 07:54:31 -07:00 -
f9bfbfda3dMerge
69c552f319intoc435a80030
sergiubrega
2026-10-17 07:54:31 -07:00 -
d1d404b323Merge
c820abd0bcintoc435a80030
Ophir LOJKINE
2026-10-17 07:54:30 -07:00 -
d6cec1e176Merge
2650e3ca2cintoc435a80030
Romain Clement
2026-10-17 07:54:30 -07:00 -
06cb91f0eeMerge
093693edd2intoc435a80030
StudioCordillera
2026-10-17 07:54:30 -07:00 -
daa6f390b7Merge
dfe99af36cintoc435a80030
Agustin Bacigalup V
2026-10-17 07:54:30 -07:00 -
78323cfbc8Merge
3b787aae74intoc435a80030
Garth Kidd
2026-10-17 07:54:30 -07:00 -
7e66455755Merge
0d89c4bd19intoc435a80030
publicmatt
2026-10-17 07:54:30 -07:00 -
a382160fa5Merge
4265e4b500intoc435a80030
antigravkids
2026-10-17 08:25:55 -04:00 -
836fdd2774Merge
3a7e9dd63eintoc435a80030
Luke Hsiao
2026-10-17 08:25:55 -04:00 -
2580934afdMerge
4a2ef57f5eintoc435a80030
Gbemi Akadiri
2026-10-16 23:33:57 +01:00 -
cfb359cee6Merge
49a3d3dfc0intoc435a80030
agustin18
2026-10-15 16:44:26 +00:00 -
eda5b0942bMerge
d37284ac03intoc435a80030
Rami Abdelrazzaq
2026-10-15 21:55:45 +08:00 -
6053ece396Merge
0b61c76b25intoc435a80030
RitiGrover
2026-10-15 01:35:40 +05:30 -
0b61c76b25
Fix escape_fts for quoted phrases that contain newlines
Riti Grover
2026-10-15 01:35:23 +05:30 -
a48cff412eMerge
140fa95862intoc435a80030
ILYA Khalafi
2026-10-14 15:12:36 +03:30 -
140fa95862
Count UTF-8 bytes when limiting CSV exports
IlyaKhalafi
2026-10-14 11:41:28 +00:00 -
ce24693aa1Merge
a91e56d529intoc435a80030
ILYA Khalafi
2026-10-14 15:05:09 +03:30 -
9ed10c7ee5Merge
1cdcd8894cintoc435a80030
John Hogenmiller
2026-10-14 11:34:08 +00:00 -
a91e56d529
Decode JSON columns without changing table row values
IlyaKhalafi
2026-10-14 11:33:12 +00:00 -
a3fd269124Merge
28c411679cintoc435a80030
XU
2026-10-14 19:14:15 +08:00 -
1d5ff73498Merge
c9a365e1efintoc435a80030
Pranav Mishra
2026-10-14 19:14:07 +08:00 -
e42a981d5dMerge
27424e8981intoc435a80030
NekoPaw
2026-10-14 19:14:04 +08:00 -
56fea35d37Merge
912c24fb0aintoc435a80030
David Elom Gnaglo
2026-10-14 10:11:17 +00:00 -
912c24fb0a
Skip integer coercion outside SQLite 64-bit range in exact filter
DG-Elom
2026-10-14 12:11:11 +02:00 -
5fbc809417
Exact filters match integer columns without type affinity, closes #2073
DG-Elom
2026-10-14 12:02:25 +02:00 -
9e3fee3c0bMerge
091e8ab994intoc435a80030
ILYA Khalafi
2026-10-14 12:22:15 +03:30 -
091e8ab994
Preserve empty database plugin overrides
IlyaKhalafi
2026-10-14 08:51:38 +00:00 -
063dd9e761Merge
d84fd9cdf5intoc435a80030
Suleyman Arif Uzun
2026-10-14 08:47:27 +03:00 -
07068144f9Measure table-page extras on free-threaded Python 3.15 claude/url-request-response-perf-c9t9rn
Claude
2026-10-13 19:40:24 +00:00 -
8463000159Merge
fd3224aa05intoc435a80030
Daniel Shafer
2026-10-13 14:17:46 +00:00 -
8cc273ddd1Merge
69cfd16fcfintoc435a80030
Daniel Shafer
2026-10-13 14:17:42 +00:00 -
ef321a7bc0Merge
d6b081325aintoc435a80030
dependabot[bot]
2026-10-13 11:45:14 +00:00 -
d6b081325aBump the python-packages group across 1 directory with 2 updates dependabot/pip/python-packages-357eda2070
dependabot[bot]
2026-10-13 11:45:09 +00:00 -
0f2702a657Merge
b4c280c27aintoc435a80030
Cédric Lombion
2026-10-13 12:16:41 +02:00 -
9cb8e37ad8Merge
86bdc7515fintoc435a80030
Alex Garcia
2026-10-13 00:40:29 -04:00 -
2b2f896ab2Add end-to-end server results to the performance report
Claude
2026-10-13 01:28:50 +00:00 -
34ad7ac3d9Add draft performance report and in-process A/B results
Claude
2026-10-13 01:12:18 +00:00 -
d1dbb40362Add request/response profiling harness and proposed optimisation patches
Claude
2026-10-13 00:12:35 +00:00 -
394e05ac50Merge
3bc7e7517aintoc435a80030
Chen Yufeiyang
2026-10-13 06:42:56 +08:00 -
4672f2bc30Merge
0ac8f60860intoc435a80030
Chen Yufeiyang
2026-10-13 06:42:44 +08:00 -
4379cf5578Merge
1a97c6e23dintoc435a80030
Roli Bosch
2026-10-12 14:16:49 -07:00 -
2ca22c4db5Merge
c6bbcc3298intoc435a80030
Alex Garcia
2026-10-12 14:03:18 -07:00 -
c44d2293e3Merge
28d811320bintoc435a80030
Alex Garcia
2026-10-12 14:03:17 -07:00 -
bb345882afMerge
eefa51cd03intoc435a80030
QinXi
2026-10-12 14:00:34 -07:00 -
239a7382c3Merge
8ada534267intoc435a80030
Simon Willison
2026-10-12 19:38:44 +00:00 -
c435a80030
Use hashlib.file_digest for database hashes
main
Simon Willison
2026-10-12 12:12:52 -07:00 -
95dc7f9070
Remove obsolete MD5 compatibility wrapper
Simon Willison
2026-10-12 11:54:05 -07:00 -
5d797878b9Merge
8bf6e19643intod0836ddedc
Simon Willison
2026-10-12 18:18:59 +00:00 -
ae9b93d8beMerge
4e2f9b3175intod0836ddedc
Chen Yufeiyang
2026-10-12 18:18:45 +00:00 -
3fe43cd22cMerge
cb0159e625intod0836ddedc
Simon Willison
2026-10-12 18:18:01 +00:00 -
dec829d7aeMerge
cf6357cf93intod0836ddedc
Simon Willison
2026-10-12 18:14:28 +00:00 -
d0836ddedc
Remove shutil.copytree backport
Simon Willison
2026-10-12 10:42:20 -07:00 -
9c0acb8390Merge
e82bf89fa5intoe1a4e03635
Sebastian Cao
2026-10-13 01:39:48 +08:00 -
f55764fcd4Merge
e16e3af4f8intoe1a4e03635
Sebastian Cao
2026-10-13 01:39:24 +08:00 -
a8ff8adf07Merge
638d9f20bbintoe1a4e03635
Sebastian Cao
2026-10-13 01:39:16 +08:00 -
e1a4e03635Require Python 3.11, remove SQLite authorizer workaround
Simon Willison
2026-10-12 10:36:07 -07:00 -
2090f17d93
Require Python 3.11 and remove SQLite authorizer workaround
Simon Willison
2026-10-12 10:28:07 -07:00 -
fd3224aa05Quote filenames in the datasette inspect line of generated Dockerfiles, closes #1233
Daniel Shafer
2026-10-11 14:33:57 +00:00 -
4e2f9b3175Return 400 for unknown ?_search* parameters (#2994)
fei
2026-10-10 22:37:16 +08:00 -
8bf6e19643
Document connection budgets, resource errors, and lifecycle changes
claude-datasette-connection-spike
Simon Willison
2026-10-08 16:18:27 -07:00 -
0cf9920012
Drain accepted writes consistently during database shutdown
Simon Willison
2026-10-08 15:41:02 -07:00 -
2e4bc5bed0
Expire SQLite blob handles and dump iterators with their leases
Simon Willison
2026-10-08 15:36:09 -07:00 -
162029b98f
Keep named memory databases alive during isolated callbacks
Simon Willison
2026-10-08 15:33:32 -07:00 -
6060a065b5
Support SQLite resource error recovery on Python 3.10
Simon Willison
2026-10-08 15:31:48 -07:00 -
1c686391bcBump black from 26.5.1 to 26.10.0 in the python-packages group
dependabot[bot]
2026-10-08 13:05:09 +00:00 -
e16e3af4f8
url links follow the page's truncate_cells, row pages keep the full url
Sebastian Cao
2026-10-08 13:51:53 +08:00 -
c9e01076ea
Bound database reads, writers, and queued work
Simon Willison
2026-10-07 13:08:54 -07:00 -
50c0441eea
Expire escaped cursors and retry schema scans after resource failures
Simon Willison
2026-10-07 12:32:42 -07:00 -
fb2b4a3ad8
Remove scratch database APIs from the connection proposal
Simon Willison
2026-10-07 12:25:44 -07:00 -
ac5954bd31
Add --create-wal option to datasette serve
seger
2026-10-07 16:46:38 +00:00 -
60a5413dd2Merge
a228deff90intocf113a5985
XU
2026-10-07 16:43:25 +08:00 -
dbc0fa4f53Merge
24ebe149d6intocf113a5985
XU
2026-10-07 01:43:21 -07:00 -
6d27c1203eMerge
ad20db2ef8intocf113a5985
XU
2026-10-07 16:43:01 +08:00 -
1427a06960Merge
c902f12ea4intocf113a5985
max
2026-10-07 16:42:58 +08:00 -
8b395ea137Merge
aafac649cbintocf113a5985
Akadiri Oluwagbemi Enoch
2026-10-07 16:42:45 +08:00 -
2bf79d0411
Torture harness: check for leaked file descriptors on macOS too
Simon Willison
2026-10-06 15:08:20 -07:00 -
4a2ef57f5e
Fix permission rule source attribution to use pluggy call order (#2978)
makiaveli1
2026-10-06 21:41:40 +01:00 -
1cc6f3e0f6Merge
bf89514c74intocf113a5985
max
2026-10-06 21:01:00 +03:00 -
4c7e71560cMerge
8be1384279intocf113a5985
Akadiri Oluwagbemi Enoch
2026-10-06 21:00:17 +03:00 -
ca261600a3Merge
628a8a1eacintocf113a5985
AnkitaAdvitot
2026-10-06 20:50:08 +03:00 -
69cfd16fcfOffer "Facet by this" for the first column of a view
Daniel Shafer
2026-10-06 14:30:08 +00:00 -
fecbed82b4Keep JSON parameter types for stored write queries and execute-write, refs #2946 json-sql-params-2946
Claude
2026-10-06 13:52:44 +00:00 -
447c852080Merge
f63d647de0intocf113a5985
Tanbir Hossain Ramim
2026-10-06 10:36:24 +02:00 -
cb0159e625Row JSON: drop truncated, render_cell is a single object row-json-shape-2612
Claude
2026-10-05 22:05:39 +00:00 -
28184edc52Row JSON now returns {"row": {...}}, closes #2612
Claude
2026-10-05 21:54:33 +00:00 -
cf6357cf93path and full_path arguments for output renderers, closes #1179 claude/issue-1179-render-path
Claude
2026-10-05 21:44:50 +00:00 -
e8c7b469faFix _shape=arrays and _shape=arrayfirst for rows containing infinity
Claude
2026-10-05 21:44:50 +00:00