It probably did not work on V4.4.0, but it's only a problem when doing a new installation. Using wee_config directly (as opposed to through setup.py) works as it should.
You can get the modified version of setup.py here <https://raw.githubusercontent.com/weewx/weewx/master/setup.py>. On Wed, Apr 7, 2021 at 11:19 AM Pasi Sainio <[email protected]> wrote: > I went for pure ascii name for my setup, I'll try this with another > install on the weekend. Not sure anymore if it worked with 4.4.0 either. > > sunnuntai 4. huhtikuuta 2021 klo 22.22.32 UTC+3 Tom Keffer kirjoitti: > >> Pasi, >> >> Could you try again, making one small change? In setup.py, change this >> >> proc = subprocess.Popen(args, >> env={'PYTHONPATH': install_lib}, >> stdin=sys.stdin, >> stdout=sys.stdout, >> stderr=sys.stderr) >> to this >> >> os.environ['PYTHONPATH'] = install_lib >> proc = subprocess.Popen(args, >> # env={'PYTHONPATH': install_lib}, >> stdin=sys.stdin, >> stdout=sys.stdout, >> stderr=sys.stderr) >> >> In summary, you are adding one line, and commenting out one line. >> >> Then give it another try. >> >> If you are not comfortable doing this, we'll figure out another solution. >> >> -tk >> >> On Sun, Apr 4, 2021 at 12:46 AM Pasi Sainio <[email protected]> wrote: >> >>> >>> Handling utf-8 letter is broken in the installer. If I set Description >>> to Kyrölä, new install fails with: >>> Traceback (most recent call last): >>> File "/home/weewx/bin/wee_config", line 123, in <module> >>> main() >>> File "/home/weewx/bin/wee_config", line 117, in main >>> config_mgr.run(args, options) >>> File "/home/weewx/bin/weecfg/config.py", line 126, in run >>> backup_path = weecfg.save(config_dict, output_path, not >>> options.no_backup) >>> File "/home/weewx/bin/weecfg/__init__.py", line 215, in save >>> config_dict.write(fd) >>> File "/usr/lib/python3/dist-packages/configobj.py", line 2119, in write >>> 'ascii') >>> UnicodeEncodeError: 'utf-8' codec can't encode characters in position >>> 953-954: surrogates not allowed >>> >>> However, if I make initial config with 4.4.0, seems to work fine, even >>> reconfigure with 4.5.x goes without errors. >>> >>> >>> lauantai 3. huhtikuuta 2021 klo 17.43.44 UTC+3 [email protected] >>> kirjoitti: >>> >> Was seeing if I can embark on project to convert Seasons charts to json >>>> based interactive highcharts. But way out of my depth. >>>> >>>> On Tuesday, 30 March 2021 at 13:02:04 UTC+5:30 [email protected] wrote: >>>> >>>>> The original graphs engine with that day-night-background-coloring is >>>>> nice, too. >>>>> >>>>> [email protected] schrieb am Montag, 29. März 2021 um 13:21:51 >>>>> UTC+2: >>>>> >>>>>> Hoping to see Seasons skin with Highcharts support out of the box >>>>>> with new json support. Something that I would love - in fact seeing how I >>>>>> can do it myself.. >>>>>> >>>>>> On Monday, 29 March 2021 at 02:21:38 UTC+5:30 [email protected] >>>>>> wrote: >>>>>> >>>>>>> All is well in my environment... Running for 68+ hours. >>>>>>> >>>>>>> Devuan 3 (beowulf) >>>>>>> Linux 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 >>>>>>> GNU/Linux >>>>>>> Python 3.7.3 (set via "alternatives") >>>>>>> weewx 4.5.0b2 (setup.py install, using MariaDB) >>>>>>> weatherflow-udp (1.13 2021-02-22 by Jan-Jaap van der Geer) >>>>>>> >>>>>>> I haven't exercised any of the "new features" or functionality. >>>>>>> Am looking forward to v4.5 final release. >>>>>>> >>>>>>> Thanks! >>>>>>> >>>>>>> On Wednesday, March 24, 2021 at 4:10:20 PM UTC-5 Tom Keffer wrote: >>>>>>> >>>>>>>> <snippage> >>>>>>>> >>>>>>> >>>>>>>> Feedback is very welcome!! >>>>>>>> >>>>>>>> -tk >>>>>>>> >>>>>>>> -- >>> You received this message because you are subscribed to the Google >>> Groups "weewx-development" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msgid/weewx-development/b333a1f6-8f9c-4ebc-8ebe-bb1d6d73a8e2n%40googlegroups.com >>> <https://groups.google.com/d/msgid/weewx-development/b333a1f6-8f9c-4ebc-8ebe-bb1d6d73a8e2n%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- > You received this message because you are subscribed to the Google Groups > "weewx-development" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-development/bf8a324d-cef3-4f1b-bc5f-b5b68c4ba2ben%40googlegroups.com > <https://groups.google.com/d/msgid/weewx-development/bf8a324d-cef3-4f1b-bc5f-b5b68c4ba2ben%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "weewx-development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-development/CAPq0zEB54X%2BVOfimvzNfL01Enzzv8Y4H8fKoqREO69_2NetEgA%40mail.gmail.com.
