Release Maturity And Compatibility Alignment
Sources: 1 • Confidence: High • Updated: 2026-04-12 10:20
Key takeaways
- datasette-files now configures columns using Datasette 1.0a26's column_types system.
- The datasette-files plugin adds the ability to upload files directly into a Datasette instance.
- datasette-files adds a file_actions plugin hook.
- datasette-files generates thumbnails for uploaded image files and stores them in an internal datasette_files_thumbnails table.
- datasette-files can import an uploaded CSV or TSV file into a table.
Sections
Release Maturity And Compatibility Alignment
- datasette-files now configures columns using Datasette 1.0a26's column_types system.
- datasette-files 0.1a2 is an alpha release of the datasette-files plugin.
File Uploads As First-Class Datasette Capability
- The datasette-files plugin adds the ability to upload files directly into a Datasette instance.
- datasette-files supports uploading multiple files at once through a UI that uses a documented JSON upload API.
Post-Upload Workflows And Data Ingestion Into Tables
- datasette-files adds a file_actions plugin hook.
- datasette-files can import an uploaded CSV or TSV file into a table.
Derived Artifacts And Internal Storage Footprint
- datasette-files generates thumbnails for uploaded image files and stores them in an internal datasette_files_thumbnails table.
Unknowns
- What are the minimum required Datasette versions (and any constraints) for datasette-files 0.1a2 to function correctly, given its use of column_types?
- What authentication/authorization controls govern who can upload files and who can invoke the JSON upload API?
- What limits and failure modes exist for uploads (file size limits, concurrency, storage backend behavior, resumability, error reporting)?
- How does CSV/TSV import map schema (types, column naming, primary keys), and what validation or sanitization is applied during import?
- What are the lifecycle and storage-management behaviors for generated thumbnails (regeneration, cleanup, deduplication, and storage growth characteristics)?