datasette-fixtures 0.1a0: Fixture-Datenbank als Datasette-Plugin
Das neue Plugin datasette-fixtures 0.1a0 von Simon Willison baut auf einem kleineren Feature aus Datasette 1.0a30 auf: dem neuen, dokumentierten Helper datasette.fixtures.populate_fixture_database(conn). Dieser Helper erstellt die Fixture-Datenbanktabellen, die Datasette intern für eigene Tests verwendet, und ist nun explizit für Plugin-Test-Suites freigegeben. Das Plugin selbst macht diese Fixture-Datenbank als eigenständiges Datasette-Plugin nutzbar. Besonders praktisch: Es lässt sich per uvx ohne Installation von Datasette direkt ausprobieren. Ein Beispielaufruf liefert sofort JSON-Daten aus der Tabelle roadside_attractions, etwa mit Einträgen wie dem Winchester Mystery House oder dem Burlingame Museum of PEZ Memorabilia. Das Plugin richtet sich primär an Entwickler, die Datasette-Plugins bauen und eine standardisierte Testumgebung benötigen.
- Basiert auf der neuen API datasette.fixtures.populate_fixture_database(conn) aus Datasette 1.0a30
- Aufruf ohne Installation möglich: uvx --prerelease=allow --with datasette-fixtures datasette --get /fixtures/roadside_attractions.json
- Gibt strukturierte JSON-Antworten mit Tabellendaten zurück (z.B. roadside_attractions mit pk, name, address, url, latitude, longitude)
- Zielgruppe: Plugin-Entwickler, die Datasettes Standard-Fixture-Datenbank in eigenen Test-Suites einsetzen wollen
- Veröffentlicht als Alpha-Version 0.1a0 am 24. Mai 2026
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
datasette-fixtures 0.1a0: Fixture-Datenbank als Datasette-Plugin
Das neue Plugin datasette-fixtures 0.1a0 von Simon Willison baut auf einem kleineren Feature aus Datasette 1.0a30 auf: dem neuen, dokumentierten Helper datasette.fixtures.populate_fixture_database(conn). Dieser Helper erstellt die Fixture-Datenbanktabellen, die Datasette intern für eigene Tests verwendet, und ist nun explizit für Plugin-Test-Suites freigegeben. Das Plugin selbst macht diese Fixture-Datenbank als eigenständiges Datasette-Plugin nutzbar. Besonders praktisch: Es lässt sich per uvx ohne Installation von Datasette direkt ausprobieren. Ein Beispielaufruf liefert sofort JSON-Daten aus der Tabelle roadside_attractions, etwa mit Einträgen wie dem Winchester Mystery House oder dem Burlingame Museum of PEZ Memorabilia. Das Plugin richtet sich primär an Entwickler, die Datasette-Plugins bauen und eine standardisierte Testumgebung benötigen.
- Basiert auf der neuen API datasette.fixtures.populate_fixture_database(conn) aus Datasette 1.0a30
- Aufruf ohne Installation möglich: uvx --prerelease=allow --with datasette-fixtures datasette --get /fixtures/roadside_attractions.json
- Gibt strukturierte JSON-Antworten mit Tabellendaten zurück (z.B. roadside_attractions mit pk, name, address, url, latitude, longitude)
- Zielgruppe: Plugin-Entwickler, die Datasettes Standard-Fixture-Datenbank in eigenen Test-Suites einsetzen wollen
- Veröffentlicht als Alpha-Version 0.1a0 am 24. Mai 2026
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.