{"action":"created","issue":{"url":"https://api.github.com/repos/gabdube/python-vulkan-triangle/issues/1","repository_url":"https://api.github.com/repos/gabdube/python-vulkan-triangle","labels_url":"https://api.github.com/repos/gabdube/python-vulkan-triangle/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/gabdube/python-vulkan-triangle/issues/1/comments","events_url":"https://api.github.com/repos/gabdube/python-vulkan-triangle/issues/1/events","html_url":"https://github.com/gabdube/python-vulkan-triangle/issues/1","id":168747805,"number":1,"title":"Need To Reference Specific Shared Library Version","user":{"login":"ldo","id":37975,"avatar_url":"https://avatars.githubusercontent.com/u/37975?v=3","gravatar_id":"","url":"https://api.github.com/users/ldo","html_url":"https://github.com/ldo","followers_url":"https://api.github.com/users/ldo/followers","following_url":"https://api.github.com/users/ldo/following{/other_user}","gists_url":"https://api.github.com/users/ldo/gists{/gist_id}","starred_url":"https://api.github.com/users/ldo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ldo/subscriptions","organizations_url":"https://api.github.com/users/ldo/orgs","repos_url":"https://api.github.com/users/ldo/repos","events_url":"https://api.github.com/users/ldo/events{/privacy}","received_events_url":"https://api.github.com/users/ldo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-08-01T21:34:56Z","updated_at":"2016-08-01T21:47:08Z","closed_at":null,"body":"When referencing a shared library on Linux, it is important to note that the unversioned name “foo.so” comes from the development package, while a versioned name like “foo.so.1” comes from the runtime package. It is important that your Python binding has a dependency only on the runtime package, not the development package.\r\n\r\nThe [enclosed patch](https://github.com/gabdube/python-vulkan-triangle/files/394818/ldo-lib-version.txt) fixes this.\r\n\r\nAlso: death to wildcard imports!"},"comment":{"url":"https://api.github.com/repos/gabdube/python-vulkan-triangle/issues/comments/236718262","html_url":"https://github.com/gabdube/python-vulkan-triangle/issues/1#issuecomment-236718262","issue_url":"https://api.github.com/repos/gabdube/python-vulkan-triangle/issues/1","id":236718262,"user":{"login":"gabdube","id":5180925,"avatar_url":"https://avatars.githubusercontent.com/u/5180925?v=3","gravatar_id":"","url":"https://api.github.com/users/gabdube","html_url":"https://github.com/gabdube","followers_url":"https://api.github.com/users/gabdube/followers","following_url":"https://api.github.com/users/gabdube/following{/other_user}","gists_url":"https://api.github.com/users/gabdube/gists{/gist_id}","starred_url":"https://api.github.com/users/gabdube/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gabdube/subscriptions","organizations_url":"https://api.github.com/users/gabdube/orgs","repos_url":"https://api.github.com/users/gabdube/repos","events_url":"https://api.github.com/users/gabdube/events{/privacy}","received_events_url":"https://api.github.com/users/gabdube/received_events","type":"User","site_admin":false},"created_at":"2016-08-01T21:47:08Z","updated_at":"2016-08-01T21:47:08Z","body":"Thank you for reporting this issue. I'll fix it in an instant.\r\n\r\nI have to agree with you about the wildcard, but with ctypes I tend to be lazy and import the whole thing.  (I'll replace the import on xmath though, it's only a few functions after all)"}}
{"actor":{"display_login":"gabdube"}}