diff --git a/README.md b/README.md index b443c62..7394251 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -## Welcome to PyWeather (0.6 beta)! +## Welcome to PyWeather (0.6.0.1 beta)! Viewing the weather in a terminal has never been so much fun. ## Development notice: @@ -13,7 +13,7 @@ You can also use git to download PyWeather, using the commands below. ``` git clone https://github.com/o355/pyweather.git -git checkout 0.6-beta (if you want indev code, don't perform this command) +git checkout 0.6.0.1-beta (if you want indev code, don't perform this command) ``` After that, run setup.py, and the setup file will guide you through setting up PyWeather. After that, run pyweather.py, and enjoy the magic of PyWeather! It's as easy as that. @@ -23,14 +23,12 @@ PyWeather was an idea born out of a need for a few things in a terminal weather 2. Accurate weather data. Some scripts use OpenWeatherMap, which in past experience, was inaccurate. 3. Simplicity! Most of the scripts I found were made with the open-mind that you knew how to acquire a Wunderground API key, and follow the tedious steps to get it (or something like that). -I couldn't find a script that like on GitHub, so I made my own. And look what it turned into... +I couldn't find a script that like on GitHub, so I made my own. After typing and deleting around 28,000 lines of code, plus 343 lines from contributors, this is what happened. ## What kind of features are in PyWeather? -Want screenshots? https://imgur.com/a/n7L8B +Want screenshots? https://imgur.com/a/n7L8B - I'll update the screenshots for 0.6 beta soon! -*asciinema demo goes here* - -(the almanac wasn't included, as I actually found a bug when taking the screenshots) +An asciinema demo will come...eventually. Even though PyWeather is in beta, it can presently do a lot. Here's what you can easily see in PyWeather. * A nice "summary" screen for a location @@ -65,7 +63,7 @@ But that's just half the story. I've also baked in loads of other features, too! Oh, I should mention that PyWeather is faster than going to Wunderground, is ad-free (duh), and gets loads more data (that's pretty easy to view), and does it all without confusing you. -Need mobile support? You could get Termux, but that doesn't work (tested it). The best option right now is to spin up a Linux box with SSH and PyWeather, and log into it using Termius (iPhone/Android). +Need mobile support? Check out the non-existant but soon-to-be page in the Wiki! PyWeather also has a few easter eggs. @@ -79,6 +77,6 @@ Contributing is the best way to help me out with the limited time I have to code Read over CONTRIBUTING.md in the .github folder to get a general rundown of how things work. ## Sharing -I've poured hundreds of hours into making PyWeather, and have thousands more to pour in. It would be awesome if you could help spread the word about PyWeather, and to let the courage ones know that they can check weather in their terminal. +PyWeather is basically a solo project, done in my free time. I've been working on PyWeather for nearly 6 months (as of late May 2017), and I've poured in at least 200 hours, if not more into PyWeather. -It's simple. Share the GitHub link. Done. +If you like this project, it'd be great if you could share PyWeather! New stars and forks, along with issues and pull requests will continue to motivate me to improve PyWeather as time goes on. diff --git a/pyweather.py b/pyweather.py index 87a99da..4d6efc4 100644 --- a/pyweather.py +++ b/pyweather.py @@ -308,7 +308,7 @@ def printException_loggerwarn(): # I understand this goes against Wunderground's ToS for logo usage. # Can't do much in a terminal. -print("Hey! Welcome to PyWeather!") +print("Hey, welcome to PyWeather!") print("Below, enter a location to check the weather for that location!") locinput = input("Input here: ") print("Checking the weather, it'll take a few seconds!") diff --git a/storage/config_README.md b/storage/config_README.md index 5ac774a..953ecb7 100644 --- a/storage/config_README.md +++ b/storage/config_README.md @@ -1,4 +1,4 @@ -## PyWeather Configuration Readme - For PyWeather 0.5.2.1/0.6 beta +## PyWeather Configuration Readme - For PyWeather 0.5.2.1/0.6.0.1 beta Since configparser hates comments, this will do for now. Quick notice: This little readme will get an overhaul soon, but that overhaul requires me to look through old versions of PyWeather, to see what configuration options appeared when. That takes time. diff --git a/updater/releasenotes.txt b/updater/releasenotes.txt index 28698ce..7ceebd5 100644 --- a/updater/releasenotes.txt +++ b/updater/releasenotes.txt @@ -1,3 +1,10 @@ +0.6.0.1 beta: +- Fixes a critical bug where a user couldn't provision their config file +when they first downloaded the program. +- Fixes a critical bug where if a user attempted to use the configuration +defaults program, the program didn't properly reset their config file. + +0.6 beta: - Adds an about page was added to PyWeather. - Adds alerts information to PyWeather, but it's only available for US/EU locations. diff --git a/updater/versioncheck.json b/updater/versioncheck.json index adac906..9a1cdee 100644 --- a/updater/versioncheck.json +++ b/updater/versioncheck.json @@ -1,12 +1,12 @@ { "updater": { "apiversion": "1.4", - "latestbuild": "60", - "latestversion": "0.6 beta", - "latestversiontag": "0.6-beta", - "latesturl": "https://github.com/o355/pyweather/releases/download/0.6-beta/pyweather-0.6beta.zip", - "latestfilename": "pyweather-0.6beta.zip", - "releasedate": "5/28/2017", + "latestbuild": "60.1", + "latestversion": "0.6.0.1 beta", + "latestversiontag": "0.6.0.1-beta", + "latesturl": "https://github.com/o355/pyweather/releases/download/0.6.0.1-beta/pyweather-0.6.0.1beta.zip", + "latestfilename": "pyweather-0.6.0.1beta.zip", + "releasedate": "5/29/2017", "nextversionreleasedate": "7/15/2017" } }