fox-it / flow.record

Recordization library
GNU Affero General Public License v3.0
7 stars 9 forks source link

Drop Python 3.7 support #88

Closed yunzheng closed 11 months ago

yunzheng commented 11 months ago

Python 3.7 is EOL since 27 June 2023. Minimal supported Python version for flow.record is now 3.8.

codecov[bot] commented 11 months ago

Codecov Report

Merging #88 (29dbd4f) into main (ccfa214) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #88   +/-   ##
=======================================
  Coverage   79.22%   79.22%           
=======================================
  Files          32       32           
  Lines        2932     2932           
=======================================
  Hits         2323     2323           
  Misses        609      609           
Flag Coverage Δ
unittests 79.22% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

yunzheng commented 11 months ago

Looks like _PosixPath is removed in Python 3.12

pyrco commented 11 months ago

Looks like _PosixPath is removed in Python 3.12

Yes, 3.12 is expected to fail for now on this issue.

Regarding the removal of the local windows tests, you can now also revert the change to tox.ini that was made when these tests were added.