{"html_url": "https://github.com/simonw/datasette/issues/161#issuecomment-350158037", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/161", "id": 350158037, "node_id": "MDEyOklzc3VlQ29tbWVudDM1MDE1ODAzNw==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2017-12-08T02:52:34Z", "updated_at": "2017-12-08T02:52:34Z", "author_association": "OWNER", "body": "That might mean your version of SQLite doesn't support that syntax. Unfortunately the version bundled with Python is a bit old - the one built by the Dockerfile in this repo should handle it though.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 278814220, "label": "Support WITH query "}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/161#issuecomment-350182904", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/161", "id": 350182904, "node_id": "MDEyOklzc3VlQ29tbWVudDM1MDE4MjkwNA==", "user": {"value": 388154, "label": "wsxiaoys"}, "created_at": "2017-12-08T06:18:12Z", "updated_at": "2017-12-08T06:18:12Z", "author_association": "NONE", "body": "You're right..got this resolved after upgrading the sqlite version.\r\n\r\nThanks you!", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 278814220, "label": "Support WITH query "}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/141#issuecomment-350292364", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/141", "id": 350292364, "node_id": "MDEyOklzc3VlQ29tbWVudDM1MDI5MjM2NA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2017-12-08T15:33:18Z", "updated_at": "2017-12-08T15:33:18Z", "author_association": "OWNER", "body": "I can emulate this on OS X using a disk image (Disk Utility -> File -> New Image -> Blank Image...) - once mounted, I get the following:\r\n\r\n >>> os.link('/tmp/hello', '/Volumes/Untitled/hello')\r\n Traceback (most recent call last):\r\n File \"\", line 1, in \r\n OSError: [Errno 18] Cross-device link: '/tmp/hello' -> '/Volumes/Untitled/hello'\r\n\r\nI can simulate that in a mock like this:\r\n\r\n\t>>> from unittest.mock import patch\r\n\t>>> @patch('os.link')\r\n\t... def test_link(mock_link):\r\n\t... mock_link.side_effect = OSError\r\n\t... mock_link()\r\n\t... \r\n", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 275814941, "label": "datasette publish can fail if /tmp is on a different device"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/141#issuecomment-350301248", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/141", "id": 350301248, "node_id": "MDEyOklzc3VlQ29tbWVudDM1MDMwMTI0OA==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2017-12-08T16:07:04Z", "updated_at": "2017-12-08T16:07:04Z", "author_association": "OWNER", "body": "This fix should work, please have a go with latest master and let me know if you run into any problems.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 275814941, "label": "datasette publish can fail if /tmp is on a different device"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/154#issuecomment-350302417", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/154", "id": 350302417, "node_id": "MDEyOklzc3VlQ29tbWVudDM1MDMwMjQxNw==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2017-12-08T16:11:24Z", "updated_at": "2017-12-08T16:11:24Z", "author_association": "OWNER", "body": "I think I'll do this as a custom Jinja template filter. That way template authors can re-use it for their own static files if they want.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 276873891, "label": "Datasette CSS should include content hash in the URL"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/154#issuecomment-350323722", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/154", "id": 350323722, "node_id": "MDEyOklzc3VlQ29tbWVudDM1MDMyMzcyMg==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2017-12-08T17:35:25Z", "updated_at": "2017-12-08T17:35:25Z", "author_association": "OWNER", "body": "If I do this as a querystring parameter I won't need to worry about URL routing.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 276873891, "label": "Datasette CSS should include content hash in the URL"}, "performed_via_github_app": null}