NEWSWORTHY CHANGES IN THE WEATHER UTILITY

Copyright (c) 2006-2008 Jeremy Stanley <fungi@yuggoth.org>.
Permission to use, copy, modify, and distribute this software is
granted under terms provided in the LICENSE file distributed with
this software.

weather 1.4:

  * Replaced the previous BSD-like license with the one used by the
    OpenBSD project (modeled after the Internet Software
    Consortium’s, a two-clause BSD license removing language made
    unnecessary by the Berne convention); this new license is
    functionally identical to the old one, just more terse and
    openly recognized
  * Updated the copyright years on some of the files in the current
    release and added a copyright statement to any files previously
    lacking one
  * Adjusted a couple of hard-coded error message strings to be
    consistent with the output format of the option_parser module
  * Switched from urllib to urllib2 for retrieving data, providing
    a simpler means to detect and report retrieval errors
  * Added a headers option to allow overriding the default list of
    header names for current conditions data filtering
  * Added a quiet option to suppress the preamble lines and
    indentation for both current conditions and forecast output
  * Added furl and murl options to allow overriding of the default
    current conditions and forecast data retrieval URLs
  * Replaced the hardcoded fallback default METAR station ID and
    forecast city/state abbreviation with error messages to minimize
    confusion when necessary values are omitted
  * Added an flines option to allow the maximum number of forecast
    output lines to be shortened
  * Clarified function parameters in calls from the wrapper script
    to ease future ABI changes in the underlying module
  * Some extra comments were added to the source, indentation style
    was updated from tab characters to three-space, and lines longer
    than 79 columns were refactored or otherwise split

 -- Jeremy Stanley <fungi@yuggoth.org>  Sun, 13 Jul 2008 07:49:02 +0000

weather 1.3:

  * Provided a consistent means for relocating weather.py to a private
    location; thanks to Mark Tran for pointing out a conflict with
    pyweather in ArchLinux (and presumably other distros as well)
  * FAQ update to clarify that specifying an id won't automatically
    provide a city and st to get the accompanying forecast

 -- Jeremy Stanley <fungi@yuggoth.org>  Tue, 25 Jul 2006 23:00:47 +0000

weather 1.2:

  * Added more default aliases: PAO, SJC (requested by Russ Allbery)
  * Updated FAQ and README for inclsuion of weather-util in Debian

 -- Jeremy Stanley <fungi@yuggoth.org>  Fri, 30 Jun 2006 17:42:14 +0000

weather 1.1:

  * Calling with undefined aliases now throws an error and exits.
  * Aliases, options and default overrides operate more logically.
  * Switched to "#!/usr/bin/env python" instead for portability.
  * Added 214 standard aliases in the included weatherrc file.
  * Implemented the --omit-forecast option to cancel --forecast.
  * Assorted typographical errors corrected.

 -- Jeremy Stanley <fungi@yuggoth.org>  Tue, 18 Apr 2006 04:33:21 +0000

weather 1.0:

  * Initial release.

 -- Jeremy Stanley <fungi@yuggoth.org>  Sun, 26 Mar 2006 17:08:52 +0000
