NEWSWORTHY CHANGES IN THE WEATHER UTILITY Copyright (c) 2006-2008 Jeremy Stanley . 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 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 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 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 Tue, 18 Apr 2006 04:33:21 +0000 weather 1.0: * Initial release. -- Jeremy Stanley Sun, 26 Mar 2006 17:08:52 +0000