MattyG
MattyG
Realted: https://stackoverflow.com/questions/57138804/pipenv-install-opencv-python-fails-on-fresh-raspbian-installation and https://github.com/piwheels/packages/issues/52
Check out #340 also.
Gentle poke for thoughts @davidplowman
I can do that. I usually just add typing as I need to get my IDE type-checks to come up happy. GIven the diff size of
I opted to break it into 3 PR's. When you get a chance if you get #359 and #358 I can rebase/squash/sign the remaining bits here.
@davidplowman when the two above go in, I will rebase this one.
Moved to #375
@davidplowman any thoughts on the above?
My thoughts on the `Lock` vs. `RLock` here is mainly looking at code minimization. Just a bit further on, I think most of this could be transformed into input/output queues...
As a heads up you have the potential for both flask threads and multiprocess access of the camera in this use case. Some substantial fraction of the `picamera2.Camera` calls are...