Datasette-Files Adds API And File Picker
The datasette-files plugin released a new version on March 31, 2026 to support integration with other plugins such as datasette-extract. The update adds owners_can_edit and owners_can_delete configs, scopes files-edit/files-delete to a new FileResource child of FileSourceResource, introduces a <datasette-file-picker> web component, and exposes a get_file Python API for programmatic file access. This enables easier cross-plugin file handling and UI reuse.
Key Points
- 1Introduces owners_can_edit/owners_can_delete and scopes files-edit/files-delete to FileResource child of FileSourceResource
- 2Adds <datasette-file-picker> web component to provide a reusable file picker UI across plugins
- 3Provides get_file Python API enabling other plugins like datasette-extract to access file data programmatically
Scoring Rationale
Official plugin release adds tangible developer-facing API and UI components, making it directly actionable for Datasette plugin authors. Novelty is moderate and scope is limited to the Datasette ecosystem, while credibility and actionability are high; coverage is concise so score is adjusted modestly.
Sources
Public references used for this report.
Practice interview problems based on real data
1,625 SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems
