René's URL Explorer Experiment


Title: QuantConnect Update by C-SELLERS · Pull Request #1385 · pythonnet/pythonnet · GitHub

Open Graph Title: QuantConnect Update by C-SELLERS · Pull Request #1385 · pythonnet/pythonnet

X Title: QuantConnect Update by C-SELLERS · Pull Request #1385 · pythonnet/pythonnet

Description: What does this implement/fix? Explain your changes. This PR seeks to bring QuantConnect/PythonNet 's changes to the root repo. Since QuantConnect's fork was so distant from the root repo it required that I reapply all the needed changes in order to keep desired functionality. To denote this in the commits I referenced the PR I was trying to replicate. Please be aware that Github will link these to the root #n PR but they are all referencing QuantConnect/PythonNet PRs Any other comments? QuantConnect Changes Reflected (Reference QuantConnect/PythonNet for original PR): Support decimal, timespan, datetime, implicit, and nullable conversions (QuantConnect#1, QuantConnect#8, QuantConnect#10, QuantConnect#14, QuantConnect#15, QuantConnect#25) Use Float in Python for Decimal conversion (Performance improvement QuantConnect#19) Some logging on boot up (QuantConnect#34) Support List conversion (QuantConnect#37) AssemblyManager Cache (Performance improvement QuantConnect#38) Generic Util race condition fix (QuantConnect#38) Support KeyValuePairEnumerable Objects (QuantConnect#42) Patches to address failures in Lean: MethodBinder changes to allow implicit conversion. This one was particularly tricky and seemed impossible to patch together with the MethodBinder.cs in the root. Unfortunately it involved tearing apart a lot of it and rebuilding only what was needed. It may be possible to refactor this to look more like the root and still pass our tests. ( 58d5df0 , 44e089a , 108eacf , 6379568 , 9f2796a ) Revert PythonNet PR #1240 ; this PR broke fetching interface derived classes data members that weren't defined in the interface. ( ed6ab18 ) Converting PyObject to Int fix; this reflects the way PythonNet used to convert values to Int32, 64, unsigned etc, with PyNumber_Long but still keeps the use of Runtime.PyLong_AsSignedSize_t to finish the conversion. The bug that discovered this was trying to convert a Python float to int, this used to work but was failing until this refactor. Reference the added test in bd94e49. ( d87584b ) Tests added: TimeDelta and DateTime Conversion Tests ( 508db2e ) List Conversion tests ( 5839d21 ) Dictionary Tests ( 101624e ) MethodBinder Tests ( bf1755d ) OperatorInequality Test ( b0aca5c ) PrimitiveIntConversion Test ( bd94e49 ) Interface Classes Test ( cd06d10 ) Some tests had to be adjusted for behavior changes caused by our commits. I have adjusted enough to have all PythonNet embedded tests passing, but there are still some issues with PyTests that need to be addressed/resolved. I'm aware this a huge collection of changes, so I don't expect this to be easy but would hope maybe there is a way to bring our branches together so we can help improve PythonNet in the future. Also note this branch is also a pending PR to QuantConnect/PythonNet . Reference this PR at QuantConnect#47 Checklist Check all those that are applicable and complete. Make sure to include one or more tests for your change If an enhancement PR, please create docs and at best an example Add yourself to AUTHORS Updated the CHANGELOG

Open Graph Description: What does this implement/fix? Explain your changes. This PR seeks to bring QuantConnect/PythonNet 's changes to the root repo. Since QuantConnect's fork was so distant from the root repo it...

X Description: What does this implement/fix? Explain your changes. This PR seeks to bring QuantConnect/PythonNet 's changes to the root repo. Since QuantConnect's fork was so distant from the root...

Opengraph URL: https://github.com/pythonnet/pythonnet/pull/1385

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:66fbb7cb-328e-24c9-b664-7a58fa785c9a
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA292:297EC:3EB3105:5768320:697135F9
html-safe-nonce40cb8d50dbb42f3b3e0c5fc97454c4362b8f3b350e99c39a670133b5ec46be37
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMjkyOjI5N0VDOjNFQjMxMDU6NTc2ODMyMDo2OTcxMzVGOSIsInZpc2l0b3JfaWQiOiI0NTYxOTc0MjQ3NjQ2Mzc3NDY2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacd614ca9a5b23f433701668852394b2005672c6a7479c53d0a269b8f119a8a5b6
hovercard-subject-tagpull_request:573843490
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/pythonnet/pythonnet/pull/1385/files
twitter:imagehttps://avatars.githubusercontent.com/u/41277998?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/41277998?s=400&v=4
og:image:altWhat does this implement/fix? Explain your changes. This PR seeks to bring QuantConnect/PythonNet 's changes to the root repo. Since QuantConnect's fork was so distant from the root repo it...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None0c91dba94f720b71e069760db74b45f0f69e50caa632dc4e976d5bf46c8242ee
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/pythonnet/pythonnet git https://github.com/pythonnet/pythonnet.git
octolytics-dimension-user_id6050430
octolytics-dimension-user_loginpythonnet
octolytics-dimension-repository_id14748123
octolytics-dimension-repository_nwopythonnet/pythonnet
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id14748123
octolytics-dimension-repository_network_root_nwopythonnet/pythonnet
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee6c1902093917264567791cc30776acd1b2490c9
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/pythonnet/pythonnet/pull/1385/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpythonnet%2Fpythonnet%2Fpull%2F1385%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpythonnet%2Fpythonnet%2Fpull%2F1385%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=pythonnet%2Fpythonnet
Reloadhttps://github.com/pythonnet/pythonnet/pull/1385/files
Reloadhttps://github.com/pythonnet/pythonnet/pull/1385/files
Reloadhttps://github.com/pythonnet/pythonnet/pull/1385/files
pythonnet https://github.com/pythonnet
pythonnethttps://github.com/pythonnet/pythonnet
Notifications https://github.com/login?return_to=%2Fpythonnet%2Fpythonnet
Fork 770 https://github.com/login?return_to=%2Fpythonnet%2Fpythonnet
Star 5.4k https://github.com/login?return_to=%2Fpythonnet%2Fpythonnet
Code https://github.com/pythonnet/pythonnet
Issues 155 https://github.com/pythonnet/pythonnet/issues
Pull requests 18 https://github.com/pythonnet/pythonnet/pulls
Discussions https://github.com/pythonnet/pythonnet/discussions
Actions https://github.com/pythonnet/pythonnet/actions
Projects 0 https://github.com/pythonnet/pythonnet/projects
Wiki https://github.com/pythonnet/pythonnet/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/pythonnet/pythonnet/security
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1385/files
Insights https://github.com/pythonnet/pythonnet/pulse
Code https://github.com/pythonnet/pythonnet
Issues https://github.com/pythonnet/pythonnet/issues
Pull requests https://github.com/pythonnet/pythonnet/pulls
Discussions https://github.com/pythonnet/pythonnet/discussions
Actions https://github.com/pythonnet/pythonnet/actions
Projects https://github.com/pythonnet/pythonnet/projects
Wiki https://github.com/pythonnet/pythonnet/wiki
Security https://github.com/pythonnet/pythonnet/security
Insights https://github.com/pythonnet/pythonnet/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpythonnet%2Fpythonnet%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpythonnet%2Fpythonnet%2Fissues%2Fnew%2Fchoose
C-SELLERShttps://github.com/C-SELLERS
pythonnet:masterhttps://github.com/pythonnet/pythonnet/tree/master
Conversation 6 https://github.com/pythonnet/pythonnet/pull/1385
Commits 34 https://github.com/pythonnet/pythonnet/pull/1385/commits
Checks 0 https://github.com/pythonnet/pythonnet/pull/1385/checks
Files changed https://github.com/pythonnet/pythonnet/pull/1385/files
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1385/files
QuantConnect Update https://github.com/pythonnet/pythonnet/pull/1385/files#top
Show all changes 34 commits https://github.com/pythonnet/pythonnet/pull/1385/files
062a0bc Reflect PR #1 Support for Decimal C-SELLERS Feb 3, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/062a0bc3f13878aa7f5bfbb28c2f6b4d33c15a0b
5ed5a96 Reflect PR#8 MISSING CONVERTER.CS L516-528 Changes C-SELLERS Feb 3, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/5ed5a96e6a3467eb9381f724fcb62a1c5945c7c5
9b5445e Reflect PR #14 C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/9b5445ea79f2124dcaf116d1500156656e0bea61
709643a Reflect PR #15 C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/709643aec355b38d645baf1d6ca0c8e86af23d77
a481700 Reflect PR #19 C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/a481700cb3ed08317e9deab59e130a10875404ed
de0328c Reflect PR #25 C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/de0328cd8734e6427e76fae0f366cad84a4a7119
481f4d0 Reflect PR #34 C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/481f4d0ef27aa3cf97f7e3ebe80a6cfedf9ea4e1
863530d Reflect PR #35 C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/863530dcc4da0acbe248c0783a84ea6826664eea
5839d21 Implement List Conversion, Reflect PR #37 Tests C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/5839d213659186a75b465db790252d392de067c5
c362816 Reflect PR #38 Partial: Assembly Manager Improvements C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/c362816f478a10e3e32003fcc4f37749abe6ca18
cde9b51 Reflect PR #38 C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/cde9b51cf51e108760e155630865bacb44b952dc
101624e Reflect PR #42 KeyValuePairEnumerableObject C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/101624e976063df68e1760d7b1766119773bd691
56a4bcf Reflect PR #10 Runtime DecimalType C-SELLERS Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/56a4bcf753606aac812da2b5208f5c5c474633b8
508db2e Add TimeDelta and DateTime tests C-SELLERS Feb 5, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/508db2efa93438158ace11186fed3e7ec114ae65
ebbafad Fix DecimalConversion test for float conversion C-SELLERS Feb 5, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/ebbafad7eb60b52832997ea65745342a57ed05ca
53375ce Converter mod tweaks C-SELLERS Feb 6, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/53375cef971359958fb367a602a38e069b5c3d9d
c8fdbcb Adjust a few broken PyTests C-SELLERS Feb 6, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/c8fdbcb0307cda7a9711feb58c00f0ad7bb00533
af30873 Use _pydecimal to not interfere with Lean/decimal.py C-SELLERS Feb 9, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/af30873c1d3b2ee56b5172053973081ed6563775
bf1755d Add MethodBinder tests C-SELLERS Feb 9, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/bf1755d63c2fbf8d8a3fd6a8b54b7defa261d933
58d5df0 MethodBinder implicit resolution Martin-Molinero Feb 4, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/58d5df0fe731e3fe27f71316869ef5aad932e96f
0c94228 Fix bad cherry pick C-SELLERS Feb 10, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/0c94228aaf924748cc308b0c89169f7d2591cd03
44e089a Refactoring precedence resolution Martin-Molinero Feb 5, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/44e089ad612100da4f40a90ab73f9b19c9cb4512
108eacf Deal with operator binding C-SELLERS Feb 10, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/108eacfd0ab5535ba8bf4333f51dfec838c87b3d
6379568 Fix `TestNoOverloadException` unit test C-SELLERS Feb 10, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/63795684e281f1cf82e79d1587e4bd675f90f4d8
9f2796a Fix for DomainReload tests C-SELLERS Feb 10, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/9f2796a7b6aa83eaa4e958b1aaab25efe59b7f43
b0aca5c Add InEquality Operator Test C-SELLERS Feb 11, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/b0aca5cd50936ca06fbe050c170b4abbdb53c109
0f5f0ba Dont PyObjects precedence in Operator methods C-SELLERS Feb 11, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/0f5f0ba7622e3b8125c1ea4bf2749161a80bb7dc
ed6ab18 Revert "Merge pull request #1240 from danabr/auto-cast-ret-val-to-int… C-SELLERS Feb 12, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/ed6ab18ca04337db37f61ba8efaf910b01a468f1
d87584b Fix Primitive Conversion to Int C-SELLERS Feb 15, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/d87584bad151fc38aa7d904bf6c4cf7bd80a1760
f59335f Post rebase fix C-SELLERS Feb 15, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/f59335f334a719b3009cd7ab5059ed485da5caf6
bd94e49 Add PrimitiveIntConversion test C-SELLERS Feb 16, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/bd94e4918b95815aea9bdcb1f19918b125279b14
cd06d10 Add test for interface derived classes C-SELLERS Feb 16, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/cd06d10c436515d943b09c5b8f6329eed59f2f0c
aeb20c0 Add to Authors.md C-SELLERS Feb 16, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/aeb20c03ea71a3c9d4a54ef3f009e0bff73b55d6
ae34f30 Load in current directory into Python Path C-SELLERS Feb 18, 2021 https://github.com/pythonnet/pythonnet/pull/1385/commits/ae34f30e03871dda6b493e76003b3a6c98766d48
Clear filters https://github.com/pythonnet/pythonnet/pull/1385/files
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1385/files
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1385/files
AUTHORS.md https://github.com/pythonnet/pythonnet/pull/1385/files#diff-784f358cf224418379ac8bdb1eed7279ca2c499e0fadc292f8ab65dcafe3f7e8
CHANGELOG.md https://github.com/pythonnet/pythonnet/pull/1385/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
TestConverter.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-d98abf2b9a1ec152804cfe9455ffb5402a716d814abda8bb1308cef2cb2a714e
TestInterfaceClasses.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-d5737a63dae6fea220f3b1085aee2436a088b59aa6422ff2e7bad36f247d3d6c
TestMethodBinder.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-1b51e1a3a16fb29870bfb962a533597aebbea7d80e705eb8133e91229ffe38db
TestOperator.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-f103fc6df52b19f5e7acc4d2fce4f86a9c1f70aff0c1edec000871254ed9cb70
arrayobject.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-8e5665a987d0fbd3f45d41f704db0a2a5dad19503acc3382b04bd8c489dfdb56
assemblymanager.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-ec817a3080cb54b7ab7107226a35fe72560bead6faec81dd9e6a5620311d2a7b
classmanager.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-0b7bf56d2368f421761db6d9ca5c28d3fd45ad1bea2d90aa68dd6c241fe4c7c3
classobject.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-17760fb24802cfcc24f8b9bb6f16bb28fa4c4a95b1f827c6e0de3c0df677b2f5
constructorbinding.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-fc4481d0cb23386f0f5ab5de31057b23d48d4208734f936ea5c7182dd0c8f1dd
converter.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-72dfd7f278c0d6de7e41256893ce639665e58b7d65a627b5d0c0dfa4173095e8
genericutil.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-fa0b7229edd5376e3e712c3958e53c4b213e7aead6d458f9e0c1346df24582d1
indexer.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-f871fd1cc8cae4c3dcb11f400ad4e243c13e79b050f439f79dcdc375bc4cbde6
interfaceobject.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-f98e484ca5e09d8112c616cd850f59cf5263723ae0b83f097e3e7010132bbe97
keyvaluepairenumerableobject.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-510b1014bc23240547af340d9406bdf609fc233c5b132d5e19d3305233e111e5
managedtype.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-9698e437a9f400bcc79315c7f340241208e63061364af646f25681fb19a966ef
methodbinder.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-237dc718ad5424f5476d2ebbbc4e5164c95901bd2a4c2daaf8ca6fc9f9d3a5fb
methodobject.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-8ab5ddbe7a768c41ed8da20753b92a36013ea7564c0a8b907ec1f9854d88042a
pythonengine.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-59c1255540fe4fce6bd6d1f2b5b31ced7b9baacc387b3d07cb08e9444bcd82aa
runtime.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-f1749bdd9f64fdac5c64d5cb0982ce1dac5e2d9a2cdd55b93d3f83b5047a855d
typemanager.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-64b3221887c395ea436fe9433800e73c0854e42d78cd7108c320e5d41d20ab64
conversiontest.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-5fc888495c6e2e57f1a57dad0cea41cbfb13c498a8ef1309b6139d50b2d6e746
dictionarytest.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-487139fd48ab890bed37aedc8026f7672ee5a8e0c6f2cd22dc4da9c7b64f2af5
interfacetest.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-435358f7dbad74f930b4ce0dfd2bf5cfca7fb72cc6635a30109987abb22053ef
subclasstest.cs https://github.com/pythonnet/pythonnet/pull/1385/files#diff-9bd76764414d456def93df8dcac4d891c8be1fc14f4b43d552085531084a96a8
test_dictionary.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-27e849accdc20ac72c49d3b4277ea07366e98f2ae12c164c752f2c5cd750baa2
test_array.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-d1499eae500b1036f9aa3e3c6266bc516b9f03efcd65644acac5418e406822ba
test_conversion.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-1de3b8c60439d23d5e65480ab44d0329f42a1312a85497580aaa3fd5e9ac750e
test_exceptions.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-f46006e3f43ffb1dd5d6862005427f6620f4dcfb1fa2f883d8482550069eeecc
test_generic.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-23537c33aa9140bb488cbd3d016cb3784503d424b6426ab0d00bcf84475ab77d
test_indexer.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-55398ea582c5081816bfca74a5b39b7a85043c386b7ddf329d69a3d54f183371
test_interface.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-41ffdb62af7431ad1c7f060df5326dd52c5a9a8655b7bf30433ebab134cedd5b
test_method.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-781081717b9a7267aa5b37de24f935c4c88d2f71080382e5da1974ee6d0649fb
test_subclass.py https://github.com/pythonnet/pythonnet/pull/1385/files#diff-9ceab272e311025773bd11942d035ca436bc3de11cca28ef924e34104e8115ca
AUTHORS.mdhttps://github.com/pythonnet/pythonnet/pull/1385/files#diff-784f358cf224418379ac8bdb1eed7279ca2c499e0fadc292f8ab65dcafe3f7e8
View file https://github.com/pythonnet/pythonnet/blob/ae34f30e03871dda6b493e76003b3a6c98766d48/AUTHORS.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1385/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-784f358cf224418379ac8bdb1eed7279ca2c499e0fadc292f8ab65dcafe3f7e8
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-784f358cf224418379ac8bdb1eed7279ca2c499e0fadc292f8ab65dcafe3f7e8
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-784f358cf224418379ac8bdb1eed7279ca2c499e0fadc292f8ab65dcafe3f7e8
CHANGELOG.mdhttps://github.com/pythonnet/pythonnet/pull/1385/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
View file https://github.com/pythonnet/pythonnet/blob/ae34f30e03871dda6b493e76003b3a6c98766d48/CHANGELOG.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1385/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed
src/embed_tests/TestConverter.cshttps://github.com/pythonnet/pythonnet/pull/1385/files#diff-d98abf2b9a1ec152804cfe9455ffb5402a716d814abda8bb1308cef2cb2a714e
View file https://github.com/pythonnet/pythonnet/blob/ae34f30e03871dda6b493e76003b3a6c98766d48/src/embed_tests/TestConverter.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1385/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-d98abf2b9a1ec152804cfe9455ffb5402a716d814abda8bb1308cef2cb2a714e
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-d98abf2b9a1ec152804cfe9455ffb5402a716d814abda8bb1308cef2cb2a714e
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-d98abf2b9a1ec152804cfe9455ffb5402a716d814abda8bb1308cef2cb2a714e
src/embed_tests/TestInterfaceClasses.cshttps://github.com/pythonnet/pythonnet/pull/1385/files#diff-d5737a63dae6fea220f3b1085aee2436a088b59aa6422ff2e7bad36f247d3d6c
View file https://github.com/pythonnet/pythonnet/blob/ae34f30e03871dda6b493e76003b3a6c98766d48/src/embed_tests/TestInterfaceClasses.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1385/{{ revealButtonHref }}
src/embed_tests/TestMethodBinder.cshttps://github.com/pythonnet/pythonnet/pull/1385/files#diff-1b51e1a3a16fb29870bfb962a533597aebbea7d80e705eb8133e91229ffe38db
View file https://github.com/pythonnet/pythonnet/blob/ae34f30e03871dda6b493e76003b3a6c98766d48/src/embed_tests/TestMethodBinder.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1385/{{ revealButtonHref }}
src/embed_tests/TestOperator.cshttps://github.com/pythonnet/pythonnet/pull/1385/files#diff-f103fc6df52b19f5e7acc4d2fce4f86a9c1f70aff0c1edec000871254ed9cb70
View file https://github.com/pythonnet/pythonnet/blob/ae34f30e03871dda6b493e76003b3a6c98766d48/src/embed_tests/TestOperator.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1385/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-f103fc6df52b19f5e7acc4d2fce4f86a9c1f70aff0c1edec000871254ed9cb70
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-f103fc6df52b19f5e7acc4d2fce4f86a9c1f70aff0c1edec000871254ed9cb70
src/runtime/arrayobject.cshttps://github.com/pythonnet/pythonnet/pull/1385/files#diff-8e5665a987d0fbd3f45d41f704db0a2a5dad19503acc3382b04bd8c489dfdb56
View file https://github.com/pythonnet/pythonnet/blob/ae34f30e03871dda6b493e76003b3a6c98766d48/src/runtime/arrayobject.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1385/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-8e5665a987d0fbd3f45d41f704db0a2a5dad19503acc3382b04bd8c489dfdb56
https://github.com/pythonnet/pythonnet/pull/1385/files#diff-8e5665a987d0fbd3f45d41f704db0a2a5dad19503acc3382b04bd8c489dfdb56
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1385/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.