If anyone is willing to review the code/PR changes or even just test these changes in their existing scripts that would be very helpful. cc @Symbioquine @Farmer-Ed @Fosten @mattman0123 !
You can install this dev version of farmOS.py from my personal branch using pip:
pip install git+https://github.com/paul121/farmOS.py.git@1.x-2.x-async
We’ve actually been using these changes for async support in a custom script for Rothamsted and async is proving very useful! (10x improvement when making 100s of requests) farmOS.py async Rothamsted example · GitHub