Commit Graph

2362 Commits

Author SHA1 Message Date
Tom Keffer
08106b104f Ported weeutil tests to Python 3 2018-12-08 06:12:31 -08:00
Tom Keffer
2f16a8b864 Fixed sunrise / sunset bug in sun.py
Problem was how Python 2 divides integers.
2018-12-08 05:41:12 -08:00
Tom Keffer
8b3fa86d77 Improved test coverage. Fixes issue #337. 2018-12-07 18:28:01 -08:00
Tom Keffer
d783438cb8 Added tests of the skin patching process. 2018-12-07 11:31:23 -08:00
Tom Keffer
25af8195f2 Added test of modify_config() 2018-12-07 06:56:15 -08:00
Tom Keffer
b944927aed Added unittests for wxformulas. Working towards issue #337. 2018-12-06 15:41:23 -08:00
Tom Keffer
2ff6c9ab09 Bump to version 3.9.0a5 2018-12-06 10:57:34 -08:00
Tom Keffer
0a5ee55d08 Fixed Brazilian DST problem. Fixes issue #356. 2018-12-06 05:09:32 -08:00
Tom Keffer
b08c6dfb73 Additional reordering tests 2018-12-05 15:38:17 -08:00
Tom Keffer
cdae8a7e00 Upgrade now adds top-level log_success and log_failure to weewx.conf 2018-12-05 15:10:20 -08:00
Tom Keffer
aebc6771b7 Changed from [Defaults] to [ObservationDefaults] 2018-12-05 13:16:55 -08:00
Tom Keffer
0ef5c81658 Fixed bug in top-level log_success and log_failure 2018-12-05 07:53:42 -08:00
Tom Keffer
2a63c44d71 Updated some copyrights. 2018-12-04 13:22:17 -08:00
Tom Keffer
baba2a3987 Bump version to v3.9.0a4 2018-12-04 12:57:53 -08:00
Tom Keffer
bbd3a7acf7 Catch up with development branch 2018-12-03 09:38:58 -08:00
Tom Keffer
93d6e34738 Changed comment 2018-11-29 09:53:13 -08:00
Tom Keffer
bfa2beaaa4 Uninstalling an extension now deletes any versioned skin.conf files. 2018-11-29 08:09:20 -08:00
Tom Keffer
20402b9a71 Make true deep copy of [Defaults] section. 2018-11-29 06:32:13 -08:00
Tom Keffer
d47142b779 Fixed formatting error in error message 2018-11-28 15:58:18 -08:00
Tom Keffer
29b6a36c7a Patch extensions that have skins to V3.9 2018-11-28 11:22:00 -08:00
Tom Keffer
354456be8d Added logging to the patching process. 2018-11-28 09:28:42 -08:00
Tom Keffer
739c09c462 Added --patch-skins option to wee_config. Added to Debian post install. 2018-11-26 08:54:02 -08:00
Tom Keffer
de8ecbb5a3 s/skin_version/skin_semantics/g 2018-11-26 06:00:49 -08:00
Tom Keffer
0eaa61f60e Look in [Defaults] as well as report overrides to intuit unit system 2018-11-25 16:04:54 -08:00
Tom Keffer
c75094a791 Added forgotten 'ET' label to upgraded [Defaults] 2018-11-25 10:34:44 -08:00
Tom Keffer
5b29426ad5 A fresh install sets units in [Defaults] now.
Before, it was in individual reports.
2018-11-25 10:05:04 -08:00
Tom Keffer
ae3c2c0cf3 Comment out scalars in skin.conf that are the same as in [Defaults] 2018-11-25 08:12:54 -08:00
Tom Keffer
eb78dc23e5 Implemented strategy for upgrading skin.conf files. 2018-11-24 09:47:53 -08:00
Tom Keffer
d607f7ff95 Merge branch 'development' into big_default 2018-11-23 15:54:27 -08:00
Tom Keffer
d527bc2825 Started coding to upgrade skin configuration files. 2018-11-23 15:53:10 -08:00
Tom Keffer
36b102aaf0 Avoid interpolation error 2018-11-23 15:51:47 -08:00
Tom Keffer
580bb24d94 Moved weeutil routines that use ConfigObj to their own file 2018-11-23 05:42:30 -08:00
Tom Keffer
0c2a3629dc Use merge_config() 2018-11-21 10:15:54 -08:00
Tom Keffer
793a47d968 Use merge_config 2018-11-21 08:54:30 -08:00
Tom Keffer
f56ac89156 Merge and patch config files. Fixes parentage problem in Sections 2018-11-21 08:53:51 -08:00
Tom Keffer
91ab72d914 Now honors [[[Essentials]] section. Ref #329 2018-11-12 12:29:57 -08:00
Tom Keffer
c9a8c099e4 If software record generation is used, the archive interval is
now what is specified in weewx.conf, even if the station supports
hardware generation.
2018-11-04 17:46:15 -08:00
Tom Keffer
5141e32b18 First cut at promoting skin defaults to weewx.conf 2018-11-03 09:30:28 -07:00
Tom Keffer
d7651d4ec0 Fixed problem with ignored log_success 2018-11-03 09:28:02 -07:00
Tom Keffer
1a75cf115c Fixed problem with uninitialized gap_fraction 2018-11-03 09:25:06 -07:00
Tom Keffer
2f58a49822 Merge remote-tracking branch 'origin/development' into development 2018-11-03 06:46:25 -07:00
Tom Keffer
a3b6d0e9b3 Fixed typo 2018-11-03 06:45:54 -07:00
gjr80
33430b6e89 Implement $almanac.sidereal_time tag (#352)
* Implement sidereal_time() method in class Almanac (implements $almanac.sidereal_time tag)

- added sidereal time doctest

* Document `sidereal_time` tag in Customization Guide and change log
2018-11-01 18:13:37 -07:00
Tom Keffer
e942edbbd5 Refactored building skin_dict into separate function 2018-11-01 08:31:30 -07:00
Tom Keffer
8a91196e4b Make sure log_success and log_failure are type boolean 2018-11-01 07:57:59 -07:00
Tom Keffer
96f2e633ea Clarifying comments for setTransmitterType() 2018-10-31 05:57:55 -07:00
gjr80
2db249a518 De-conflict decode method and decode property names in class ReportTiming 2018-10-31 09:18:36 +10:00
Tom Keffer
3be04f1e07 Minor reformatting 2018-10-30 05:25:46 -07:00
Tom Keffer
3d57a758e7 Fixed problem with skins that have no skin.conf file. 2018-10-29 17:25:55 -07:00
Tom Keffer
5ec310fcec Presence of [StdTimeSynch] stanza is optional. 2018-10-23 18:59:49 -07:00