This repository has been archived by the owner on Jun 7, 2022. It is now read-only.
Releases: ReagentX/purple_air_api
Releases · ReagentX/purple_air_api
Purple Air Client v1.3.0
Thanks to @pjrobertson for the following contributions:
- Implement #95
- Fix #88
- Add new historical methods:
get_all_historical
get_historical_between
get_all_historical_between
Additional changes:
- Make some methods private
- Add more types
- Update documentation
Purple Air Client v1.2.6
Purple Air Client v1.2.5
- Update code using
requests_cache
dependency for #81 - Use sessions instead of monkey-patching
requests
- Pin dependency versions
Purple Air Client v1.2.4
Purple Air Client v1.2.3
Purple Air Client v1.2.2.1
- Add temporary query string to initial call to make the app work while we wait for the new PurpleAir API launch
Purple Air Client v1.2.2
- Add temporary query string to initial call to make the app work while we wait for the new PurpleAir API launch
Purple Air Client v1.2.1
Purple Air Client v1.2
- Better filter logic when sending network sensor data to
DataFrame
s for #49 - Add filters for sensors with and without children for #49
- Better error formatting when given bad or missing data
- Update sample code and documentation for
to_dataframe
, add notes about Channels - Fix bug where the library attempted to get Statistics data from the wrong field
- Rename
'a'
and'b'
to'parent'
and'child'
throughout app - Add missing
ADC
,RSSI
, and1day_avg
fields to data exports for #51 - Add
as_dict
andas_flat_dict
asChannel
methods for #52 - Add
as_list
toSensor
methods - Simplify logic for
as_dict
andas_flat_dict
forSensor
Purple Air Client v1.1.2
- Add several data points previously not parsed
- Raise better errors on failures to instantiate sensors
- Simplified sensor and channel parsing logic
- Add some missing type hints
- Add better tests for exporting data