OpenSenseAction / poligrain

Simplify common tasks for working with point, line and gridded sensor data, focusing on rainfall observations.
https://poligrain.readthedocs.io
BSD 3-Clause "New" or "Revised" License
2 stars 10 forks source link

Bring back support for Python 3.9 #42

Closed cchwala closed 3 months ago

cchwala commented 3 months ago

[Updated info after merging]: This might not have been necessary since there seems to be a recent tensorflow version for Windows on the conda default channel for Python 3.10, e.g. win-64/tensorflow-2.10.0-mkl_py310hd99672f_0.tar.bz2 here. But there is still a problem with windows install when using poligrain together with pycomlink in one env...

We can support Python 3.9 by just dropping some minor things like zip(... ,strict=True) and usingfrom future import annotations`.

We should do that becausepycomlink requires tensorflow and this is currently only available for Python <= 3.9 on Windows.

codecov[bot] commented 3 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (61c4063) to head (57ffa4a). Report is 11 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #42 +/- ## ========================================== Coverage 100.00% 100.00% ========================================== Files 3 4 +1 Lines 43 206 +163 ========================================== + Hits 43 206 +163 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.