Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Mnt drop py36#17662

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
timhoffm merged 5 commits intomatplotlib:masterfromtacaswell:mnt_drop_py36
Jul 6, 2020
Merged

Mnt drop py36#17662

timhoffm merged 5 commits intomatplotlib:masterfromtacaswell:mnt_drop_py36
Jul 6, 2020

Conversation

tacaswell
Copy link
Member

PR Summary

Drop support for py36

closes#17652

PR Checklist

This should not go in until after we branch v3.3.x off of master and still needs an API change note added (but I want to let the dust settle on the renaming / moving associated with 3.3 before doing that.

@tacaswelltacaswell added this to thev3.4.0 milestoneJun 17, 2020
@tacaswelltacaswellforce-pushed themnt_drop_py36 branch 4 times, most recently from32ae2c1 to0d0e88cCompareJune 19, 2020 22:01
@tacaswelltacaswell marked this pull request as ready for reviewJune 28, 2020 22:05
@tacaswell
Copy link
MemberAuthor

I can squash this to one commit if we want.

@tacaswelltacaswell added the Release criticalFor bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions. labelJun 28, 2020
@anntzer
Copy link
Contributor

(prefer this being squashed)

@tacaswell
Copy link
MemberAuthor

I left each minimum version change as its own commit but squashed the CI thrashing.

TEST_ALL: "no"
EXTRAREQS: "-r requirements/testing/travis_extra.txt"
- PYTHON_VERSION: "3.7"
- PYTHON_VERSION: "3.8"
CONDA_INSTALL_LOCN: "C:\\Miniconda37-x64"
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
CONDA_INSTALL_LOCN:"C:\\Miniconda37-x64"
CONDA_INSTALL_LOCN:"C:\\Miniconda38-x64"

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

This doesn't work unless we update the windows image we are using.

@@ -55,19 +56,15 @@ install:
# For building, use a new environment
- conda create -q -n test-environment python=%PYTHON_VERSION% tk
- activate test-environment
# pull pywin32 from conda because on py38 there is something wrong with finding
Copy link
Member

Choose a reason for hiding this comment

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

Is that because of wrong conda above?

Copy link
MemberAuthor

Choose a reason for hiding this comment

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

I don't think so, we are still ending up with a py38 env and it should be de-coupled from Python version of the "base" conda enivorment. I think this has to do with Python tightening up its rules about how dlls are discovered. There are a bunch of related issues on the pywin32 issues tracker.

@tacaswelltacaswellforce-pushed themnt_drop_py36 branch 3 times, most recently froma8f1e20 to924e1cfCompareJuly 3, 2020 01:33
@QuLogic
Copy link
Member

LGTM, but waiting on the API change note.

This was release in March 2018 and is the first version ofpython-dateutil that does not have deprecation warnings due to thecollections -> collections.abc change in CPython.
This is released in Sept 2018 and is the earliest version to not warndue to the collections -> collections.abc change in CPython.
This is consistent with our policy and NEP29
@timhoffmtimhoffm merged commit1acf1b5 intomatplotlib:masterJul 6, 2020
@tacaswelltacaswell deleted the mnt_drop_py36 branchJuly 6, 2020 20:29
@QuLogicQuLogic mentioned this pull requestJul 10, 2020
2 tasks
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@QuLogicQuLogicQuLogic left review comments

@anntzeranntzeranntzer approved these changes

@timhoffmtimhoffmtimhoffm approved these changes

@dstansbydstansbydstansby approved these changes

Assignees
No one assigned
Labels
Release criticalFor bugs that make the library unusable (segfaults, incorrect plots, etc) and major regressions.
Projects
None yet
Milestone
v3.4.0
Development

Successfully merging this pull request may close these issues.

NEP 29 : Stop support fro Python 3.6 soon ?
5 participants
@tacaswell@anntzer@QuLogic@timhoffm@dstansby

[8]ページ先頭

©2009-2025 Movatter.jp