Commit Graph

242 Commits

Author SHA1 Message Date
Tom Keffer
3bf9a0c8cd Take care of the corner case where setup.py is invoked with PYTHONPATH.
Not sure if setting PYTHONPATH is necessary. Shouldn't be, but it doesn't hurt.
2021-04-06 05:26:46 -07:00
Tom Keffer
2f13784fe7 Do not replace the OS environment when running wee_config as a subprocess.
There's something in the environment that Python needs to encode Unicode using UTF-8.
2021-04-05 07:51:17 -07:00
Tom Keffer
6c90a174f9 Version 4.5.1 2021-04-02 13:26:45 -07:00
Tom Keffer
575524d47a Version 4.5.0 2021-04-02 08:01:41 -07:00
Tom Keffer
26f6146d43 Version 4.5.0b2 2021-03-24 13:52:08 -07:00
Tom Keffer
ffe8c8fc85 Version 4.5.0b1 2021-03-22 07:49:48 -07:00
Tom Keffer
f3de623278 Version 4.5.0a3 2021-03-21 12:09:56 -07:00
Tom Keffer
2ae06ada39 V4.5.0a2 2021-03-20 07:58:35 -07:00
Tom Keffer
d727acdb09 Version 4.5.0a1 2021-03-15 14:58:05 -07:00
Tom Keffer
9bd4419936 V4.4.0 2021-01-30 11:07:10 -08:00
Tom Keffer
510dc7fdf0 V4.3.0 release 2021-01-04 14:54:30 -08:00
Tom Keffer
2c9989eb1b Set log_failure to True in [StdReport].
Change test suites to follow.
V4.3.0b4
2021-01-04 05:20:28 -08:00
Tom Keffer
30e8e02467 V4.3.0b3 2020-12-26 14:08:19 -08:00
Tom Keffer
a5042548ad V4.3.0b2 2020-12-18 09:06:21 -08:00
Tom Keffer
782c7bbe84 V4.3.0b1 2020-12-14 06:13:28 -08:00
Tom Keffer
91987c61d8 Added upgrade instructions for patching.
V4.3.0a2
2020-12-11 16:05:57 -08:00
Tom Keffer
6456ef97fb v4.3.0a1 2020-11-11 09:07:43 -08:00
Tom Keffer
efedd29ef5 V4.2.0 2020-10-26 17:58:43 -07:00
Tom Keffer
e118056212 v4.2.0b2 2020-10-26 08:18:57 -07:00
Tom Keffer
2cde1978fa v4.2.0b1 2020-10-23 14:28:06 -07:00
Tom Keffer
a781fd5398 Run xtype_services just before archive_services.
Version 4.2.0a2
2020-10-22 05:07:48 -07:00
Tom Keffer
1993f13e0d 4.2.0a1 2020-10-19 06:10:14 -07:00
Tom Keffer
06dc466206 Bump version to v4.1.1 2020-05-30 14:55:14 -07:00
Tom Keffer
a55c9cd22b Set Version to 4.1.0 2020-05-25 12:10:00 -07:00
Tom Keffer
b8e455d97d Merge branch 'master' into development 2020-05-15 06:59:00 -07:00
Tom Keffer
bbdbe29a14 More comments. Honor verbose flag. 2020-05-11 18:10:40 -07:00
Tom Keffer
8248bd4894 Set WEEWX_ROOT when installing in non-standard places.
Fixes issue #546.
2020-05-11 07:42:50 -07:00
Tom Keffer
e83fcdf202 Added --no-prompt flag to setup.py 2020-05-03 15:21:06 -07:00
Tom Keffer
c525a047f6 Bumped to Version 4.0.0 2020-04-30 08:19:40 -07:00
Tom Keffer
1d102bdf7b Remove dependency on setuptools.
Drastically pare back information passed to setup(). We are not
going to use pypi, so why complicate things?
2020-04-14 08:39:30 -07:00
Matthew Wall
6a83537eb1 be explicit about setup.py invocation. set setup.py mode so it can still be invoked directly. 2020-04-11 11:07:46 -04:00
Tom Keffer
731c7ff16c No longer backup old 'bin' directories.
Make sure we always overwrite files, even if they are newer,
unless the --force flag has been explicitly set.
2020-04-10 15:20:59 -07:00
Tom Keffer
195ac2ebee Hardwire the version into setup.py. Use makefile to set it. 2020-04-10 15:03:10 -07:00
Tom Keffer
353fcf5852 Go back to saving an old copy of the bin subdirectory
as bin.YYYYMMDDHHSS
2020-04-01 05:51:03 -07:00
Tom Keffer
26a3a5a88f Perform wee_config --upgrade when necessary. 2020-03-26 08:20:44 -07:00
Tom Keffer
be1895b671 More refined dependencies (requires setuptools>v20.8) 2020-03-15 18:03:22 -07:00
Tom Keffer
eb4d4e1dc0 Set PYTHONPATH before executing wee_config. 2020-03-15 10:04:52 -07:00
Tom Keffer
17ebe0d3a3 Perform --no-prompt installation if upgrading. 2020-03-15 07:42:18 -07:00
Tom Keffer
a7db2dc7a8 v4.0.0b16
No longer hardwire in the location of scripts
2020-03-14 18:41:58 -07:00
Tom Keffer
47a9a214a3 Invoke wee_config to customize weewx.conf 2020-03-14 14:28:27 -07:00
Tom Keffer
a8bbdce57d Updated setup.py instructions to use pip exclusively 2020-03-14 12:33:39 -07:00
Tom Keffer
53a319d932 Added 'six' as a requirement. Check for correct version of Python. 2020-02-14 05:50:00 -08:00
gjr80
323572af9e add util/import/wd-example.conf 2020-02-02 12:59:53 +10:00
mwall
a8227c40d5 use modified names for NOAA files in setup.py 2019-11-30 15:20:39 -05:00
Tom Keffer
f90dd8ab7e Inject [Logging] stanza in old weewx.conf 2019-08-17 12:04:19 -07:00
Tom Keffer
42332628d7 Fixed problem when running setup.py under Python 3. 2019-07-16 08:22:11 -07:00
Tom Keffer
954ae05833 Merge branch 'master' into development
# Conflicts:
#	setup.py
2019-05-18 07:19:19 -07:00
Tom Keffer
6e7078dfad Simplified writing temporary file. 2019-05-18 07:14:08 -07:00
Tom Keffer
ad0e497666 If a file user/schemas.py still exists (a relic from V2.7 and earlier),
it is renamed to user/schemas.py.old. Fixes issue #54.
2019-05-17 10:37:40 -07:00
Tom Keffer
cab0a30ff1 Updated setup.py for new CSS and js files 2019-04-18 05:29:47 -07:00