Skip to content

PR: Drop support for Python 3.6#329

Merged
ccordoba12 merged 6 commits intospyder-ide:masterfrom
dalthviz:fixes_issue_297
Mar 30, 2022
Merged

PR: Drop support for Python 3.6#329
ccordoba12 merged 6 commits intospyder-ide:masterfrom
dalthviz:fixes_issue_297

Conversation

@dalthviz
Copy link
Copy Markdown
Member

Fixes #297

@dalthviz dalthviz added this to the v2.1.0 milestone Mar 25, 2022
@dalthviz dalthviz self-assigned this Mar 25, 2022
Copy link
Copy Markdown
Member

@CAM-Gerlach CAM-Gerlach left a comment

Choose a reason for hiding this comment

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

Thanks for doing all this, and sorry you had to do all the work—I was going to take care of it shortly myself due to QtPy 2.1.0's release evidently approaching, but you got to it first.

As for the CI issue, it appears the qdialog tests need to be skipped when not using conda as well since the same thing happens (CI stalls), though you could try increasing the timeout on QtCore.QTimer.singleShot(100, dialog.accept) since it could be the dialog just isn't ready in time.

I had a few comments here, and there were a couple other spots elsewhere that I submitted a PR against your branch, dalthviz#1 , to fix.

Also, you confirm that the modified skips can't simply be removed, right? Otherwise we get a lot of accumulating techdebt of skips over time.

dalthviz and others added 3 commits March 28, 2022 11:59
PR: Update a couple additional instances of Python 3.6-specific code and comments
* Improve skip `test_patched_qheaderview` reason string
* Remove unnecessary config for CI jobs

Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
Skip PySide6 on macOS with Python 3.7

Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
@dalthviz dalthviz requested a review from CAM-Gerlach March 29, 2022 15:15
Copy link
Copy Markdown
Member

@CAM-Gerlach CAM-Gerlach left a comment

Choose a reason for hiding this comment

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

LGTM now, thanks @dalthviz !

@dalthviz dalthviz requested a review from ccordoba12 March 30, 2022 14:50
Copy link
Copy Markdown
Member

@ccordoba12 ccordoba12 left a comment

Choose a reason for hiding this comment

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

Looks good to me, thanks @dalthviz!

@ccordoba12 ccordoba12 merged commit 6199be5 into spyder-ide:master Mar 30, 2022
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.

Drop Python 3.6 support

3 participants