{"html_url": "https://github.com/simonw/datasette/issues/306#issuecomment-395463497", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/306", "id": 395463497, "node_id": "MDEyOklzc3VlQ29tbWVudDM5NTQ2MzQ5Nw==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2018-06-07T15:29:28Z", "updated_at": "2018-06-07T15:29:28Z", "author_association": "OWNER", "body": "I started sketching this out in a branch, see pull request #307 - but I've decided I don't like it. I'm going to close this ticket and stick with regular expression URL routing for the moment. If I change my mind in the future the code in #307 lives in separate files (`datasette/routes.py` and `tests/test_routes.py`) so bringing it back into the project will be trivial.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 329661905, "label": "Custom URL routing with independent tests"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/pull/307#issuecomment-395463598", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/307", "id": 395463598, "node_id": "MDEyOklzc3VlQ29tbWVudDM5NTQ2MzU5OA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2018-06-07T15:29:41Z", "updated_at": "2018-06-07T15:29:41Z", "author_association": "OWNER", "body": "Closing this pull request for reasons outlined here: https://github.com/simonw/datasette/issues/306#issuecomment-395463497", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 330323860, "label": "Initial sketch of custom URL routing, refs #306"}, "performed_via_github_app": null}