Releases: briis/pyweatherflowudp
Releases · briis/pyweatherflowudp
Release v1.4.5
What's Changed
- Bump pytest from 7.4.0 to 7.4.2 by @dependabot in #87
- Bump black from 23.7.0 to 23.9.1 by @dependabot in #88
- Bump pytest-timeout from 2.1.0 to 2.2.0 by @dependabot in #92
- Bump pylint from 2.17.5 to 3.0.1 by @dependabot in #93
- Bump tox from 4.10.0 to 4.11.3 by @dependabot in #89
- Fix vapor pressure by @natekspencer in #94
Full Changelog: v1.4.4...v1.4.5
v1.4.4
What's Changed
- Bump tox from 4.6.4 to 4.10.0 by @dependabot in #82
- Bump black from 23.3.0 to 23.7.0 by @dependabot in #77
- Bump pytest from 7.3.1 to 7.4.0 by @dependabot in #81
- Bump pylint from 2.17.4 to 2.17.5 by @dependabot in #78
- Bump pytest-asyncio from 0.21.0 to 0.21.1 by @dependabot in #80
- Bump mypy from 1.5.0 to 1.5.1 by @dependabot in #83
- Add
power_save_mode
property to Tempest devices by @natekspencer
Full Changelog: v1.4.3...v1.4.4
v1.4.3
What's Changed
- Support Pint 0.20 and Pint 0.21 by @quentinmit in #74
- Bump pint from 0.19.2 to 0.21.1 by @dependabot in #68
- Bump tox from 4.5.0 to 4.6.4 by @dependabot in #73
- Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #67
- Bump pylint from 2.17.3 to 2.17.4 by @dependabot in #64
- Bump mypy from 1.1.1 to 1.5.0 by @dependabot in #75
New Contributors
- @quentinmit made their first contribution in #74
Full Changelog: v1.4.2...v1.4.3
v1.4.2
What's Changed
- Adjusted logic for
heat_index
to match WeatherFlow documentation by @natekspencer in #57 - Add
feels_like_temperature
to calc.py by @natekspencer in #59
Other changes
- Setup dependabot and github actions by @natekspencer in #22
- Bump tox from 3.25.0 to 4.0.18 by @dependabot in #23
- Bump pytest-asyncio from 0.18.3 to 0.20.3 by @dependabot in #24
- Bump pytest-cov from 3.0.0 to 4.0.0 by @dependabot in #25
- Bump mypy from 0.961 to 0.991 by @dependabot in #26
- Bump flake8 from 4.0.1 to 5.0.4 by @dependabot in #27
- Use newer dependency groups for poetry by @natekspencer in #28
- Bump pydocstyle from 6.1.1 to 6.3.0 by @dependabot in #30
- Bump pylint from 2.15.9 to 2.15.10 by @dependabot in #31
- Bump tox from 4.0.18 to 4.3.5 by @dependabot in #32
- Bump pytest from 7.2.0 to 7.2.1 by @dependabot in #33
- Bump isort from 5.11.4 to 5.12.0 by @dependabot in #35
- Bump tox from 4.3.5 to 4.4.4 by @dependabot in #37
- Bump pylint from 2.15.10 to 2.16.1 by @dependabot in #36
- Bump pylint from 2.16.1 to 2.16.2 by @dependabot in #39
- Bump tox from 4.4.4 to 4.4.5 by @dependabot in #38
- Bump tox from 4.4.5 to 4.4.6 by @dependabot in #40
- Bump pytest from 7.2.1 to 7.2.2 by @dependabot in #41
- Bump tox from 4.4.6 to 4.4.7 by @dependabot in #43
- Bump black from 22.12.0 to 23.1.0 by @dependabot in #44
- Bump pylint from 2.16.2 to 2.17.0 by @dependabot in #45
- Bump mypy from 0.991 to 1.1.1 by @dependabot in #42
- Bump pytest-asyncio from 0.20.3 to 0.21.0 by @dependabot in #47
- Bump black from 23.1.0 to 23.3.0 by @dependabot in #50
- Bump pylint from 2.17.0 to 2.17.3 by @dependabot in #55
- Bump tox from 4.4.7 to 4.5.0 by @dependabot in #56
- Bump pytest from 7.2.2 to 7.3.1 by @dependabot in #53
- Add python 3.11 to tests by @natekspencer in #58
- Release 1.4.2 by @natekspencer in #60
New Contributors
- @dependabot made their first contribution in #23
Full Changelog: v1.4.1...v1.4.2
v1.4.1
What's Changed
- Adjust logic for sea level pressure to match WeatherFlow by @natekspencer in #20
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- Adjusted logic for
wind_direction
andwind_direction_cardinal
to report based on the last wind event or observation, whichever is most recent (similar towind_speed
) - Added properties for
wind_direction_average
andwind_direction_average_cardinal
to report only on the average wind direction - Handle UnicodeDecodeError during message processing
- Bump Pint to ^0.19
Breaking Changes:
- The properties
wind_direction
andwind_direction_cardinal
now report based on the last wind event or observation, whichever is most recent. If you want the wind direction average (previous logic), please use the propertieswind_direction_average
andwind_direction_average_cardinal
, respectively - The default symbol for
rain_rate
is nowmm/h
instead ofmm/hr
due to Pint 0.19 - hgrecco/pint#1454
Full Changelog: v1.3.1...v1.4.0
v1.3.1
v1.3.0
What's Changed
- Add cloud base and freezing level calculations
- Rename parameter height to altitude on calculate_sea_level_pressure
- Works with named height parameter still, but will produce a warning and eventually be dropped
v1.1.2
What's Changed
- Handle null wind values on observations, which happens during low voltage mode
- Fix units associated with wind_sample_interval (was erroneously in minutes, now correctly in seconds)
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Better handling of missing data points when parsing messages which may occure when the firmware revision changes
From 1.1.0
- Deprecated rain_amount_previous_minute due to name/units inconsistency
- Added rain_accumulation_previous_minute, measured in millimeters (mm)
- Added rain_rate, measured in millimeters per hour (mm/hr)
- Added wind_direction_cardinal to indicate the wind direction based on a 16-wind compass rose
Full Changelog: v1.0.1...v1.1.1