This repository has been archived by the owner on Dec 23, 2023. It is now read-only.
Releases: BrianMitchL/weatherBot
Releases · BrianMitchL/weatherBot
weatherBot v5.0
Breaking changes:
- Drop support for Python 3.5
Changes:
- Update dependencies
- Fix security vulnerabilities in PyYAML
weatherBot v4.0.1
- Update dependencies
- Use
sys.exit()
overexit()
for exiting due to a crash
weatherBot v4.0.0
Breaking changes:
- Drop Python 3.4 support
Changes:
- Upgrade dependencies
- Update tweepy and use new arguments for sending a DM on a crash. Not sure if prior versions will continue to work or not (untested).
weatherBot v3.0.1
Minor update with a few small changes:
- Updates dependencies
- Linted with new checks
- Docs
- New strings
weatherBot v3.0
Breaking Changes
Python 3.3 is no longer supported
Changes
- Support 280 character tweets
- Support variable location tweets with coordinates but no place name
- This is configurable with the new string
unnamed_location_name
- This is configurable with the new string
- Update dependencies
- Minor refactoring
- Use
textwrap.shorten
for truncating tweets - Use
load_forecast
overmanual
from forecastio now that the lang parameter is supported
- Use
weatherBot v2.3
This release changes the following:
- Truncate a tweet that is over 140 characters. This will keep any hashtags and add an ellipsis to indicate that truncation occurred. (thanks for the bug report in #25)
- Fix a crash with trying to cache alerts that had no expiration time
- Update dependencies
weatherBot v2.2.2
- Update pylint to 1.7.1 (this brings Python 3.6 support for linting)
- Fix emoji bug
weatherBot v2.2.1
- Changes the dry special condition from 30% humidity to 25%
- Many new strings!
weatherBot v2.2
This version adds support for the recent alert updates in the Dark Sky API. A modified strings YAML file will need it's alerts to be updated. expired
is no longer guaranteed to be available every time.
weatherBot v2.1.1
This minor release updates the default/example Twitter user for variable location.