Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

move from 3.6 to 3.7 #2909

Closed
wants to merge 72 commits into from
Closed

move from 3.6 to 3.7 #2909

wants to merge 72 commits into from

Conversation

andre-merzky
Copy link
Member

No description provided.

@codecov
Copy link

codecov bot commented Apr 15, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 41.85%. Comparing base (e4dd81b) to head (a7a474b).

❗ Current head a7a474b differs from pull request most recent head 06ea8eb. Consider uploading reports for the commit 06ea8eb to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##            devel    #2909      +/-   ##
==========================================
- Coverage   44.54%   41.85%   -2.70%     
==========================================
  Files          96       95       -1     
  Lines       10555    10535      -20     
==========================================
- Hits         4702     4409     -293     
- Misses       5853     6126     +273     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

@mtitov mtitov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

have a second thought on this change - should it be merged not with the upcoming release? (or even the one after the next?). While SAGA is still the main interface to HPCs, thus not to rush with this enforcement

Comment on lines 56 to 58
include:
- os: ubuntu-20.04
python-version: '3.6'
python-version: '3.7'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

these 3 lines could be removed then (3.7 is in matrix already)

Comment on lines 98 to +100
include:
- os: ubuntu-20.04
python-version: '3.6'
python-version: '3.7'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same as above, all three lines to be removed

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will do

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@mtitov : Sorry, I lost the context of this comment - what lines should be removed?

setup.py Outdated
@@ -167,9 +167,9 @@ def get_version(_mod_root):


# ------------------------------------------------------------------------------
# check python version, should be >= 3.6
# check python version, should be >= 3.7
if sys.hexversion < 0x03060000:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

if sys.hexversion < 0x03070000:

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, I knew we had this somewhere - overlooked... Thanks!

@andre-merzky
Copy link
Member Author

have a second thought on this change - should it be merged not with the upcoming release? (or even the one after the next?). While SAGA is still the main interface to HPCs, thus not to rush with this enforcement

Yeah, I don't mind pushing that down the road a bit.

@mtitov mtitov marked this pull request as draft April 19, 2023 20:30
@mtitov mtitov linked an issue Apr 24, 2023 that may be closed by this pull request
@eirrgang
Copy link
Contributor

eirrgang commented May 4, 2023

Note that you will also need to update the .readthedocs.yml or docs builds will fail.

@mtitov
Copy link
Contributor

mtitov commented Mar 14, 2024

@andre-merzky we can close this PR considering that it is part of other one, which we push right now, and I'll add comments there in regards of this topic.

@andre-merzky
Copy link
Member Author

@andre-merzky we can close this PR considering that it is part of other one, which we push right now, and I'll add comments there in regards of this topic.

Agree - thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

min python version bump
3 participants