{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8684396,"defaultBranch":"master","name":"cython-hidapi","ownerLogin":"trezor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-10T11:41:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4146447?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1705276311.0","currentOid":""},"activityList":{"items":[{"before":"3edb3f2649e52c4cfdd6f1252d2f8403063dce50","after":"15dcc129e5c3de603f717d5f99b56693fbae91d6","ref":"refs/heads/0.7.x","pushedAt":"2024-02-13T17:31:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"limit cython version used for hidapi 0.7.x (#173)\n\nWill not build otherwise","shortMessageHtmlLink":"limit cython version used for hidapi 0.7.x (#173)"}},{"before":"e90217cf04cc5621881aae45db8350974a5a254c","after":"ad03cfdb0516b07d6e37890fc7b75178ad20decf","ref":"refs/heads/master","pushedAt":"2024-01-28T16:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"do not use markdown in docs, use restructured text","shortMessageHtmlLink":"do not use markdown in docs, use restructured text"}},{"before":"690824080c360c60276e4da0f873bd3df223a502","after":"e90217cf04cc5621881aae45db8350974a5a254c","ref":"refs/heads/master","pushedAt":"2024-01-15T01:36:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"enable musllinux build","shortMessageHtmlLink":"enable musllinux build"}},{"before":"250a3f5d8046a5620aeb816e8e553da734c4f1ac","after":"e90217cf04cc5621881aae45db8350974a5a254c","ref":"refs/heads/musl","pushedAt":"2024-01-15T00:35:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"enable musllinux build","shortMessageHtmlLink":"enable musllinux build"}},{"before":null,"after":"250a3f5d8046a5620aeb816e8e553da734c4f1ac","ref":"refs/heads/musl","pushedAt":"2024-01-14T23:51:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"WIP enable musllinux build","shortMessageHtmlLink":"WIP enable musllinux build"}},{"before":"9cfe0e8b981e77ff4318f91827dd9652de38ee01","after":"690824080c360c60276e4da0f873bd3df223a502","ref":"refs/heads/master","pushedAt":"2023-11-13T11:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"build wheels with libusb backend for now (only applicable for Linux)","shortMessageHtmlLink":"build wheels with libusb backend for now (only applicable for Linux)"}},{"before":"814fa595797ad0b863bca2a9deba7414a87c44d9","after":"9cfe0e8b981e77ff4318f91827dd9652de38ee01","ref":"refs/heads/master","pushedAt":"2023-11-12T20:19:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"Tox check with CI on Windows, macOS and Ubuntu (#164)","shortMessageHtmlLink":"Tox check with CI on Windows, macOS and Ubuntu (#164)"}},{"before":"7ec49b454d4976a4c96d671700c7abe23b97e9b2","after":"814fa595797ad0b863bca2a9deba7414a87c44d9","ref":"refs/heads/master","pushedAt":"2023-11-12T19:44:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"fix readme","shortMessageHtmlLink":"fix readme"}},{"before":"7fb424779ccd52cb08af4259b77e0d6aebc2aed4","after":"7ec49b454d4976a4c96d671700c7abe23b97e9b2","ref":"refs/heads/master","pushedAt":"2023-11-12T19:41:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"run black on *.py","shortMessageHtmlLink":"run black on *.py"}},{"before":"ad6c1727d0e971887b9533c066defff2353ab675","after":"7fb424779ccd52cb08af4259b77e0d6aebc2aed4","ref":"refs/heads/master","pushedAt":"2023-11-12T19:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"add env variable mention to readme","shortMessageHtmlLink":"add env variable mention to readme"}},{"before":"5cae7c36f9cdcb9da792961e8ed78a64770401ea","after":"ad6c1727d0e971887b9533c066defff2353ab675","ref":"refs/heads/master","pushedAt":"2023-11-12T19:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"make it possible to override options via env variables too","shortMessageHtmlLink":"make it possible to override options via env variables too"}},{"before":"5cae7c36f9cdcb9da792961e8ed78a64770401ea","after":null,"ref":"refs/heads/rework","pushedAt":"2023-11-12T19:26:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"}},{"before":"c9eec80d27b5e23055e0c675590f93c88ab49a88","after":"5cae7c36f9cdcb9da792961e8ed78a64770401ea","ref":"refs/heads/master","pushedAt":"2023-11-12T19:26:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"rework build (#162)\n\n* fix compilation\r\n* use pkg-config to find dependencies\r\n* hidraw as a default on Linux","shortMessageHtmlLink":"rework build (#162)"}},{"before":"c9eec80d27b5e23055e0c675590f93c88ab49a88","after":"5cae7c36f9cdcb9da792961e8ed78a64770401ea","ref":"refs/heads/rework","pushedAt":"2023-11-12T18:42:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"rework build (#162)\n\n* fix compilation\r\n* use pkg-config to find dependencies\r\n* hidraw as a default on Linux","shortMessageHtmlLink":"rework build (#162)"}},{"before":"6b7e109226c4836c69cf22b62b59a711c0e727dd","after":"c9eec80d27b5e23055e0c675590f93c88ab49a88","ref":"refs/heads/rework","pushedAt":"2023-11-12T18:41:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"Fix impropper hid_bus_type declaration\n\n- To match the original declaration in HIDAPI upstream\nand avoid compilation errors with newer gcc;\n- Include all \"system\" headers with '<>';\nto be explicit that those don't belong to this project/module;","shortMessageHtmlLink":"Fix impropper hid_bus_type declaration"}},{"before":"6b7e109226c4836c69cf22b62b59a711c0e727dd","after":"c9eec80d27b5e23055e0c675590f93c88ab49a88","ref":"refs/heads/master","pushedAt":"2023-11-12T16:00:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"Fix impropper hid_bus_type declaration\n\n- To match the original declaration in HIDAPI upstream\nand avoid compilation errors with newer gcc;\n- Include all \"system\" headers with '<>';\nto be explicit that those don't belong to this project/module;","shortMessageHtmlLink":"Fix impropper hid_bus_type declaration"}},{"before":null,"after":"6b7e109226c4836c69cf22b62b59a711c0e727dd","ref":"refs/heads/rework","pushedAt":"2023-11-12T15:19:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"update github actions","shortMessageHtmlLink":"update github actions"}},{"before":"09202bea6f24bf7762a288ab6077151a509ca74e","after":"6b7e109226c4836c69cf22b62b59a711c0e727dd","ref":"refs/heads/master","pushedAt":"2023-10-17T09:25:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"update github actions","shortMessageHtmlLink":"update github actions"}},{"before":"89aaf081e108c1ad25aefaf52335d095895ad9df","after":"09202bea6f24bf7762a288ab6077151a509ca74e","ref":"refs/heads/master","pushedAt":"2023-10-17T09:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"reintroduce requirements.txt","shortMessageHtmlLink":"reintroduce requirements.txt"}},{"before":"eaf771d83d560bb25120efbdce08180e3357192f","after":"89aaf081e108c1ad25aefaf52335d095895ad9df","ref":"refs/heads/master","pushedAt":"2023-10-17T09:12:12.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"README: git clone can get the submodule too","shortMessageHtmlLink":"README: git clone can get the submodule too"}},{"before":"749da6931f57c4c30596de678125648ccfd6e1cd","after":"eaf771d83d560bb25120efbdce08180e3357192f","ref":"refs/heads/master","pushedAt":"2023-10-17T08:08:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"Exposing bus_type field from hid_device_info.","shortMessageHtmlLink":"Exposing bus_type field from hid_device_info."}},{"before":"adf89859d79a7da114d0993d0cf7fa0916489a6a","after":"749da6931f57c4c30596de678125648ccfd6e1cd","ref":"refs/heads/master","pushedAt":"2023-07-20T11:10:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"Require Cython<3 instead of Cython","shortMessageHtmlLink":"Require Cython<3 instead of Cython"}},{"before":"a4e83fc199dc582157fe1f31a2c1c97d4fcdda3b","after":"adf89859d79a7da114d0993d0cf7fa0916489a6a","ref":"refs/heads/master","pushedAt":"2023-07-12T14:07:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"Print the last hidapi error in addition to the exception","shortMessageHtmlLink":"Print the last hidapi error in addition to the exception"}},{"before":"04a31cb729da2eb25d0bc480e6ad18f27da1da19","after":"a4e83fc199dc582157fe1f31a2c1c97d4fcdda3b","ref":"refs/heads/master","pushedAt":"2023-05-28T11:03:59.886Z","pushType":"push","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"bump hidapi to 0.14.0","shortMessageHtmlLink":"bump hidapi to 0.14.0"}},{"before":"8e92053d0d7f5a5dd9bdfeb6a78191ef717cdccf","after":"04a31cb729da2eb25d0bc480e6ad18f27da1da19","ref":"refs/heads/master","pushedAt":"2023-05-11T07:11:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prusnak","name":"Pavol Rusnak","path":"/prusnak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42201?s=80&v=4"},"commit":{"message":"Call hid_init() at import time, to avoid macOS crash (#150)\n\nfixes https://github.com/trezor/cython-hidapi/issues/142\r\nfixes https://github.com/trezor/cython-hidapi/issues/148\r\n\r\nnote https://github.com/trezor/cython-hidapi/issues/148#issuecomment-1542302679 :\r\n> HIDAPI on macOS has an additional issue regarding thread-safety.\r\n> I did encountered it in my project(s) but didn't have enough time to gather info/find a root cause.\r\n> Looks like on macOS hid_init/hid_exit needs to be called in the same thread,\r\n> which is an additional restriction compared to other platforms.","shortMessageHtmlLink":"Call hid_init() at import time, to avoid macOS crash (#150)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD-cFLCAA","startCursor":null,"endCursor":null}},"title":"Activity ยท trezor/cython-hidapi"}