apache / submarine

Submarine is Cloud Native Machine Learning Platform.
https://submarine.apache.org/
Apache License 2.0
695 stars 252 forks source link

SUBMARINE-1391. Remove Python3.7 and Tensorflow 2.6-2.10 support #1116

Closed cdmikechen closed 1 year ago

cdmikechen commented 1 year ago

What is this PR for?

Python 3.7 has reached its end of life at the end of June 2023. Meanwhile, we should keep support for the latest 3 versions of tensoflow (2.12-2.14). https://github.com/tensorflow/tensorflow/releases

What type of PR is it?

Improvement

Todos

What is the Jira issue?

https://issues.apache.org/jira/browse/SUBMARINE-1391

How should this be tested?

ci test

Screenshots (if appropriate)

Questions:

codecov[bot] commented 1 year ago

Codecov Report

Merging #1116 (0a82f39) into master (dfcc436) will decrease coverage by 4.15%. Report is 1 commits behind head on master. The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1116      +/-   ##
==========================================
- Coverage   66.83%   62.68%   -4.15%     
==========================================
  Files         130      130              
  Lines        6320     6320              
==========================================
- Hits         4224     3962     -262     
- Misses       2096     2358     +262     
Flag Coverage Δ
python-integration 53.97% <ø> (ø)
python-unit 43.71% <ø> (-4.15%) :arrow_down:

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

see 13 files with indirect coverage changes

:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!