{"html_url": "https://github.com/simonw/datasette/pull/389#issuecomment-440128762", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/389", "id": 440128762, "node_id": "MDEyOklzc3VlQ29tbWVudDQ0MDEyODc2Mg==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2018-11-20T03:52:11Z", "updated_at": "2018-11-20T03:52:11Z", "author_association": "OWNER", "body": "The problem is Sanic. Here's the error I'm getting:\r\n\r\n```\r\n(venv) datasette $ pytest -x \r\n============================================================= test session starts ==============================================================\r\nplatform darwin -- Python 3.7.1, pytest-4.0.0, py-1.7.0, pluggy-0.8.0\r\nrootdir: /Users/simonw/Dropbox/Development/datasette, inifile:\r\ncollected 258 items \r\n\r\ntests/test_api.py ...................F\r\n\r\n=================================================================== FAILURES ===================================================================\r\n_______________________________________________________ test_table_with_slashes_in_name ________________________________________________________\r\n\r\napp_client = \r\n\r\n def test_table_with_slashes_in_name(app_client):\r\n response = app_client.get('/fixtures/table%2Fwith%2Fslashes.csv?_shape=objects&_format=json')\r\n> assert response.status == 200\r\nE AssertionError: assert 404 == 200\r\n```\r\n\r\nThat's because something about how Sanic handles escape characters in URLs changed between 0.7.0 and 0.8.3.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 382471625, "label": "Bump dependency versions"}, "performed_via_github_app": null}