FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Convert projects to SDK style by filmor · Pull Request #1209 · pythonnet/pythonnet · GitHub

Convert projects to SDK style - #1209

Merged
filmor merged 12 commits into
pythonnet:masterfrom
filmor:sdk-style
Dec 10, 2020
Merged

Convert projects to SDK style#1209
filmor merged 12 commits into
pythonnet:masterfrom
filmor:sdk-style

Conversation

filmor commented Aug 24, 2020

Copy link
Copy Markdown
Member

Another attempt, splitting up the conversion to a more modern style even further. This is just supposed to convert the project files and keep the existing loading for now (leaving the new loader for a separate PR based on #1109).

lostmsu commented Aug 24, 2020

Copy link
Copy Markdown
Member

Let's see the build results. If we take this, would need a tracking task for reestablishing testing on Mono.

Comment thread setup.py Outdated
filmor force-pushed the sdk-style branch 3 times, most recently from fbc0376 to dff8dbe Compare September 24, 2020 11:54
- Convert tests to SDK style
- Delete obsolete files and add common build props
- Convert Runtime to SDK style and always use .NET Standard
- Convert console to SDK style
- Convert clrmodule to SDK style and switch to NXPorts
filmor force-pushed the sdk-style branch 6 times, most recently from 0d3ce21 to fc6c529 Compare December 9, 2020 17:51
filmor requested a review from lostmsu December 9, 2020 17:53
filmor marked this pull request as ready for review December 9, 2020 17:54

filmor commented Dec 9, 2020

Copy link
Copy Markdown
Member Author

There are two tests failing right now, both variants of Python.EmbeddingTest.TestFinalizer.CollectBasicObject. Any idea what could be the reason?

- Build tests explicitly
- Build test fixtures from the pytest call
- Run tests with dotnet test
- Reset solution file
- Always run full test matrix

Note: Newer .NET runs Mono tests as well as .NET Core tests if both
target frameworks are defined.
filmor force-pushed the sdk-style branch 2 times, most recently from 5d3a26c to 640b497 Compare December 9, 2020 18:55

filmor commented Dec 9, 2020

Copy link
Copy Markdown
Member Author

With the deactivated test, it seems to work now. Not entirely reliably, though. I had some failures in the finalisation.

Comment thread pythonnet.15.sln
Comment thread pythonnet/.gitignore
Comment thread setup.py
Comment thread setup.py Outdated
Comment thread setup.py Outdated
Comment thread src/monoclr/clrmod.c Outdated

filmor commented Dec 10, 2020

Copy link
Copy Markdown
Member Author

This is done from my side.

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL