Split out weather specific code
Query now object with initialisation
Split out clean_response
Split common code out to common module
Start test for ambient info
Switches night cassette to weather
Add query_response fixture
Add ambient fixture
Testing query interface
Add casters
Add column renaming
Test data type casting
Add response parser test
Rename query.for_night
Add cassette context manager
Add query classmethod
Upload script uses query object
Main script uploads todays data