labels_id,labels_id_label,issues_id,issues_id_label 993222446,ci,273944952,Package as standalone binary 993222446,ci,336465018,Travis should push tagged images to Docker Hub for each release 993222446,ci,340730961,Embrace black 993222446,ci,345469355,Automatically create a GitHub release linking to release notes for every tagged release 993222446,ci,445868234,Make it so Docker build doesn't delay PyPI release 993222446,ci,459469278,Try shrinking official image with docker-slim 993222446,ci,466996584,Get tests running on Windows using Travis CI 993222446,ci,522352520,Don't run tests twice when releasing a tag 993222446,ci,530468212,Set up some basic benchmarks as part of the unit tests 993222446,ci,569275763,Release automation: automate the bit that posts the GitHub release 993222446,ci,585626199,latest.datasette.io is no longer updating 993222446,ci,607243940,"Speed up tests with scope=""session""?" 993222446,ci,632843030,Ability to ship alpha and beta releases 993222446,ci,638104520,Research feasibility of 100% test coverage 993222446,ci,638229448,Configure codecov.io 993222446,ci,638238548,Code coverage should ignore files in .coveragerc 993222446,ci,639072811,Rename master branch to main 993222446,ci,675727366,"Travis should not build the master branch, only the main branch" 993222446,ci,677926613,Docker container is no longer being pushed (it's stuck on 0.45) 993222446,ci,679808124,Move CI to GitHub Issues 993222446,ci,688427751,Push to Docker Hub failed - but it shouldn't run for alpha releases anyway 993222446,ci,706486323,'bool' object is not callable error 993222446,ci,718272593,set-env and add-path commands have been deprecated 993222446,ci,733768037,latest.datasette.io should include plugins from fixtures 993222446,ci,755721275,"Table actions hook are order dependent, should not be" 993222446,ci,756761963,Switch to google-github-actions/setup-gcloud for demo deploy 993222446,ci,776634318,Mechanism for minifying JavaScript that ships with Datasette 993222446,ci,776635426,Mechanism for executing JavaScript unit tests 993222446,ci,777677671,Prettier package not actually being cached 993222446,ci,778450486,GitHub Actions workflow to build and sign macOS binary executables 993222446,ci,778682317,GitHub Actions workflow to build manylinux binary 993222446,ci,797651831,Tests are very slow. 993222446,ci,838245338,Unit tests for the Dockerfile 993222446,ci,842862708,Ability to run CI against multiple SQLite versions 993222446,ci,842881221,Latest Datasette tags missing from Docker Hub 993222446,ci,849543502,Speed up tests with pytest-xdist 993222446,ci,912485040,Intermittent CI failure: restore_working_directory FileNotFoundError 993222446,ci,919822817,Official Datasette Docker image should use SQLite >= 3.31.0 (for generated columns) 993222446,ci,956303470,Tests failing with FileNotFoundError in runner.isolated_filesystem 993222446,ci,959278472,Use codespell in CI to spot spelling errors 993222446,ci,974987856,Mechanism to cause specific branches to deploy their own demos 993222446,ci,975049826,Ability to deploy demos of branches 993222446,ci,989986586,Try blacken-docs 993222446,ci,1034535001,"Publish to Docker Hub failing with ""libcrypt.so.1: cannot open shared object file""" 993222446,ci,1058896236,Deploy a live instance of demos/apache-proxy 993222446,ci,1108846067,Tests failing against Python 3.6 993222446,ci,1122413719,Test against Python 3.11 dev version 993222446,ci,1122414274,Test against Python 3.11-dev 993222446,ci,1122450452,Try running tests against macOS and Windows in addition to Ubuntu 993222446,ci,1122451096,Try test suite against macOS and Windows 993222446,ci,1122557010,Get the tests passing against Windows 993222446,ci,1160407071,Test failures with SQLite 3.37.0+ due to column affinity case 993222446,ci,1223459734,Automated test for Pyodide compatibility 993222446,ci,1348394901,Test `--load-extension` in GitHub Actions 993222446,ci,1362402998,Tests reliably failing on Python 3.7 993222446,ci,1422973111,Flaky test: test_serve_localhost_http 993222446,ci,1425682079,Stop syncing main to master 993222446,ci,1455932972,Datasette Lite tests failing due to httpx upgrade 993222446,ci,1469062686,Intermittent `test_delete_row` test failure 993222446,ci,1499081664,Refactor test suite to use mostly `async def` tests 993222446,ci,1499150951,Port as many tests as possible to async def tests against ds_client 993222446,ci,1615891776,Test failure: FAILED tests/test_cli.py::test_install_requirements - FileNotFoundError 993222446,ci,1686042269,Failing test: httpx.InvalidURL: URL too long 993222446,ci,1702354223,Mechanism for deploying a preview of a branch using Vercel 993222446,ci,1780973290,codespell test failure 993222446,ci,1781005740,Adopt ruff for linting 993222446,ci,1781022369,Drop support for Python 3.7 993222446,ci,1781047747,test_homepage intermittent failure 993222446,ci,1907655261,"""Test DATASETTE_LOAD_PLUGINS"" test shows errors but did not fail the CI run" 993222446,ci,1907695234,"Deploy failing with ""plugins/alternative_route.py: Not a directory"""