AlexVerrico / octoprint-stats

Stats for your octoprint instance. Mirrored from https://github.com/amsbr/OctoPrint-Stats originally
14 stars 8 forks source link

adds python 3.7 compatibility #1

Closed benjamin-salchow closed 3 years ago

benjamin-salchow commented 3 years ago

Origin PR from: https://github.com/amsbr/OctoPrint-Stats/pull/37

On my setup Numpy required: apt install libatlas-base-dev

benjamin-salchow commented 3 years ago

Just one deprecation warning on my test:

Okt 10 09:29:37 3dprinter octopi[1257]:   print_df_sum = print_df.groupby("event_ymd")["kwh", "ptime"].sum()
Okt 10 09:29:37 3dprinter octopi[1257]: 2020-10-10 09:29:37,955 - py.warnings - WARNING - /home/octopi/OctoPrint/venv/lib/python3.7/site-packages/octoprint_stats/__init__.py:675: FutureWarning: Indexing with multiple keys (implicitly converted to a tuple of keys) will be deprecate
Okt 10 09:29:37 3dprinter octopi[1257]:   print_df_sum = print_df.groupby("event_ym")["kwh", "ptime"].sum()
AlexVerrico commented 3 years ago

@benjamin-salchow I'm going to merge this, I haven't tested on Python 2 yet, so won't merge to master yet though. Cheers, Alex.