Title: Release: datasette-files 0.1a2 | BestBlogs.dev
URL Source: https://www.bestblogs.dev/article/53e0ab19
Published Time: 2026-03-23 23:06:38
Markdown Content: Skip to main content Toggle navigation menu Toggle navigation menuArticlesPodcastsVideosTweetsSourcesNewsletters
⌘K
Change language Switch ThemeSign In
Narrow Mode
Release: datasette-files 0.1a2
!Image 2: Simon Willison's Weblog Simon Willison's Weblog @Simon Willison
One Sentence Summary
The release of datasette-files 0.1a2 introduces direct file uploads to Datasette, featuring CSV/TSV importing, multiple file UI, and automatic thumbnail generation.
Summary
This release of the datasette-files plugin (version 0.1a2) significantly enhances the ability to manage files within Datasette. Key updates include the integration of the new column_types system from Datasette 1.0a26, a new plugin hook for file actions, and the capability to import CSV/TSV files directly into tables. Additionally, the update provides a UI for bulk uploads via a JSON API and implements automatic thumbnail generation for images, which are stored in a dedicated internal table.
Main Points
* 1. Integration with Datasette 1.0a26's new column types.The plugin now utilizes the latest column configuration system, ensuring compatibility with the upcoming major version of Datasette. * 2. Enhanced file handling with import capabilities.Users can now import uploaded CSV and TSV files directly into Datasette tables, streamlining the data ingestion workflow. * 3. Automated image processing and storage.The plugin automatically generates thumbnails for uploaded images and stores them in a structured internal table for easy access.
Metadata
AI Score
83
Website simonwillison.net
Published At Yesterday
Length 99 words (about 1 min)
Sign in to use highlight and note-taking features for a better reading experience. Sign in now
23rd March 2026
Releasedatasette-files 0.1a2— Upload files to Datasette
The most interesting alpha of datasette-files yet, a new plugin which adds the ability to upload files directly into a Datasette instance. Here are the release notes in full:
> * Columns are now configured using the new column_types system from Datasette 1.0a26. #8
> * New file_actions plugin hook, plus ability to import an uploaded CSV/TSV file to a table. #10
> * UI for uploading multiple files at once via the new documented JSON upload API. #11
> * Thumbnails are now generated for image files and stored in an internal datasette_files_thumbnails table. #13
!Image 3: Simon Willison's Weblog Simon Willison's Weblog @Simon Willison
One Sentence Summary
The release of datasette-files 0.1a2 introduces direct file uploads to Datasette, featuring CSV/TSV importing, multiple file UI, and automatic thumbnail generation.
Summary
This release of the datasette-files plugin (version 0.1a2) significantly enhances the ability to manage files within Datasette. Key updates include the integration of the new column_types system from Datasette 1.0a26, a new plugin hook for file actions, and the capability to import CSV/TSV files directly into tables. Additionally, the update provides a UI for bulk uploads via a JSON API and implements automatic thumbnail generation for images, which are stored in a dedicated internal table.
Main Points
* 1. Integration with Datasette 1.0a26's new column types.
The plugin now utilizes the latest column configuration system, ensuring compatibility with the upcoming major version of Datasette.
* 2. Enhanced file handling with import capabilities.
Users can now import uploaded CSV and TSV files directly into Datasette tables, streamlining the data ingestion workflow.
* 3. Automated image processing and storage.
The plugin automatically generates thumbnails for uploaded images and stores them in a structured internal table for easy access.
Key Quotes
* The most interesting alpha of datasette-files yet, a new plugin which adds the ability to upload files directly into a Datasette instance. * New file_actions plugin hook, plus ability to import an uploaded CSV/TSV file to a table. * Thumbnails are now generated for image files and stored in an internal datasette_files_thumbnails table.
AI Score
83
Website simonwillison.net
Published At Yesterday
Length 99 words (about 1 min)
Tags
Datasette
SQLite
Python
Open Source
Data Engineering
Related Articles
* Wilson Lin on FastRender: a browser built by thousands of parallel agents * 2025: The year in LLMs * NVIDIA’s Jensen Huang on Reasoning Models, Robotics, and Refuting the “AI Bubble” Narrative * My fireside chat about agentic engineering at the Pragmatic Summit * ClawdBot is out of control * GPT-5.4 mini and GPT-5.4 nano: 76,000 Photos for $52 * Open SWE: An Open-Source Framework for Internal Coding Agents * Minimalist GPT Implementation in 243 Lines of Pure Python * OpenClaw: The Viral AI Agent that Broke the Internet - Peter Steinberger | Lex Fridman Podcast #491 * First impressions of Claude Cowork, Anthropic’s general agent HomeArticlesPodcastsVideosTweets