From bd462c48233eeb9470c418fdec881a88994ec228 Mon Sep 17 00:00:00 2001 From: Brian Mitchell Date: Sat, 24 Apr 2021 20:18:16 -0500 Subject: [PATCH] Update deps This drops support for python 3.5 --- .travis.yml | 3 ++- README.md | 4 ++-- requirements-dev.txt | 10 +++++----- requirements.txt | 6 +++--- 4 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7622b83..94e9a39 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,9 +1,10 @@ dist: xenial language: python python: -- '3.5' - '3.6' - '3.7' +- '3.8' +- '3.9' install: - pip install -r requirements.txt - pip install -r requirements-dev.txt diff --git a/README.md b/README.md index ad2535e..837e137 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# weatherBot [![GitHub release](https://img.shields.io/github/release/BrianMitchL/weatherBot.svg?maxAge=86400)](https://github.com/BrianMitchL/weatherBot/releases/latest) [![Python Version](https://img.shields.io/badge/python-3.5+-blue.svg)](https://www.python.org) [![Build Status](https://travis-ci.org/BrianMitchL/weatherBot.svg?branch=master)](https://travis-ci.org/BrianMitchL/weatherBot) [![Coverage Status](https://coveralls.io/repos/github/BrianMitchL/weatherBot/badge.svg?branch=master)](https://coveralls.io/github/BrianMitchL/weatherBot?branch=master) +# weatherBot [![GitHub release](https://img.shields.io/github/release/BrianMitchL/weatherBot.svg?maxAge=86400)](https://github.com/BrianMitchL/weatherBot/releases/latest) [![Python Version](https://img.shields.io/badge/python-3.6+-blue.svg)](https://www.python.org) [![Build Status](https://travis-ci.org/BrianMitchL/weatherBot.svg?branch=master)](https://travis-ci.org/BrianMitchL/weatherBot) [![Coverage Status](https://coveralls.io/repos/github/BrianMitchL/weatherBot/badge.svg?branch=master)](https://coveralls.io/github/BrianMitchL/weatherBot?branch=master) A Twitter bot for weather. [Powered by Dark Sky](https://darksky.net/poweredby/). @@ -36,7 +36,7 @@ pip3 install -r requirements-dev.txt ``` ## Use -weatherBot.py has been built for Python 3 (tested with 3.5 and above). Legacy Python is not supported. +weatherBot.py has been built for Python 3 (tested with 3.6 and above). Legacy Python is not supported. 1. Set your location and other settings in `weatherBot.conf` 2. Set your API keys and secrets as environmental variables (recommended) or in `keys.py` diff --git a/requirements-dev.txt b/requirements-dev.txt index f12bb40..cefa949 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,5 +1,5 @@ -testfixtures>=6.10.0,<7 -invoke>=1.3.0,<2 -pylint==2.4.3 -yamllint==1.18.0 -coverage>=4.5.4,<5 \ No newline at end of file +testfixtures>=6.17.1,<7 +invoke>=1.5.0,<2 +pylint==2.8.0 +yamllint==1.26.1 +coverage>=5.5,<6 \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index de1e1ef..20d86c7 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -tweepy==3.8.0 +tweepy==3.10.0 python-forecastio==1.4.0 -pytz>=2019.3 -PyYAML==5.1.2 \ No newline at end of file +pytz>=2020.4 +PyYAML==5.4.1 \ No newline at end of file