{"id":3428,"url":"https://patchwork.libcamera.org/api/series/3428/?format=json","web_url":"https://patchwork.libcamera.org/project/libcamera/list/?series=3428","project":{"id":1,"url":"https://patchwork.libcamera.org/api/projects/1/?format=json","name":"libcamera","link_name":"libcamera","list_id":"libcamera_core","list_email":"libcamera-devel@lists.libcamera.org","web_url":"","scm_url":"","webscm_url":""},"name":"Python bindings: PyCameraManager and non-blocking eventfd","date":"2022-08-19T11:16:09","submitter":{"id":109,"url":"https://patchwork.libcamera.org/api/people/109/?format=json","name":"Tomi Valkeinen","email":"tomi.valkeinen@ideasonboard.com"},"version":4,"total":6,"received_total":6,"received_all":true,"mbox":"https://patchwork.libcamera.org/series/3428/mbox/","cover_letter":{"id":17175,"url":"https://patchwork.libcamera.org/api/covers/17175/?format=json","web_url":"https://patchwork.libcamera.org/cover/17175/","msgid":"<20220819111615.39814-1-tomi.valkeinen@ideasonboard.com>","date":"2022-08-19T11:16:09","name":"[libcamera-devel,v4,0/6] Python bindings: PyCameraManager and non-blocking eventfd","mbox":"https://patchwork.libcamera.org/cover/17175/mbox/"},"patches":[{"id":17176,"url":"https://patchwork.libcamera.org/api/patches/17176/?format=json","web_url":"https://patchwork.libcamera.org/patch/17176/","msgid":"<20220819111615.39814-2-tomi.valkeinen@ideasonboard.com>","date":"2022-08-19T11:16:10","name":"[libcamera-devel,v4,1/6] py: meson: Use libcamera_private dependency","mbox":"https://patchwork.libcamera.org/patch/17176/mbox/"},{"id":17177,"url":"https://patchwork.libcamera.org/api/patches/17177/?format=json","web_url":"https://patchwork.libcamera.org/patch/17177/","msgid":"<20220819111615.39814-3-tomi.valkeinen@ideasonboard.com>","date":"2022-08-19T11:16:11","name":"[libcamera-devel,v4,2/6] py: Create PyCameraManager","mbox":"https://patchwork.libcamera.org/patch/17177/mbox/"},{"id":17178,"url":"https://patchwork.libcamera.org/api/patches/17178/?format=json","web_url":"https://patchwork.libcamera.org/patch/17178/","msgid":"<20220819111615.39814-4-tomi.valkeinen@ideasonboard.com>","date":"2022-08-19T11:16:12","name":"[libcamera-devel,v4,3/6] py: Use UniqueFD","mbox":"https://patchwork.libcamera.org/patch/17178/mbox/"},{"id":17179,"url":"https://patchwork.libcamera.org/api/patches/17179/?format=json","web_url":"https://patchwork.libcamera.org/patch/17179/","msgid":"<20220819111615.39814-5-tomi.valkeinen@ideasonboard.com>","date":"2022-08-19T11:16:13","name":"[libcamera-devel,v4,4/6] py: Set EFD_CLOEXEC on eventfd to avoid fd leaking","mbox":"https://patchwork.libcamera.org/patch/17179/mbox/"},{"id":17180,"url":"https://patchwork.libcamera.org/api/patches/17180/?format=json","web_url":"https://patchwork.libcamera.org/patch/17180/","msgid":"<20220819111615.39814-6-tomi.valkeinen@ideasonboard.com>","date":"2022-08-19T11:16:14","name":"[libcamera-devel,v4,5/6] py: Use libcamera's Mutex classes","mbox":"https://patchwork.libcamera.org/patch/17180/mbox/"},{"id":17181,"url":"https://patchwork.libcamera.org/api/patches/17181/?format=json","web_url":"https://patchwork.libcamera.org/patch/17181/","msgid":"<20220819111615.39814-7-tomi.valkeinen@ideasonboard.com>","date":"2022-08-19T11:16:15","name":"[libcamera-devel,v4,6/6] py: Switch to non-blocking eventfd","mbox":"https://patchwork.libcamera.org/patch/17181/mbox/"}]}