https://raw.githubusercontent.com/weewx/weewx/V5/bin/weeplot/genplot.py for the latest v5 version
On Saturday, September 30, 2023 at 1:22:51 PM UTC-7 kd4e wrote: > I'm just setting up WeeWx on an inovato Quadra with an Acu-Rite weather > station (label says Model 01536 > but lsusb says Chaney Instrument Model 01036 weather sensor). > > Anyhow, I'm getting looped data and no chart or graph. > > Where would I find the development version of genplot.py - I don't seem to > be able to locate it in the installed files. > > Thanks! > On Friday, July 14, 2023 at 6:36:49 AM UTC-4 Andrea wrote: > >> >> I solved installing the new version of genplot.py from weewx files that >> are in the developing directory. >> Some software changes and now is up and running again! >> >> Andrea >> Il giorno venerdì 14 luglio 2023 alle 08:09:08 UTC+2 Andrea ha scritto: >> >>> I've already tried this trick but with no succes. >>> Thanks >>> Andrea >>> >>> Il giorno giovedì 13 luglio 2023 alle 23:02:43 UTC+2 Tom Keffer ha >>> scritto: >>> >>>> Look farther upthread for the solution. >>>> >>>> On Thu, Jul 13, 2023 at 1:10 PM Andrea <anicol...@gmail.com> wrote: >>>> >>>>> Hi >>>>> I received the same error. Suddenly I got this error.. while running ! >>>>> I'm using weewx 4.7.0 with Linux Manjaro. >>>>> Can you help me to solve this errror? >>>>> thanks >>>>> Andrea >>>>> >>>>> Il giorno lunedì 3 luglio 2023 alle 02:03:46 UTC+2 Sam Finn ha scritto: >>>>> >>>>>> Thanks again. Backing-off to 9.4.0, and using the modified sqlite.py >>>>>> to take care of the missing RADIAN function, has apparently done the >>>>>> trick! >>>>>> >>>>>> Best - >>>>>> >>>>>> Sam >>>>>> >>>>>> On Sunday, July 2, 2023 at 5:50:12 PM UTC-6 Tom Keffer wrote: >>>>>> >>>>>>> Oops. Foiled by Issue #862 >>>>>>> <https://github.com/weewx/weewx/issues/862>! >>>>>>> >>>>>>> Try an even earlier version of Pillow. Say, 9.4.0. >>>>>>> >>>>>>> -tk >>>>>>> >>>>>>> On Sun, Jul 2, 2023 at 4:39 PM Sam Finn <lsf...@gmail.com> wrote: >>>>>>> >>>>>>>> Hi Tom - >>>>>>>> >>>>>>>> Thanks much! I was running w/Pillow 10.0. I backed-off to 9.5.0 but >>>>>>>> am not getting a different error: >>>>>>>> >>>>>>>> *weewx* sudo bin/wee_reports weewx.conf >>>>>>>> >>>>>>>> Generating as of last timestamp in the database. >>>>>>>> >>>>>>>> Using configuration file weewx.conf >>>>>>>> >>>>>>>> Traceback (most recent call last): >>>>>>>> >>>>>>>> File "/Users/Shared/weewx/bin/weewx/reportengine.py", line 197, >>>>>>>> in run >>>>>>>> >>>>>>>> obj.start() >>>>>>>> >>>>>>>> File "/Users/Shared/weewx/bin/weewx/reportengine.py", line 385, >>>>>>>> in start >>>>>>>> >>>>>>>> self.run() >>>>>>>> >>>>>>>> File "/Users/Shared/weewx/bin/weewx/imagegenerator.py", line 42, >>>>>>>> in run >>>>>>>> >>>>>>>> self.gen_images(self.gen_ts) >>>>>>>> >>>>>>>> File "/Users/Shared/weewx/bin/weewx/imagegenerator.py", line 114, >>>>>>>> in gen_images >>>>>>>> >>>>>>>> image = plot.render() >>>>>>>> >>>>>>>> File "/Users/Shared/weewx/bin/weeplot/genplot.py", line 222, in >>>>>>>> render >>>>>>>> >>>>>>>> self._renderDayNight(sdraw) >>>>>>>> >>>>>>>> File "/Users/Shared/weewx/bin/weeplot/genplot.py", line 266, in >>>>>>>> _renderDayNight >>>>>>>> >>>>>>>> sdraw.rectangle(((xleft,self.yscale[0]), >>>>>>>> >>>>>>>> File "/Users/Shared/weewx/bin/weeplot/utilities.py", line 442, in >>>>>>>> rectangle >>>>>>>> >>>>>>>> self.draw.rectangle(box_scaled, **options) >>>>>>>> >>>>>>>> File "/Library/Python/3.9/site-packages/PIL/ImageDraw.py", line >>>>>>>> 294, in rectangle >>>>>>>> >>>>>>>> self.draw.draw_rectangle(xy, fill, 1) >>>>>>>> >>>>>>>> ValueError: y1 must be greater than or equal to y0 >>>>>>>> >>>>>>>> Are there further suggestions? >>>>>>>> >>>>>>>> Again, thanks! >>>>>>>> >>>>>>>> Sam >>>>>>>> On Sunday, July 2, 2023 at 4:10:30 PM UTC-6 Tom Keffer wrote: >>>>>>>> >>>>>>>>> This is a known problem caused by a change in Pillow, the imaging >>>>>>>>> library used by WeeWX. >>>>>>>>> >>>>>>>>> If you're on a Mac, you probably installed Pillow using pip. See >>>>>>>>> what version of Pillow you have by using these two methods. >>>>>>>>> >>>>>>>>> *python3 -m pip list -v* >>>>>>>>> >>>>>>>>> *python3 -c "import PIL;print(PIL.__version__)"* >>>>>>>>> >>>>>>>>> >>>>>>>>> If it's 10.0, then this is the problem. The solution is to >>>>>>>>> downgrade your copy: >>>>>>>>> >>>>>>>>> *python3 -m pip install Pillow==9.5.0* >>>>>>>>> >>>>>>>>> >>>>>>>>> If it's earlier than 10.0, then it's some other problem. >>>>>>>>> >>>>>>>>> -tk >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sun, Jul 2, 2023 at 2:30 PM Sam Finn <lsf...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> Hi - >>>>>>>>>> >>>>>>>>>> I'm hoping someone can help me get my weewx install working >>>>>>>>>> again. >>>>>>>>>> >>>>>>>>>> Some time ago (last April) weewx stopped updating my web page. >>>>>>>>>> [Many things have been going on and I am only now and able to get to >>>>>>>>>> this.] >>>>>>>>>> There might have been a Mac OS update at that time; however, I >>>>>>>>>> simply don't >>>>>>>>>> know. The weewx.log file is showing the error message >>>>>>>>>> "AttributeError: >>>>>>>>>> tuype object 'ImageDraw' has no attribute 'textsize'". >>>>>>>>>> >>>>>>>>>> I've updated my weewx installation to 4.9.1 and am using the >>>>>>>>>> vanilla weewx.conf file with the minimum system (Vantage) >>>>>>>>>> configuration: >>>>>>>>>> i.e., no special skins, etc. The weewx.log file shows the same >>>>>>>>>> error. >>>>>>>>>> >>>>>>>>>> To my untrained eye I've checked that my python3 installation is >>>>>>>>>> complete, at least as far as packages specified in the docs go. >>>>>>>>>> >>>>>>>>>> Attached are >>>>>>>>>> * the section of the weewx.log file for the most recent weewx >>>>>>>>>> run; >>>>>>>>>> * the [Station] section of the weewx.conf file >>>>>>>>>> >>>>>>>>>> I'm running Vantage Vue h/w (2018) with an old-style weatherlink >>>>>>>>>> console connected to my desktop over ethernet via a Davis datalogger >>>>>>>>>> (also >>>>>>>>>> 2018 vintage). >>>>>>>>>> >>>>>>>>>> Thanks much for any help/guidance. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "weewx-user" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to weewx-user+...@googlegroups.com. >>>>>>>>>> To view this discussion on the web visit >>>>>>>>>> https://groups.google.com/d/msgid/weewx-user/704f5d10-8c3a-4727-85bb-ec3e616aeba5n%40googlegroups.com >>>>>>>>>> >>>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/704f5d10-8c3a-4727-85bb-ec3e616aeba5n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>> -- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "weewx-user" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to weewx-user+...@googlegroups.com. >>>>>>>> >>>>>>> To view this discussion on the web visit >>>>>>>> https://groups.google.com/d/msgid/weewx-user/749c7cc7-aa01-4aa8-83fa-55dca8d06619n%40googlegroups.com >>>>>>>> >>>>>>>> <https://groups.google.com/d/msgid/weewx-user/749c7cc7-aa01-4aa8-83fa-55dca8d06619n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>>> . >>>>>>>> >>>>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "weewx-user" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to weewx-user+...@googlegroups.com. >>>>> >>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/weewx-user/bada1a50-87b4-46ad-b164-629701d2fc9dn%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/bada1a50-87b4-46ad-b164-629701d2fc9dn%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/c7882183-1b41-4639-bdfd-9512efae10e1n%40googlegroups.com.