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

Official python 3.7 support#698

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
filmor merged 25 commits intomasterfrompy37
Oct 19, 2018
Merged

Official python 3.7 support#698

filmor merged 25 commits intomasterfrompy37
Oct 19, 2018

Conversation

den-run-ai
Copy link
Contributor

@den-run-aiden-run-ai commentedJul 5, 2018
edited
Loading

What does this implement/fix? Explain your changes.

add py37 support

Does this close any currently open issues?

#609

Any other comments?

TODO:

Checklist

Check all those that are applicable and complete.

  • Make sure to include one or more tests for your change
  • Updated theCHANGELOG

stonebig reacted with heart emoji
@den-run-aiden-run-ai mentioned this pull requestJul 5, 2018
@filmor
Copy link
Member

What's left to do here?

@codecov
Copy link

codecovbot commentedJul 23, 2018
edited
Loading

Codecov Report

Merging#698 intomaster willincrease coverage by0.02%.
The diff coverage is100%.

Impacted file tree graph

@@            Coverage Diff             @@##           master     #698      +/-   ##==========================================+ Coverage   77.12%   77.15%   +0.02%==========================================  Files          62       63       +1       Lines        5688     5695       +7       Branches      903      904       +1     ==========================================+ Hits         4387     4394       +7  Misses       1004     1004                Partials      297      297
FlagCoverage Δ
#setup_linux69.42% <100%> (ø)⬆️
#setup_windows76.34% <100%> (+0.02%)⬆️
Impacted FilesCoverage Δ
src/runtime/interop37.cs100% <100%> (ø)
setup.py87.41% <100%> (ø)⬆️

Continue to review full report at Codecov.

Legend -Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing data
Powered byCodecov. Last update784190a...222874c. Read thecomment docs.

@filmorfilmor added this to the2.4.0 milestoneJul 23, 2018
@den-run-ai
Copy link
ContributorAuthor

There was one error in Travis CI and I was waiting for python 3.7 in appveyor. Also few changed to VS .sln/.proj files required.

@den-run-ai
Copy link
ContributorAuthor

I'm traveling extensively and plan to be looking at this again end of next week.

@den-run-ai
Copy link
ContributorAuthor

also official python 3.7 support in travis ci now requires xenial, not trusty. Hence this may create some unexpected issues with Mono:

travis-ci/travis-ci#9815 (comment)

@stonebig
Copy link
Contributor

so which of appveyor/pr or appveyor/branch is the one to take ?

@den-run-ai
Copy link
ContributorAuthor

@stonebig both branches should be identical.

@den-run-ai
Copy link
ContributorAuthor

den-run-ai commentedAug 14, 2018
edited
Loading

Upgrading from Python 3.7-dev to official Python 3.7 on Travis CI is throwing a new error:

/opt/python/3.7.0/include/python3.7m/pythread.h:122:5: error: "Require native      threads. See https://bugs.python.org/issue31370"#   error "Require native threads. See https://bugs.python.org/issue31370"

https://travis-ci.org/pythonnet/pythonnet/jobs/415741697#L1999

Plus something in the Mono toolchain broke over the last 6 days, which is causing msbuild issues:

dotnet/msbuild#3604

@stonebig
Copy link
Contributor

+1 on removing Python-3.4 support.

@den-run-ai
Copy link
ContributorAuthor

@stonebig py34 is supported until March 2019:

https://www.python.org/dev/peps/pep-0429/

@Gravityzwell
Copy link

@stonebig py34 is supported until March 2019:

Personally I find 3.7 support much more compelling, if it's a one or the other type of thing. Also, anyone can still use the older version pythonnet for 3.4. There are many such cases where older libs QT etc. are not compatible in different ways, which is one of the reasons for virtual envs.

@filmor
Copy link
Member

I don't know where this py34 discussion is coming from, it's no either/or wrt py37 support.

@stonebig
Copy link
Contributor

stonebig commentedAug 22, 2018
edited
Loading

@filmor I suggested droping py34 because it was the one failing at the timehttps://ci.appveyor.com/project/pythonnet/pythonnet/build/master-1271

@den-run-ai
Copy link
ContributorAuthor

den-run-ai commentedAug 22, 2018 via email

Py34 is failing just because I temporarily enabled super detailed buildlogging and CI is going crazy - read the commit message.
On Wed, Aug 22, 2018, 4:13 AM stonebig ***@***.***> wrote:@filmor <https://github.com/filmor> I suggested droping py34 because was the one failing at the timehttps://ci.appveyor.com/project/pythonnet/pythonnet/build/master-1271 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#698 (comment)>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AHgZ5exgFvQ0TZZ6w3Ftx-TiXkMwAJk7ks5uTSCjgaJpZM4VDKln> .

@den-run-ai
Copy link
ContributorAuthor

Ok, I'm really puzzled why travis ci is failing with mono/nuget/msbuild/xbuild toolchain. I just tried to reproduce the issue in Virtualbox with no luck:

https://gist.github.com/denfromufa/23557331aba2ad548eba2fbff84f2307

@den-run-ai
Copy link
ContributorAuthor

@den-run-ai
Copy link
ContributorAuthor

Ok, I'm going to try previous versions of nuget and msbuild, like suggested in stackoverflow:

nuget 4.6, msbuild 15
nuget 4.7, msbuild 14
nuget 4.6, msbuild 14

And maybe then previous version of Mono (hopefully not!)

@filmor
Copy link
Member

@denfromufa Is there anything left to do here?

@den-run-ai
Copy link
ContributorAuthor

@filmor justing waiting for appveyor builds 🕐

stonebig reacted with hooray emojistonebig reacted with heart emoji

@den-run-aiden-run-ai changed the title[WIP] Official python 3.7 supportOfficial python 3.7 supportOct 18, 2018
@filmorfilmor merged commit08344b7 intomasterOct 19, 2018
@filmorfilmor deleted the py37 branchOctober 19, 2018 15:04
@stonebig
Copy link
Contributor

time for an official release ?

@filmor
Copy link
Member

We're working on it, 6 merges in the last week, 7 PRs marked as 2.4.0 still to go.

ztl8702 reacted with thumbs up emoji

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@filmorfilmorfilmor approved these changes

Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
2.4.0
Development

Successfully merging this pull request may close these issues.

4 participants
@den-run-ai@filmor@stonebig@Gravityzwell

[8]ページ先頭

©2009-2025 Movatter.jp