{"id":2689241,"name":"datasette","ecosystem":"pypi","description":"An open source multi-tool for exploring and publishing data","homepage":"https://datasette.io/","licenses":"Apache License, Version 2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/simonw/datasette","keywords_array":[],"namespace":null,"versions_count":178,"first_release_published_at":"2017-11-13T21:19:20.000Z","latest_release_published_at":"2026-08-06T18:28:10.000Z","latest_release_number":"0.65.3","last_synced_at":"2026-08-16T09:24:12.671Z","created_at":"2022-04-10T10:32:43.482Z","updated_at":"2026-08-16T11:24:06.697Z","registry_url":"https://pypi.org/project/datasette/","install_command":"pip install datasette --index-url https://pypi.org/simple","documentation_url":"https://docs.datasette.io/en/stable/","metadata":{"funding":null,"documentation":"https://docs.datasette.io/en/stable/","classifiers":["Development Status :: 4 - Beta","Framework :: Datasette","Intended Audience :: Developers","Intended Audience :: End Users/Desktop","Intended Audience :: Science/Research","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Programming Language :: Python :: 3.9","Topic :: Database"],"normalized_name":"datasette","project_status":null},"repo_metadata":{"id":37845330,"uuid":"107914493","full_name":"simonw/datasette","owner":"simonw","description":"An open source multi-tool for exploring and publishing data","archived":false,"fork":false,"pushed_at":"2024-05-20T16:44:45.000Z","size":6448,"stargazers_count":8989,"open_issues_count":581,"forks_count":635,"subscribers_count":100,"default_branch":"main","last_synced_at":"2024-05-23T05:35:40.185Z","etag":null,"topics":["asgi","automatic-api","csv","datasets","datasette","datasette-io","docker","json","python","sql","sqlite"],"latest_commit_sha":null,"homepage":"https://datasette.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/simonw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.rst","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["simonw"]}},"created_at":"2017-10-23T00:39:03.000Z","updated_at":"2024-06-12T23:20:19.507Z","dependencies_parsed_at":"2023-11-18T03:35:37.801Z","dependency_job_id":"e79e1a74-5eee-46a6-b186-32aaaeb622cb","html_url":"https://github.com/simonw/datasette","commit_stats":{"total_commits":2583,"total_committers":80,"mean_commits":32.2875,"dds":"0.15253581107239644","last_synced_commit":"8f9509f00cceea8dc87403c28b2056db7b246ed4"},"previous_names":[],"tags_count":153,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simonw","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221613996,"owners_count":16852040,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"simonw","name":"Simon Willison","uuid":"9599","kind":"user","description":"","email":"","website":"https://simonwillison.net/","location":"Half Moon Bay, CA","twitter":"simonw","company":"Datasette","icon_url":"https://avatars.githubusercontent.com/u/9599?u=b14820695cc6ae03f8a831990697bc040596c0f4\u0026v=4","repositories_count":744,"last_synced_at":"2024-05-01T10:38:17.142Z","metadata":{"has_sponsors_listing":true,"funding":{"github":"simonw"}},"html_url":"https://github.com/simonw","funding_links":["https://github.com/sponsors/simonw"],"total_stars":29909,"followers":6017,"following":138,"created_at":"2022-11-02T17:20:02.362Z","updated_at":"2024-05-01T10:40:57.107Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simonw","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/simonw/repositories"},"tags":[{"name":"1.0a16","sha":"0bc6a2af89a2201d55650c47f8cdbf8aa26255d4","kind":"commit","published_at":"2024-09-06T03:56:46.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a16","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a16/manifests"},{"name":"1.0a15","sha":"7d8dd2ac7fbbc53f484e8d383ac7f3656b28aa86","kind":"commit","published_at":"2024-08-16T05:04:04.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a15","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a15/manifests"},{"name":"1.0a14","sha":"f6bd2bf8b025dcee49248ae7224e242b448f558c","kind":"commit","published_at":"2024-08-05T21:30:02.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a14","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a14/manifests"},{"name":"0.64.8","sha":"5cac74c4ac23991d62560dcf52cd29547c034435","kind":"commit","published_at":"2024-06-21T23:39:42.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.8","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.8/manifests"},{"name":"0.64.7","sha":"6c941e30c5c82d0d526ec52a74fc49a6478a4858","kind":"commit","published_at":"2024-06-12T23:04:17.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.7","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.7/manifests"},{"name":"1.0a13","sha":"c92f326ed10b7eea8b9c4d3cd5caef9e7aceee1b","kind":"commit","published_at":"2024-03-13T02:10:53.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a13","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a13/manifests"},{"name":"1.0a12","sha":"86335dc722d31dbf44c6d4bbffd7c5d2d11b1290","kind":"commit","published_at":"2024-02-29T22:35:28.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a12","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a12/manifests"},{"name":"1.0a11","sha":"434123425fd6f3283f780f5fb29eeaa9784d78cb","kind":"commit","published_at":"2024-02-19T22:48:37.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a11","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a11/manifests"},{"name":"1.0a10","sha":"81629dbeffb5cee9086bc956ce3a9ab7d051f4d1","kind":"commit","published_at":"2024-02-18T05:03:41.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a10","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a10/manifests"},{"name":"1.0a9","sha":"9906f937d92c79dcc457cb057d7222ed70aef0e0","kind":"commit","published_at":"2024-02-16T22:36:12.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a9","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a9/manifests"},{"name":"1.0a8","sha":"9989f257094daaf26e0cb0cebe31f17f19d4cad2","kind":"commit","published_at":"2024-02-07T16:34:05.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a8","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a8/manifests"},{"name":"0.64.6","sha":"4e3e8a01248397340e82f66bee518b0dd3921643","kind":"commit","published_at":"2023-12-22T23:16:28.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.6","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.6/manifests"},{"name":"0.64.5","sha":"5800eaeb5bd1f2b0d0aed1b1794c6a2787787b00","kind":"commit","published_at":"2023-10-08T16:03:37.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.5","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.5/manifests"},{"name":"1.0a7","sha":"7ecf5bf5cea791ec302cbbb691abd39e7bb1f933","kind":"commit","published_at":"2023-09-21T22:06:19.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a7","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a7/manifests"},{"name":"0.64.4","sha":"2b44d6a3fcd912bc9c494c58c69e42161cf4b3df","kind":"commit","published_at":"2023-09-21T19:28:45.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.4","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.4/manifests"},{"name":"1.0a6","sha":"a4c96d01b27ce7cd06662a024da3547132a7c412","kind":"commit","published_at":"2023-09-08T04:44:08.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a6","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a6/manifests"},{"name":"1.0a5","sha":"30b28c8367a9c6870386ea10a202705b40862457","kind":"commit","published_at":"2023-08-29T17:17:54.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a5","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a5/manifests"},{"name":"1.0a4","sha":"01e0558825b8f7ec17d3b691aa072daf122fcc74","kind":"commit","published_at":"2023-08-22T17:10:01.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a4","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a4/manifests"},{"name":"1.0a3","sha":"19ab4552e212c9845a59461cc73e82d5ae8c278a","kind":"commit","published_at":"2023-08-09T19:13:11.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a3","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a3/manifests"},{"name":"0.64.3","sha":"917272c864ad7b8a00c48c77f5c2944093babb4e","kind":"commit","published_at":"2023-04-27T14:55:25.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.3","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.3/manifests"},{"name":"0.64.2","sha":"2a0a94fe972e4b1556e73026dc381d297bc906bc","kind":"commit","published_at":"2023-03-08T20:41:13.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.2/manifests"},{"name":"0.64.1","sha":"2e064641acafcc82f09f148f4e2e2056f0ac85fe","kind":"commit","published_at":"2023-01-11T18:21:37.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.64.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64.1/manifests"},{"name":"0.64","sha":"0084daa50a8d97e025989d73d23b9a60c2dc69d9","kind":"commit","published_at":"2023-01-09T16:37:21.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.64","html_url":"https://github.com/simonw/datasette/releases/tag/0.64","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.64/manifests"},{"name":"0.63.3","sha":"e05998bc85e6347095cf71434c6de4e9d8414933","kind":"commit","published_at":"2022-12-18T03:08:01.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.63.3","html_url":"https://github.com/simonw/datasette/releases/tag/0.63.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63.3/manifests"},{"name":"1.0a2","sha":"8b9d7fdbd8de7e74414cc29e3005382669a812dc","kind":"commit","published_at":"2022-12-15T02:02:42.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a2","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a2/manifests"},{"name":"1.0a1","sha":"692fbfc40a150913045618db5bdd8e32679250e6","kind":"commit","published_at":"2022-12-01T21:30:39.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a1","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a1/manifests"},{"name":"1.0a0","sha":"4a0bd960e9763623dae6a13c8af3810c4ce9fb0a","kind":"commit","published_at":"2022-11-29T19:57:54.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/1.0a0","html_url":"https://github.com/simonw/datasette/releases/tag/1.0a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/1.0a0/manifests"},{"name":"0.63.2","sha":"d67f812b7327c7075732688f3df728807503dc58","kind":"commit","published_at":"2022-11-19T00:53:05.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.63.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.63.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63.2/manifests"},{"name":"0.63.1","sha":"9f54f00a50a4d950cfd69a0ff3526ae82c858826","kind":"commit","published_at":"2022-11-11T07:01:20.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.63.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.63.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63.1/manifests"},{"name":"0.63","sha":"bf00b0b59b6692bdec597ac9db4e0b497c5a47b4","kind":"commit","published_at":"2022-10-27T22:11:26.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.63","html_url":"https://github.com/simonw/datasette/releases/tag/0.63","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63/manifests"},{"name":"0.63a1","sha":"602c0888ce633000cfae42be00de474ef681bda7","kind":"commit","published_at":"2022-10-24T03:07:09.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.63a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.63a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63a1/manifests"},{"name":"0.63a0","sha":"212137a90b4291db9605e039f198564dae59c5d0","kind":"commit","published_at":"2022-09-26T21:14:25.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.63a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.63a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.63a0/manifests"},{"name":"0.62","sha":"815162cf029fab9f1c9308c1d6ecdba7ee369ebe","kind":"commit","published_at":"2022-08-14T17:32:42.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.62","html_url":"https://github.com/simonw/datasette/releases/tag/0.62","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.62","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.62/manifests"},{"name":"0.62a1","sha":"22354c48ce4d514d7a1b321e5651c7f1340e3f5e","kind":"commit","published_at":"2022-07-18T01:06:37.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.62a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.62a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.62a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.62a1/manifests"},{"name":"0.62a0","sha":"943aa2e1f7341cb51e60332cde46bde650c64217","kind":"commit","published_at":"2022-05-02T21:38:34.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.62a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.62a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.62a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.62a0/manifests"},{"name":"0.61.1","sha":"d431a9055e977aefe48689a2e5866ea8d3558a6c","kind":"commit","published_at":"2022-03-23T18:54:10.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.61.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.61.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.61.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.61.1/manifests"},{"name":"0.61","sha":"d7c793d7998388d915f8d270079c68a77a785051","kind":"commit","published_at":"2022-03-23T18:12:26.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.61","html_url":"https://github.com/simonw/datasette/releases/tag/0.61","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.61","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.61/manifests"},{"name":"0.61a0","sha":"5471e3c4914837de957e206d8fb80c9ec383bc2e","kind":"commit","published_at":"2022-03-20T01:14:40.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.61a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.61a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.61a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.61a0/manifests"},{"name":"0.60.2","sha":"5619069968ab39fd44c44a1888965e361c6f7fb9","kind":"commit","published_at":"2022-02-07T23:42:59.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.60.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.60.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60.2/manifests"},{"name":"0.60.1","sha":"8da5208561be7895f62834becdd7b6b16f6e503f","kind":"commit","published_at":"2022-01-21T02:08:20.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.60.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.60.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60.1/manifests"},{"name":"0.60","sha":"cb29119db9115b1f40de2fb45263ed77e3bfbb3e","kind":"commit","published_at":"2022-01-14T01:36:51.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.60","html_url":"https://github.com/simonw/datasette/releases/tag/0.60","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60/manifests"},{"name":"0.60a1","sha":"dbaac79946034e0b00714e2da39f934d693883d2","kind":"commit","published_at":"2021-12-19T22:08:10.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.60a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.60a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60a1/manifests"},{"name":"0.60a0","sha":"92a5280d2e75c39424a75ad6226fc74400ae984f","kind":"commit","published_at":"2021-12-17T19:13:51.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.60a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.60a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.60a0/manifests"},{"name":"0.59.4","sha":"7c02be2ee94cc64b120cc58b7a72cd387031f287","kind":"commit","published_at":"2021-11-30T06:45:37.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59.4","html_url":"https://github.com/simonw/datasette/releases/tag/0.59.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.4/manifests"},{"name":"0.59.3","sha":"48f11998b73350057b74fe6ab464d4ac3071637c","kind":"commit","published_at":"2021-11-20T23:40:21.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59.3","html_url":"https://github.com/simonw/datasette/releases/tag/0.59.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.3/manifests"},{"name":"0.59.2","sha":"502c02fa6dde6a8bb840af6c4c8cf858aa1db687","kind":"commit","published_at":"2021-11-14T05:37:40.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.59.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.2/manifests"},{"name":"0.59.1","sha":"e6e44372b34414eac2f36a4c1120af4f755aa423","kind":"commit","published_at":"2021-10-24T22:29:56.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.59.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59.1/manifests"},{"name":"0.59","sha":"ff9ccfb0310501a3b4b4ca24d73246a8eb3e7914","kind":"commit","published_at":"2021-10-14T19:23:43.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59","html_url":"https://github.com/simonw/datasette/releases/tag/0.59","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59/manifests"},{"name":"0.59a2","sha":"d3ea36713194e3d92ed4c066337400146c921d0e","kind":"commit","published_at":"2021-08-28T01:55:54.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59a2","html_url":"https://github.com/simonw/datasette/releases/tag/0.59a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59a2/manifests"},{"name":"0.59a1","sha":"ad90a72afa21b737b162e2bbdddc301a97d575cd","kind":"commit","published_at":"2021-08-09T01:13:03.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.59a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59a1/manifests"},{"name":"0.59a0","sha":"61505dd0c6717cecdb73897e8613de9e9b7b6c42","kind":"commit","published_at":"2021-08-07T05:40:07.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.59a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.59a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.59a0/manifests"},{"name":"0.58.1","sha":"c73af5dd72305f6a01ea94a2c76d52e5e26de38b","kind":"commit","published_at":"2021-07-16T19:50:06.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.58.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.58.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58.1/manifests"},{"name":"0.58","sha":"e27dd7c12c2a6977560dbc0005e32c55d9d759f4","kind":"commit","published_at":"2021-07-15T00:33:04.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.58","html_url":"https://github.com/simonw/datasette/releases/tag/0.58","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58/manifests"},{"name":"0.58a1","sha":"ff17970ed4988a80b699d417bbeec07d63400e24","kind":"commit","published_at":"2021-06-24T16:24:59.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.58a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.58a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58a1/manifests"},{"name":"0.58a0","sha":"cd7678fde65319d7b6955ce9f4678ba4b9e64b66","kind":"commit","published_at":"2021-06-10T04:51:14.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.58a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.58a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.58a0/manifests"},{"name":"0.57.1","sha":"a3faf378834cc9793adeb22dee19ef57c417457e","kind":"commit","published_at":"2021-06-08T16:26:45.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.57.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.57.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57.1/manifests"},{"name":"0.57","sha":"58746d3c514004f504223a724e948469a0d4abb3","kind":"commit","published_at":"2021-06-05T22:06:55.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.57","html_url":"https://github.com/simonw/datasette/releases/tag/0.57","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57/manifests"},{"name":"0.56.1","sha":"6536e02f7412591501eeda9b07ef7977246578f2","kind":"commit","published_at":"2021-06-05T21:54:47.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.56.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.56.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.56.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.56.1/manifests"},{"name":"0.57a1","sha":"7b106e106000713bbee31b34d694b3dadbd4818c","kind":"commit","published_at":"2021-05-27T16:54:21.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.57a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.57a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57a1/manifests"},{"name":"0.57a0","sha":"a443dba82f43c22b03402a4f86c85558ccb526b8","kind":"commit","published_at":"2021-05-23T00:45:54.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.57a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.57a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.57a0/manifests"},{"name":"0.56","sha":"af5a7f1c09f6a902bb2a25e8edf39c7034d2e5de","kind":"commit","published_at":"2021-03-29T00:41:12.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.56","html_url":"https://github.com/simonw/datasette/releases/tag/0.56","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.56","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.56/manifests"},{"name":"0.55","sha":"cb8a293bd7ec54e868d702871b39c550465c0521","kind":"commit","published_at":"2021-02-19T02:01:06.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.55","html_url":"https://github.com/simonw/datasette/releases/tag/0.55","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.55","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.55/manifests"},{"name":"0.54.1","sha":"dd730a391adfb6daf3fb454001edf74f39a39d00","kind":"commit","published_at":"2021-02-02T21:23:39.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.54.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.54.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.54.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.54.1/manifests"},{"name":"0.54","sha":"382e9ecd1d429102417b17a1bd75f066cb904e24","kind":"commit","published_at":"2021-01-25T17:35:06.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.54","html_url":"https://github.com/simonw/datasette/releases/tag/0.54","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.54","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.54/manifests"},{"name":"0.54a0","sha":"5378f023529107ff7edbd6ee4ecab6ac170a83db","kind":"commit","published_at":"2021-01-19T20:50:12.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.54a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.54a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.54a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.54a0/manifests"},{"name":"0.53","sha":"0c616f732cee79db80cad830917666f41b344262","kind":"commit","published_at":"2020-12-11T01:44:36.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.53","html_url":"https://github.com/simonw/datasette/releases/tag/0.53","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.53","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.53/manifests"},{"name":"0.52.5","sha":"611f75d6179588214d56fec46d5a1c88081ea109","kind":"commit","published_at":"2020-12-09T20:03:44.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.52.5","html_url":"https://github.com/simonw/datasette/releases/tag/0.52.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.5/manifests"},{"name":"0.52.4","sha":"e5930e6f889617320454ab53ecc1c438377d49e6","kind":"commit","published_at":"2020-12-05T19:42:42.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.52.4","html_url":"https://github.com/simonw/datasette/releases/tag/0.52.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.4/manifests"},{"name":"0.52.3","sha":"4cce5516661b24afeddaf35bee84b00fbf5c7f89","kind":"commit","published_at":"2020-12-03T19:07:05.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.52.3","html_url":"https://github.com/simonw/datasette/releases/tag/0.52.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.3/manifests"},{"name":"0.52.2","sha":"e048791a9a2686f47d81a2c8aa88aa1966d82521","kind":"commit","published_at":"2020-12-03T00:57:40.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.52.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.52.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.2/manifests"},{"name":"0.52.1","sha":"242bc89fdf2e775e340d69a4e851b3a9accb31c6","kind":"commit","published_at":"2020-11-29T19:38:29.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.52.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.52.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52.1/manifests"},{"name":"0.52","sha":"a8e66f9065fb55a3863cc05dfb2ce52f9618cdb7","kind":"commit","published_at":"2020-11-28T23:54:35.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.52","html_url":"https://github.com/simonw/datasette/releases/tag/0.52","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.52/manifests"},{"name":"0.51.1","sha":"4785172bbcb9edd22b6955b415cd18cd4d83f0aa","kind":"commit","published_at":"2020-11-01T03:33:47.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.51.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.51.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51.1/manifests"},{"name":"0.51","sha":"f0bd2d05f5f7832df4879822afb99d2096c00d48","kind":"commit","published_at":"2020-10-31T22:24:54.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.51","html_url":"https://github.com/simonw/datasette/releases/tag/0.51","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51/manifests"},{"name":"0.51a2","sha":"59ab24af6bd9b517b53162fbffac1d0116100e0d","kind":"commit","published_at":"2020-10-30T17:56:02.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.51a2","html_url":"https://github.com/simonw/datasette/releases/tag/0.51a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51a2/manifests"},{"name":"0.51a1","sha":"0e1e89c6ba3d0fbdb0823272952cf356f3016def","kind":"commit","published_at":"2020-10-30T05:35:23.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.51a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.51a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51a1/manifests"},{"name":"0.51a0","sha":"66120a7a1cb592e8a21164cf537f62a4d7ab1dfc","kind":"commit","published_at":"2020-10-20T05:31:14.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.51a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.51a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.51a0/manifests"},{"name":"0.50.2","sha":"0e58ae7600212c075f5b8ae4b52d2af0e1acd4f1","kind":"commit","published_at":"2020-10-10T03:53:47.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.50.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.50.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50.2/manifests"},{"name":"0.50.1","sha":"6fe30c348c58a0bc312552fd7a889731427b86e5","kind":"commit","published_at":"2020-10-10T00:41:35.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.50.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.50.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50.1/manifests"},{"name":"0.50","sha":"1bdbc8aa7f4fd7a768d456146e44da86cb1b36d1","kind":"commit","published_at":"2020-10-09T17:57:55.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.50","html_url":"https://github.com/simonw/datasette/releases/tag/0.50","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50/manifests"},{"name":"0.50a1","sha":"14982bd900f17a66acc3930ec1a2ff138716d198","kind":"commit","published_at":"2020-10-06T20:50:54.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.50a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.50a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50a1/manifests"},{"name":"0.50a0","sha":"b68cc1c6d4d5dd1a3e9e35e1267aedfcca7f1e47","kind":"commit","published_at":"2020-10-01T23:35:04.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.50a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.50a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.50a0/manifests"},{"name":"0.49.1","sha":"d456b250326822b35169bbd52be5c143b6599fdc","kind":"commit","published_at":"2020-09-15T20:20:15.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.49.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.49.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49.1/manifests"},{"name":"0.49","sha":"c0249525d7df64471900f93ceb23e63463c46dd0","kind":"commit","published_at":"2020-09-14T21:38:24.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.49","html_url":"https://github.com/simonw/datasette/releases/tag/0.49","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49/manifests"},{"name":"0.49a1","sha":"30b98e4d2955073ca2bca92ca7b3d97fcd0191bf","kind":"commit","published_at":"2020-09-14T02:47:21.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.49a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.49a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49a1/manifests"},{"name":"0.49a0","sha":"7178126d902e2cfca606be0b0cff96c6c679c5b8","kind":"commit","published_at":"2020-08-28T23:12:47.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.49a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.49a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.49a0/manifests"},{"name":"0.48","sha":"52eabb019d4051084b21524bd0fd9c2731126985","kind":"commit","published_at":"2020-08-16T18:56:31.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.48","html_url":"https://github.com/simonw/datasette/releases/tag/0.48","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.48","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.48/manifests"},{"name":"0.47.3","sha":"13b3b51087964d5e1a8c1cdd2495e07bdbe176b8","kind":"commit","published_at":"2020-08-15T20:56:08.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.47.3","html_url":"https://github.com/simonw/datasette/releases/tag/0.47.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47.3/manifests"},{"name":"0.47.2","sha":"7702ea602188899ee9b0446a874a6a9b546b564d","kind":"commit","published_at":"2020-08-12T20:54:33.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.47.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.47.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47.2/manifests"},{"name":"0.47.1","sha":"cd8c79d30ac38639a7904a0fd01518121bcaadf1","kind":"commit","published_at":"2020-08-12T02:37:24.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.47.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.47.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47.1/manifests"},{"name":"0.47","sha":"03418ee037057aa85204f5a3feb2066cbb6a9b3e","kind":"commit","published_at":"2020-08-12T00:42:47.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.47","html_url":"https://github.com/simonw/datasette/releases/tag/0.47","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.47/manifests"},{"name":"0.46","sha":"b597aa07e6dd95216f240cbc4ac76d03ae2e841e","kind":"commit","published_at":"2020-08-09T16:09:07.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.46","html_url":"https://github.com/simonw/datasette/releases/tag/0.46","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.46","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.46/manifests"},{"name":"0.45","sha":"f1f581b7ffcd5d8f3ae6c1c654d813a6641410eb","kind":"commit","published_at":"2020-07-01T21:43:07.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.45","html_url":"https://github.com/simonw/datasette/releases/tag/0.45","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45/manifests"},{"name":"0.45a5","sha":"676bb64c877d73f8ff496cef4632f5a8a5a9283c","kind":"commit","published_at":"2020-07-01T04:25:35.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.45a5","html_url":"https://github.com/simonw/datasette/releases/tag/0.45a5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a5/manifests"},{"name":"0.45a4","sha":"265483173bc8341dc02c8b782b9b59d2ce8bbedb","kind":"commit","published_at":"2020-06-29T02:31:16.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.45a4","html_url":"https://github.com/simonw/datasette/releases/tag/0.45a4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a4/manifests"},{"name":"0.45a3","sha":"1f55a4a2b68fa65e56a28baeb7f44122fdeca7e7","kind":"commit","published_at":"2020-06-28T03:22:49.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.45a3","html_url":"https://github.com/simonw/datasette/releases/tag/0.45a3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a3/manifests"},{"name":"0.45a2","sha":"1a5b7d318fa923edfcefd3df8f64dae2e9c49d3f","kind":"commit","published_at":"2020-06-24T04:17:30.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.45a2","html_url":"https://github.com/simonw/datasette/releases/tag/0.45a2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a2/manifests"},{"name":"0.45a1","sha":"b59b92b1b0517cf18fa748ff9d0a0bf86298dd43","kind":"commit","published_at":"2020-06-18T23:52:16.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.45a1","html_url":"https://github.com/simonw/datasette/releases/tag/0.45a1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a1/manifests"},{"name":"0.45a0","sha":"dda932d818b34ccab11730a76554f0a3748d8348","kind":"commit","published_at":"2020-06-18T20:58:09.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.45a0","html_url":"https://github.com/simonw/datasette/releases/tag/0.45a0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.45a0/manifests"},{"name":"0.44","sha":"b906030235efbdff536405d66078f4868ce0d3bd","kind":"commit","published_at":"2020-06-12T01:19:30.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.44","html_url":"https://github.com/simonw/datasette/releases/tag/0.44","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.44","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.44/manifests"},{"name":"0.43","sha":"d56f402822df102f9cf1a9a056449d01a15e3aae","kind":"commit","published_at":"2020-05-28T14:11:06.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.43","html_url":"https://github.com/simonw/datasette/releases/tag/0.43","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.43","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.43/manifests"},{"name":"0.42","sha":"af6c6c5d6f929f951c0e63bfd1c82e37a071b50f","kind":"commit","published_at":"2020-05-08T17:38:27.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.42","html_url":"https://github.com/simonw/datasette/releases/tag/0.42","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.42","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.42/manifests"},{"name":"0.41","sha":"182e5c8745c94576718315f7596ccc81e5e2417b","kind":"commit","published_at":"2020-05-06T18:20:58.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.41","html_url":"https://github.com/simonw/datasette/releases/tag/0.41","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.41","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.41/manifests"},{"name":"0.40","sha":"8da108193b08abf140716f8ac499f32309dfe9cf","kind":"commit","published_at":"2020-04-22T04:06:39.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.40","html_url":"https://github.com/simonw/datasette/releases/tag/0.40","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.40/manifests"},{"name":"0.39","sha":"dedd775512daee49925882654f252df61a9e3b6d","kind":"commit","published_at":"2020-03-25T04:02:37.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.39","html_url":"https://github.com/simonw/datasette/releases/tag/0.39","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.39/manifests"},{"name":"0.38","sha":"7e357abbc38dcc9d19a2f1df3252668a48e941e4","kind":"commit","published_at":"2020-03-08T23:26:50.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.38","html_url":"https://github.com/simonw/datasette/releases/tag/0.38","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.38/manifests"},{"name":"0.37.1","sha":"be20e6991eac2baa9b43e9b26ae209bae805ede5","kind":"commit","published_at":"2020-03-03T03:43:08.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.37.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.37.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.37.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.37.1/manifests"},{"name":"0.37","sha":"c9e6841482b299fceadc5ad548c2dbf58a8f1227","kind":"commit","published_at":"2020-02-26T01:22:02.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.37","html_url":"https://github.com/simonw/datasette/releases/tag/0.37","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.37/manifests"},{"name":"0.36","sha":"b031fe97636b80b05fec409ee1dffb7d044fd4e9","kind":"commit","published_at":"2020-02-22T03:04:46.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.36","html_url":"https://github.com/simonw/datasette/releases/tag/0.36","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.36/manifests"},{"name":"0.35","sha":"30b6f71b306a43605c99bef79302ed5cb22d1924","kind":"commit","published_at":"2020-02-05T02:17:47.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.35","html_url":"https://github.com/simonw/datasette/releases/tag/0.35","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.35/manifests"},{"name":"0.34","sha":"e7f60d2a9b59752e20de8412f7b0a3e9a5359a31","kind":"commit","published_at":"2020-01-30T00:09:01.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.34","html_url":"https://github.com/simonw/datasette/releases/tag/0.34","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.34/manifests"},{"name":"0.33","sha":"59e7014c8a0f4102d7dc79f517540c55c49e1554","kind":"commit","published_at":"2019-12-22T16:27:04.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.33","html_url":"https://github.com/simonw/datasette/releases/tag/0.33","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.33/manifests"},{"name":"0.32","sha":"a95bedb9c423fa6d772c93ef47bc40f13a5bea50","kind":"commit","published_at":"2019-11-14T23:20:21.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.32","html_url":"https://github.com/simonw/datasette/releases/tag/0.32","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.32/manifests"},{"name":"0.31.2","sha":"b51f258d00bb3c3b401f15d46a1fbd50394dbe1c","kind":"commit","published_at":"2019-11-13T16:48:36.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.31.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.31.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.31.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.31.2/manifests"},{"name":"0.31.1","sha":"a22c7761b61baa61b8e3da7d30887468d61d6b83","kind":"commit","published_at":"2019-11-13T02:18:39.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.31.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.31.1/manifests"},{"name":"0.31","sha":"7f89928062b1a1fdb2625a946f7cd5161e597401","kind":"commit","published_at":"2019-11-12T05:33:51.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.31","html_url":"https://github.com/simonw/datasette/releases/tag/0.31","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.31/manifests"},{"name":"0.30.2","sha":"2bf7ce5f517d772a16d7855a35a8a75d4456aad7","kind":"commit","published_at":"2019-11-02T23:12:46.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.30.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.30.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.30.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.30.2/manifests"},{"name":"0.30.1","sha":"3ca290e0db03bb4747e24203c445873f74512107","kind":"commit","published_at":"2019-10-30T19:00:21.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.30.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.30.1/manifests"},{"name":"0.30","sha":"8050f9e1ece9afd0236ad38c6458c12a4ad917e6","kind":"commit","published_at":"2019-10-19T01:08:04.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.30","html_url":"https://github.com/simonw/datasette/releases/tag/0.30","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.30/manifests"},{"name":"0.29.3","sha":"0fc8afde0eb5ef677f4ac31601540d6168c8208d","kind":"commit","published_at":"2019-09-03T00:40:53.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.29.3","html_url":"https://github.com/simonw/datasette/releases/tag/0.29.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29.3/manifests"},{"name":"0.29.2","sha":"6abe6faff6b035e9334dd05f8c741ae9b7a47440","kind":"commit","published_at":"2019-07-14T03:04:05.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.29.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.29.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29.2/manifests"},{"name":"0.29.1","sha":"2a94f3719fb2c4335fcda374fa92f87272b02d34","kind":"commit","published_at":"2019-07-11T16:17:55.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.29.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.29.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29.1/manifests"},{"name":"0.29","sha":"fb7ee8e0ad59a15083234a48e935525f6e7257dd","kind":"commit","published_at":"2019-07-08T03:14:27.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.29","html_url":"https://github.com/simonw/datasette/releases/tag/0.29","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.29/manifests"},{"name":"0.28","sha":"e518f76c5f5dd0138032bfb26387f5bb91086a3f","kind":"commit","published_at":"2019-05-19T21:37:49.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.28","html_url":"https://github.com/simonw/datasette/releases/tag/0.28","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.28/manifests"},{"name":"0.27.1","sha":"3f3f29ac9afe7c41ffc48a3bd2af473a53eecc8a","kind":"commit","published_at":"2019-05-10T05:32:04.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.27.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.27.1/manifests"},{"name":"0.27","sha":"436b8bc1d17c2ab415800ab209204f94e7f7929e","kind":"commit","published_at":"2019-02-01T03:47:05.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.27","html_url":"https://github.com/simonw/datasette/releases/tag/0.27","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.27/manifests"},{"name":"0.26.2","sha":"a418c8b44f82d456be523c8690cf7236bb648c22","kind":"commit","published_at":"2019-01-13T23:09:48.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.26.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.26.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.26.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.26.2/manifests"},{"name":"0.26.1","sha":"4722acc73ce761556b18f5dcbe36b7fef2ee2c69","kind":"commit","published_at":"2019-01-11T00:51:38.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.26.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.26.1/manifests"},{"name":"0.26","sha":"424e146697309a54c05d5d1ba1f840849ddbafdc","kind":"commit","published_at":"2019-01-03T02:53:59.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.26","html_url":"https://github.com/simonw/datasette/releases/tag/0.26","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.26/manifests"},{"name":"0.25.2","sha":"b5128fc53fce6a1bf3b16bad9f318451bc1d1263","kind":"commit","published_at":"2018-12-16T21:26:37.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.25.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.25.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.25.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.25.2/manifests"},{"name":"0.25.1","sha":"3dc0b3fa8c9b9bd81540ffe20c8b7e7a72465274","kind":"commit","published_at":"2018-11-05T06:31:41.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.25.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.25.1/manifests"},{"name":"0.25","sha":"57a71377c992753327a16b417daf79df7f506dd1","kind":"commit","published_at":"2018-09-19T17:48:12.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.25","html_url":"https://github.com/simonw/datasette/releases/tag/0.25","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.25/manifests"},{"name":"0.24","sha":"28872a1fa789f314b0342f4e6182f1c78d6e2bca","kind":"commit","published_at":"2018-07-24T04:34:38.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.24","html_url":"https://github.com/simonw/datasette/releases/tag/0.24","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.24/manifests"},{"name":"0.23.2","sha":"6df6f712b36f0fe75694174906e31242427a8d1d","kind":"commit","published_at":"2018-07-08T05:28:45.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.23.2","html_url":"https://github.com/simonw/datasette/releases/tag/0.23.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.23.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.23.2/manifests"},{"name":"0.23.1","sha":"dea86b9fba78e032ad09673e884e764387daf209","kind":"commit","published_at":"2018-06-21T15:37:13.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.23.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.23.1/manifests"},{"name":"0.23","sha":"e04f5b0d348ef7275a0a5ab9eb53527105132885","kind":"commit","published_at":"2018-06-18T15:11:57.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.23","html_url":"https://github.com/simonw/datasette/releases/tag/0.23","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.23/manifests"},{"name":"0.22.1","sha":"5d6252788230d168ba09f379d1d2af867e3302ab","kind":"commit","published_at":"2018-05-23T14:00:01.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.22.1","html_url":"https://github.com/simonw/datasette/releases/tag/0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.22.1/manifests"},{"name":"0.22","sha":"558d9d7bfef3dd633eb16389281b67d42c9bdeef","kind":"commit","published_at":"2018-05-20T23:41:47.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.22","html_url":"https://github.com/simonw/datasette/releases/tag/0.22","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.22/manifests"},{"name":"0.21","sha":"403211de632cd15f0820cc9399305fc43c187b47","kind":"commit","published_at":"2018-05-05T23:15:38.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.21","html_url":"https://github.com/simonw/datasette/releases/tag/0.21","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.21/manifests"},{"name":"0.20","sha":"3a5d7951ce8f35118ffdd7f8d86e09b909e1218c","kind":"commit","published_at":"2018-04-20T14:36:29.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.20","html_url":"https://github.com/simonw/datasette/releases/tag/0.20","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.20/manifests"},{"name":"0.19","sha":"ba9bfa583179c25aaef94b1f44da7eba74620b9a","kind":"commit","published_at":"2018-04-17T02:12:21.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.19","html_url":"https://github.com/simonw/datasette/releases/tag/0.19","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.19/manifests"},{"name":"0.18","sha":"43ae15c0d14b3e968e8d5bfef72ac0c39783c3a2","kind":"commit","published_at":"2018-04-14T15:36:10.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.18","html_url":"https://github.com/simonw/datasette/releases/tag/0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.18/manifests"},{"name":"0.17","sha":"fb988ace7c7e2bee5ac142a0eab22431d0675a77","kind":"commit","published_at":"2018-04-13T19:04:40.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.17","html_url":"https://github.com/simonw/datasette/releases/tag/0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.17/manifests"},{"name":"0.16","sha":"b6539ff04502536bd1fa96e3b1430bdafc456826","kind":"commit","published_at":"2018-04-13T18:28:55.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.16","html_url":"https://github.com/simonw/datasette/releases/tag/0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.16/manifests"},{"name":"0.15","sha":"7706fe0c67aba5cfe905c7906cae9e0c43cd75b2","kind":"commit","published_at":"2018-04-09T15:48:24.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.15","html_url":"https://github.com/simonw/datasette/releases/tag/0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.15/manifests"},{"name":"0.14","sha":"2edc652df6d786e4f2c3f073e3567002d248be09","kind":"commit","published_at":"2017-12-10T01:33:24.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.14","html_url":"https://github.com/simonw/datasette/releases/tag/0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.14/manifests"},{"name":"0.13","sha":"c160f15c3937f8fbe581276f811e8c58f9137bb1","kind":"commit","published_at":"2017-11-25T03:33:39.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.13","html_url":"https://github.com/simonw/datasette/releases/tag/0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.13/manifests"},{"name":"0.12","sha":"51bdd67691bd69082ae7690af8b905f06050ee80","kind":"commit","published_at":"2017-11-16T15:37:46.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.12","html_url":"https://github.com/simonw/datasette/releases/tag/0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.12/manifests"},{"name":"0.11","sha":"b0f3d4e375655f0764f3137dbcede324f9bbc0cb","kind":"commit","published_at":"2017-11-14T01:48:22.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.11","html_url":"https://github.com/simonw/datasette/releases/tag/0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.11/manifests"},{"name":"0.10","sha":"5928c11ee798a232aa4096706cd47e639d1c9fc2","kind":"commit","published_at":"2017-11-14T00:45:23.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.10","html_url":"https://github.com/simonw/datasette/releases/tag/0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.10/manifests"},{"name":"0.9","sha":"d75f423b6fcfc074b7c6f8f7679da8876f181edd","kind":"commit","published_at":"2017-11-13T22:00:53.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.9","html_url":"https://github.com/simonw/datasette/releases/tag/0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.9/manifests"},{"name":"0.8","sha":"fe279ab7b4ae99dab295d5cf4d39ad06d782997e","kind":"commit","published_at":"2017-11-13T21:17:34.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.8","html_url":"https://github.com/simonw/datasette/releases/tag/0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.8/manifests"},{"name":"0.7","sha":"6b3b05b6db0d2a7b7cec8b8dbb4ddc5e12a376b2","kind":"commit","published_at":"2017-11-13T18:42:30.000Z","download_url":"https://codeload.github.com/simonw/datasette/tar.gz/0.7","html_url":"https://github.com/simonw/datasette/releases/tag/0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/tags/0.7/manifests"}]},"repo_metadata_updated_at":"2024-10-29T19:27:50.897Z","dependent_packages_count":143,"downloads":164014,"downloads_period":"last-month","dependent_repos_count":285,"rankings":{"downloads":1.6684937388737002,"dependent_repos_count":0.8855442173639624,"dependent_packages_count":0.15921176875155554,"stargazers_count":null,"forks_count":null,"docker_downloads_count":2.5456783884273184,"average":1.3147320283541342},"purl":"pkg:pypi/datasette","advisories":[{"uuid":"GSA_kwCzR0hTQS13ODMyLWdnNWcteDQ0bc4ABOP2","url":"https://github.com/advisories/GHSA-w832-gg5g-x44m","title":"Open redirect endpoint in Datasette","description":"### Impact\n\nDeployed instances of Datasette prior to `0.65.2` and `1.0a21` include an open redirect vulnerability.\n\nHits to the path `//example.com/foo/bar/` (the trailing slash is required) will redirect the user to `https://example.com/foo/bar`.\n\n### Patches\n\nThis problem has been patched in both Datasette `0.65.2` and `1.0a21`.\n\n### Workarounds\n\nIf Datasette is running behind a proxy that proxy could be configured to replace `//` with `/` in incoming request URLs.","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-11-06T15:13:33.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":2.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U","references":["https://github.com/simonw/datasette/security/advisories/GHSA-w832-gg5g-x44m","https://github.com/simonw/datasette/issues/2429","https://github.com/simonw/datasette/commit/f257ca6edb64848c3b04b54d41e347c54fe57c05","https://nvd.nist.gov/vuln/detail/CVE-2025-64481","https://github.com/pypa/advisory-database/tree/main/vulns/datasette/PYSEC-2025-73.yaml","https://github.com/advisories/GHSA-w832-gg5g-x44m"],"source_kind":"github","identifiers":["GHSA-w832-gg5g-x44m","CVE-2025-64481"],"repository_url":"https://github.com/simonw/datasette","blast_radius":0.0,"created_at":"2025-11-06T16:00:21.894Z","updated_at":"2026-08-12T04:07:02.107Z","epss_percentage":0.00387,"epss_percentile":0.31588,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13ODMyLWdnNWcteDQ0bc4ABOP2","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13ODMyLWdnNWcteDQ0bc4ABOP2","packages":[{"ecosystem":"pypi","package_name":"datasette","versions":[{"first_patched_version":"1.0a21","vulnerable_version_range":"\u003e= 1.0a0, \u003c 1.0a20"},{"first_patched_version":"0.65.2","vulnerable_version_range":"\u003c 0.65.2"}],"purl":"pkg:pypi/datasette"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13ODMyLWdnNWcteDQ0bc4ABOP2/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS03Y2gzLTdwcDctN2Nwcc4AA1at","url":"https://github.com/advisories/GHSA-7ch3-7pp7-7cpq","title":"Datasette 1.0 alpha series leaks names of databases and tables to unauthenticated users","description":"### Impact\n\nThis bug affects Datasette instances running a Datasette 1.0 alpha - 1.0a0, 1.0a1, 1.0a2 or 1.0a3 - in an online accessible location but with authentication enabled using a plugin such as [datasette-auth-passwords](https://datasette.io/plugins/datasette-auth-passwords).\n\nThe `/-/api` API explorer endpoint could reveal the names of both databases and tables - but not their contents - to an unauthenticated user.\n\n### Patches\n\nDatasette 1.0a4 has a fix for this issue.\n\n### Workarounds\n\nTo work around this issue, block all traffic to the `/-/api` endpoint. This can be done with a proxy such as Apache or NGINX, or by installing the [datasette-block](https://datasette.io/plugins/datasette-block) plugin and adding the following configuration to your `metadata.json` or `metadata.yml` file:\n\n```json\n{\n    \"plugins\": {\n        \"datasette-block\": {\n            \"prefixes\": [\"/-/api\"]\n        }\n    }\n}\n```\nThis will block access to the API explorer but will still allow access to the Datasette read or write JSON APIs, as those use different URL patterns within the Datasette `/database` hierarchy.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-08-22T18:06:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","references":["https://github.com/simonw/datasette/security/advisories/GHSA-7ch3-7pp7-7cpq","https://github.com/simonw/datasette/commit/01e0558825b8f7ec17d3b691aa072daf122fcc74","https://nvd.nist.gov/vuln/detail/CVE-2023-40570","https://github.com/pypa/advisory-database/tree/main/vulns/datasette/PYSEC-2023-154.yaml","https://github.com/advisories/GHSA-7ch3-7pp7-7cpq"],"source_kind":"github","identifiers":["GHSA-7ch3-7pp7-7cpq","CVE-2023-40570"],"repository_url":"https://github.com/simonw/datasette","blast_radius":0.0,"created_at":"2023-08-22T19:05:18.701Z","updated_at":"2026-08-15T20:16:39.658Z","epss_percentage":0.00464,"epss_percentile":0.37604,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Y2gzLTdwcDctN2Nwcc4AA1at","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03Y2gzLTdwcDctN2Nwcc4AA1at","packages":[{"ecosystem":"pypi","package_name":"datasette","versions":[{"first_patched_version":"1.0a4","vulnerable_version_range":"\u003e= 1.0a0, \u003c 1.0a4"}],"purl":"pkg:pypi/datasette"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Y2gzLTdwcDctN2Nwcc4AA1at/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWdmZjMtNzM5Yy1neGZx","url":"https://github.com/advisories/GHSA-gff3-739c-gxfq","title":"Duplicate Advisory: Reflected cross-site scripting issue in Datasette","description":"## Duplicate Advisory\nThis advisory has been withdrawn because it is a duplicate of GHSA-xw7c-jx9m-xh5g. This link is maintained to preserve external references.\n\n## Original Description\nDatasette is an open source multi-tool for exploring and publishing data. The `?_trace=1` debugging feature in Datasette does not correctly escape generated HTML, resulting in a [reflected cross-site scripting](https://owasp.org/www-community/attacks/xss/#reflected-xss-attacks) vulnerability. This vulnerability is particularly relevant if your Datasette installation includes authenticated features using plugins such as [datasette-auth-passwords](https://datasette.io/plugins/datasette-auth-passwords) as an attacker could use the vulnerability to access protected data. Datasette 0.57 and 0.56.1 both include patches for this issue. If you run Datasette behind a proxy you can workaround this issue by rejecting any incoming requests with `?_trace=` or `\u0026_trace=` in their query string parameters.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-06-10T17:22:59.000Z","withdrawn_at":"2024-09-16T15:02:24.000Z","classification":"GENERAL","cvss_score":7.2,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N","references":["https://github.com/simonw/datasette/security/advisories/GHSA-xw7c-jx9m-xh5g","https://nvd.nist.gov/vuln/detail/CVE-2021-32670","https://github.com/simonw/datasette/issues/1360","https://datasette.io/plugins/datasette-auth-passwords","https://owasp.org/www-community/attacks/xss/#reflected-xss-attacks","https://pypi.org/project/datasette","https://github.com/advisories/GHSA-gff3-739c-gxfq"],"source_kind":"github","identifiers":["GHSA-gff3-739c-gxfq"],"repository_url":"https://github.com/simonw/datasette","blast_radius":0.0,"created_at":"2022-12-21T16:12:59.685Z","updated_at":"2026-08-14T00:10:59.914Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWdmZjMtNzM5Yy1neGZx","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWdmZjMtNzM5Yy1neGZx","packages":[{"ecosystem":"pypi","package_name":"datasette","versions":[{"first_patched_version":"0.56.1","vulnerable_version_range":"\u003c 0.56.1"}],"purl":"pkg:pypi/datasette"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWdmZjMtNzM5Yy1neGZx/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXh3N2Mtang5bS14aDVn","url":"https://github.com/advisories/GHSA-xw7c-jx9m-xh5g","title":"Reflected cross-site scripting issue in Datasette","description":"### Impact\n\nThe `?_trace=1` debugging feature in Datasette does not correctly escape generated HTML, resulting in a [reflected cross-site scripting](https://owasp.org/www-community/attacks/xss/#reflected-xss-attacks) vulnerability.\n\nThis vulnerability is particularly relevant if your Datasette installation includes authenticated features using plugins such as [datasette-auth-passwords](https://datasette.io/plugins/datasette-auth-passwords) as an attacker could use the vulnerability to access protected data.\n\n### Patches\n\nDatasette 0.57 and 0.56.1 both include patches for this issue.\n\n### Workarounds\n\nIf you run Datasette behind a proxy you can workaround this issue by rejecting any incoming requests with `?_trace=` or `\u0026_trace=` in their query string parameters.\n\n### References\n\n- [OWASP guide to reflected cross-site scripting](https://owasp.org/www-community/attacks/xss/#reflected-xss-attacks)\n- [Datasette issue #1360](https://github.com/simonw/datasette/issues/1360)\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open a discussion in [simonw/datasette](https://github.com/simonw/datasette/discussions)\n* Email us at `swillison+datasette @ gmail.com`\n","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-06-07T21:47:41.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N","references":["https://github.com/simonw/datasette/security/advisories/GHSA-xw7c-jx9m-xh5g","https://github.com/simonw/datasette/issues/1360","https://datasette.io/plugins/datasette-auth-passwords","https://github.com/advisories/GHSA-gff3-739c-gxfq","https://github.com/pypa/advisory-database/tree/main/vulns/datasette/PYSEC-2021-89.yaml","https://owasp.org/www-community/attacks/xss/#reflected-xss-attacks","https://pypi.org/project/datasette","https://github.com/advisories/GHSA-xw7c-jx9m-xh5g"],"source_kind":"github","identifiers":["GHSA-xw7c-jx9m-xh5g","CVE-2021-32670"],"repository_url":"https://github.com/simonw/datasette","blast_radius":13.010677758045103,"created_at":"2022-12-21T16:12:59.804Z","updated_at":"2026-08-16T10:11:03.549Z","epss_percentage":0.0096,"epss_percentile":0.58548,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXh3N2Mtang5bS14aDVn","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXh3N2Mtang5bS14aDVn","packages":[{"ecosystem":"pypi","package_name":"datasette","versions":[{"first_patched_version":"0.56.1","vulnerable_version_range":"\u003c 0.56.1"}],"purl":"pkg:pypi/datasette"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXh3N2Mtang5bS14aDVn/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE2ajMtYzR3Yy02M3Z3","url":"https://github.com/advisories/GHSA-q6j3-c4wc-63vw","title":"CSRF tokens leaked in URL by canned query form","description":"### Impact\n\nThe HTML form for a read-only canned query includes the hidden CSRF token field added in #798 for writable canned queries (#698).\n\nThis means that submitting those read-only forms exposes the CSRF token in the URL - for example on https://latest.datasette.io/fixtures/neighborhood_search submitting the form took me to:\n\nhttps://latest.datasette.io/fixtures/neighborhood_search?text=down\u0026csrftoken=CSRFTOKEN-HERE\n\nThis token could potentially leak to an attacker if the resulting page has a link to an external site on it and the user clicks the link, since the token would be exposed in the referral logs.\n\n### Patches\n\nA fix for this issue has been released in Datasette 0.46.\n\n### Workarounds\n\nYou can fix this issue in a Datasette instance without upgrading by copying the [0.46 query.html template](https://raw.githubusercontent.com/simonw/datasette/0.46/datasette/templates/query.html) into a custom `templates/` directory and running Datasette with the `--template-dir=templates/` option.\n\n### References\n\nIssue 918 discusses this in details: https://github.com/simonw/datasette/issues/918\n\n### For more information\n\nContact swillison at gmail with any questions.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2020-08-11T14:54:40.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N","references":["https://github.com/simonw/datasette/security/advisories/GHSA-q6j3-c4wc-63vw","https://github.com/simonw/datasette/issues/918","https://github.com/simonw/datasette/commit/7f10f0f7664d474c1be82bf668829e3b736a3d2b","https://snyk.io/vuln/SNYK-PYTHON-DATASETTE-598229","https://github.com/advisories/GHSA-q6j3-c4wc-63vw"],"source_kind":"github","identifiers":["GHSA-q6j3-c4wc-63vw"],"repository_url":"https://github.com/simonw/datasette","blast_radius":0.0,"created_at":"2022-12-21T16:13:22.954Z","updated_at":"2026-08-16T10:22:50.622Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE2ajMtYzR3Yy02M3Z3","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE2ajMtYzR3Yy02M3Z3","packages":[{"ecosystem":"pypi","package_name":"datasette","versions":[{"first_patched_version":"0.46","vulnerable_version_range":"\u003c 0.46"}],"purl":"pkg:pypi/datasette"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE2ajMtYzR3Yy02M3Z3/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/datasette","docker_dependents_count":1,"docker_downloads_count":139,"usage_url":"https://repos.ecosyste.ms/usage/pypi/datasette","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/datasette/dependencies","status":null,"funding_links":["https://github.com/sponsors/simonw"],"critical":null,"issue_metadata":{"last_synced_at":"2024-10-28T17:53:56.761Z","issues_count":887,"pull_requests_count":265,"avg_time_to_close_issue":6491897.493801652,"avg_time_to_close_pull_request":3202623.5529953917,"issues_closed_count":484,"pull_requests_closed_count":217,"pull_request_authors_count":64,"issue_authors_count":147,"avg_comments_per_issue":4.561443066516347,"avg_comments_per_pull_request":2.781132075471698,"merged_pull_requests_count":146,"bot_issues_count":0,"bot_pull_requests_count":104,"past_year_issues_count":168,"past_year_pull_requests_count":64,"past_year_avg_time_to_close_issue":640385.2371134021,"past_year_avg_time_to_close_pull_request":1433145.5272727273,"past_year_issues_closed_count":97,"past_year_pull_requests_closed_count":55,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":44,"past_year_avg_comments_per_issue":2.761904761904762,"past_year_avg_comments_per_pull_request":2.609375,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":27,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/simonw%2Fdatasette/issues","maintainers":[{"login":"simonw","count":709,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/simonw"},{"login":"asg017","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asg017"}],"active_maintainers":[{"login":"simonw","count":127,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/simonw"},{"login":"asg017","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asg017"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/datasette/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/datasette/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/datasette/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/datasette/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/datasette/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/datasette/codemeta","maintainers":[{"uuid":"simonw","login":"simonw","name":null,"email":null,"url":null,"packages_count":386,"html_url":"https://pypi.org/user/simonw/","role":null,"created_at":"2022-12-10T17:36:16.419Z","updated_at":"2022-12-10T17:36:16.419Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/simonw/packages"}]}