There was a second case where a bytearray was being split. We need to use @jepler's fix there as well.
Without this fix, when you would reuse your requests object you'd get an error.
response = requests.get("https://io.adafruit.com/api/v2/time/seconds")
response = requests.get("https://io.adafruit.com/api/v2/time/seconds")
_last_response: <Response object at 3f7b3b20>
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/lib/adafruit_requests.py", line 613, in get
File "/lib/adafruit_requests.py", line 569, in request
File "/lib/adafruit_requests.py", line 277, in close
AttributeError: 'bytearray' object has no attribute 'split'
There was a second case where a bytearray was being split. We need to use @jepler's fix there as well.
Without this fix, when you would reuse your requests object you'd get an error.