Skip to content

PyWeather 0.4.2 beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@o355 o355 released this 15 Mar 01:37
· 809 commits to master since this release

NOTICE: By default, verbosity AND jsonverbosity is enabled in 0.4.2. I forgot to turn it off after doing some debugging. This will be fixed in 0.5, but if you don't want it, just disable verbosity/json verbosity in the config file. Sorry!

SECOND NOTICE: The setup file is broken as of 0.4.2 beta, because of my AMAZING coding.

Happy Pi Day! After not 6 days of hard work, PyWeather 0.4.2 is out, and features some cool bug fixes, and neat additions. Here's the changelog.

  • Adds an autoupdater to PyWeather. Yay!
  • Adds the ability to configure the config file in the setup script.
  • Adds verbosity (of course it did) to almost all scripts.
  • Adds the ability to "back up" your API key, through a separate script. For those times when you really screw up.
  • No more if verbosity == True in the main PyWeather script. I found a way around that!
  • Fixes a bug in which sun/moon rise/set times would show their minute as 0, 1, when it should be 01, 02, etc. Sun/moon rise/set times now look like 6:00 instead of 6:0!
  • Fixes a bug in which if the sun/moon data or almanac data wasn't prefetched on summary, in the detailed view, every time a user viewed the data, a new API call was made.
  • Cleans up some legacy code.

PyWeather 0.5 is now in development. It's a big release, and considering the fact that I have other things to do (my web server isn't 100% configured), I'm estimating a release time of early April. Don't worry! Tons of great features are coming, so stay tuned! The reason for the long day between releases for 0.4.2 was that I'm just busy, and the initial development storm has begun to wear off some.

As always, to update, git pull, or update through the updater. Report bugs if you see them, and now, PyWeather is accepting pull requests! Be sure to view CONTRIBUTING.md in the .github folder, for a general rundown of the rules.