Skip to content

Commit

Permalink
0.6.0.1 beta is now ready for release
Browse files Browse the repository at this point in the history
  • Loading branch information
o355 committed May 30, 2017
1 parent 4857a8d commit 2135d72
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 18 deletions.
18 changes: 8 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -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:
Expand All @@ -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.

Expand All @@ -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
Expand Down Expand Up @@ -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.

Expand All @@ -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.
2 changes: 1 addition & 1 deletion pyweather.py
Original file line number Diff line number Diff line change
Expand Up @@ -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!")
Expand Down
2 changes: 1 addition & 1 deletion storage/config_README.md
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
7 changes: 7 additions & 0 deletions updater/releasenotes.txt
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
12 changes: 6 additions & 6 deletions updater/versioncheck.json
Original file line number Diff line number Diff line change
@@ -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"
}
}

0 comments on commit 2135d72

Please sign in to comment.