René's URL Explorer Experiment


Title: Codecs: customize set of Py<->C# conversions via PyObjectConversions by lostmsu · Pull Request #1022 · pythonnet/pythonnet · GitHub

Open Graph Title: Codecs: customize set of Py<->C# conversions via PyObjectConversions by lostmsu · Pull Request #1022 · pythonnet/pythonnet

X Title: Codecs: customize set of Py<->C# conversions via PyObjectConversions by lostmsu · Pull Request #1022 · pythonnet/pythonnet

Description: What does this implement/fix? Explain your changes. This enables registering new automatic Py->C# and C#->Py conversions (codecs), that will run when Python calls .NET code and vice versa. Does this close any currently open issues? This is a new feature Any other comments? ... 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: see TupleCodec Add yourself to AUTHORS Updated the CHANGELOG

Open Graph Description: What does this implement/fix? Explain your changes. This enables registering new automatic Py->C# and C#->Py conversions (codecs), that will run when Python calls .NET code and vice versa. Do...

X Description: What does this implement/fix? Explain your changes. This enables registering new automatic Py-&gt;C# and C#-&gt;Py conversions (codecs), that will run when Python calls .NET code and vice v...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:ba55a2ae-f4e0-aeae-fb3b-6c2b270d77c1
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idD1FA:3F65C8:100F0FD:154330B:69717B33
html-safe-noncee78bc33042899eacab250545619c35db93078ceb378856c810781b076ea856c7
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEMUZBOjNGNjVDODoxMDBGMEZEOjE1NDMzMEI6Njk3MTdCMzMiLCJ2aXNpdG9yX2lkIjoiODIzOTE1MDcxMTg5NTU4NzYzNSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac4c93d660c6dbafab7b7cefd075e4b1aacd9d847a231994ba62145633587c2412
hovercard-subject-tagpull_request:355404326
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/1022/files
twitter:imagehttps://avatars.githubusercontent.com/u/239520?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/239520?s=400&v=4
og:image:altWhat does this implement/fix? Explain your changes. This enables registering new automatic Py->C# and C#->Py conversions (codecs), that will run when Python calls .NET code and vice versa. Do...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None102ab681b33bed6a87d35dc54dd8200470d7e01648f08979e84415ab67d611aa
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
release6a660b76f271bda19afb9f5242b473bfee637a5a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/pythonnet/pythonnet/pull/1022/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpythonnet%2Fpythonnet%2Fpull%2F1022%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%2F1022%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/1022/files
Reloadhttps://github.com/pythonnet/pythonnet/pull/1022/files
Reloadhttps://github.com/pythonnet/pythonnet/pull/1022/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 156 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/1022/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
lostmsuhttps://github.com/lostmsu
pythonnet:masterhttps://github.com/pythonnet/pythonnet/tree/master
losttech:PR/Codecshttps://github.com/losttech/pythonnet/tree/PR/Codecs
Conversation 27 https://github.com/pythonnet/pythonnet/pull/1022
Commits 17 https://github.com/pythonnet/pythonnet/pull/1022/commits
Checks 0 https://github.com/pythonnet/pythonnet/pull/1022/checks
Files changed https://github.com/pythonnet/pythonnet/pull/1022/files
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
Codecs: customize set of Py<->C# conversions via PyObjectConversions https://github.com/pythonnet/pythonnet/pull/1022/files#top
Show all changes 17 commits https://github.com/pythonnet/pythonnet/pull/1022/files
28143d5 enable expanding set of marshaling conversions via PyObjectConversions lostmsu Sep 12, 2019 https://github.com/pythonnet/pythonnet/pull/1022/commits/28143d5f348a0edd891a2d8fa5249f7aab98582f
6eca169 fixed ConversionsObject test failing due to sequence to array convers… lostmsu Jan 16, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/6eca16943968219c42337757b45564f1dd8e6cc8
97e33c7 attempt to fix CI build issue with ValueTuple under Mono lostmsu Jan 16, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/97e33c74482feb8421151c6902ff988e8aba16c7
449338f added RefereneAssemblies package reference to fix CI build lostmsu Jan 30, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/449338f0196aa9ba4e8846537cb22a4cb6948019
39b2347 marked the new codecs API as unstable lostmsu Feb 1, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/39b2347e10b11f23747d45f9e0f2c4a0624d61b7
daa2901 attempt to fix PyScopeTest.TestThread() reading stale value from res … lostmsu Feb 1, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/daa2901b13233df80d92c25b474640ac0fd37e3d
e8e3b4b Merge branch 'master' into PR/Codecs lostmsu Feb 13, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/e8e3b4b7b2fea2268698cb583d2f0ef49d732656
8818610 Merge branch 'master' into PR/Codecs filmor Feb 13, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/8818610e2a3390223d220249ff1614c9d214e404
82f6b99 Merge branch 'master' into PR/Codecs lostmsu Feb 21, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/82f6b995c02c682db20122a9bb8b4f7c78180a74
ec98209 fixed bad IncRef after PyTuple_New lostmsu Feb 21, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/ec982097e21ff7bddf8e78aa8b3d9b7662f8f70a
50a3822 corrected reference counting in Codecs lostmsu Feb 21, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/50a3822bf49f6e99a0b96a78b89af26fd32e0fcc
2e19f2c don't dispose encoded object in case codec keeps a cache of them lostmsu Feb 21, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/2e19f2c3d3a40502968a77149f4a62a590fdb9a3
44bfec2 Merge branch 'master' into PR/Codecs filmor Feb 23, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/44bfec27c645521cc1a5d86161cd4f2489e9001c
399ae54 do not dispose object, that might have been just decoded succesfully,… lostmsu Feb 23, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/399ae545c9c6a4ab0a0f1713e41eb1c41c889ca4
e2d3333 remove incref for tuple fields, as Converter.ToPython is supposed to … lostmsu Feb 23, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/e2d333361c036243cec3c9aecab514d3888d8efa
5619fb9 Merge branch 'master' into PR/Codecs filmor Feb 25, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/5619fb96f5f79194642acc1f8280be39742dc350
41de69d Merge branch 'master' into PR/Codecs lostmsu Feb 26, 2020 https://github.com/pythonnet/pythonnet/pull/1022/commits/41de69d7484024f5e32b444aeb9f20737b713e1d
Clear filters https://github.com/pythonnet/pythonnet/pull/1022/files
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
Codecs.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-eebc3a95f586d740a2e16eab7ab1ca007342560a2853f51bdb1be654fd14e115
Python.EmbeddingTest.15.csproj https://github.com/pythonnet/pythonnet/pull/1022/files#diff-c13742478d2933fafd00772ed070b9be492b98325996db2606f0c514909f0895
Python.EmbeddingTest.csproj https://github.com/pythonnet/pythonnet/pull/1022/files#diff-6bfe85b2afa32799eb0008c63c2ab5372012dba8bf12ffb8c3441fafc57d5ac7
TestPyScope.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-4578bf137f6a84f78339c947bfa54dcdea2b8620d56242a8fe68d2141d78f29c
packages.config https://github.com/pythonnet/pythonnet/pull/1022/files#diff-314485d857a63715e8dc70701e5753669c2bef59e9486e4770339539aeabd2d4
TupleCodecs.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-958b14998bada378a78b2eaaa40f7794c4c537888f02380f55ef81d43e9134ab
Python.Runtime.csproj https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ea0799bb2df39c199e3dfc666fddf421f382b9bde4c7c4d558f0e2700eb09bad
Util.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-688be9be56ea832099ec16db7753fe89eec9980c0c64cb743ff691469d3fb25d
assemblymanager.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ec817a3080cb54b7ab7107226a35fe72560bead6faec81dd9e6a5620311d2a7b
converter.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-72dfd7f278c0d6de7e41256893ce639665e58b7d65a627b5d0c0dfa4173095e8
converterextensions.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-23ee0463c4a41009d3a2f11eacf5466777d6c1430636011b50db574005b21c97
moduleobject.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-95baca92be51a7722a976817722cd8effdbd462db8f6e189928f162762d75611
pythonengine.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-59c1255540fe4fce6bd6d1f2b5b31ced7b9baacc387b3d07cb08e9444bcd82aa
runtime.cs https://github.com/pythonnet/pythonnet/pull/1022/files#diff-f1749bdd9f64fdac5c64d5cb0982ce1dac5e2d9a2cdd55b93d3f83b5047a855d
src/embed_tests/Codecs.cshttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-eebc3a95f586d740a2e16eab7ab1ca007342560a2853f51bdb1be654fd14e115
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/embed_tests/Codecs.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
src/embed_tests/Python.EmbeddingTest.15.csprojhttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-c13742478d2933fafd00772ed070b9be492b98325996db2606f0c514909f0895
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/embed_tests/Python.EmbeddingTest.15.csproj
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-c13742478d2933fafd00772ed070b9be492b98325996db2606f0c514909f0895
koubaahttps://github.com/koubaa
Dec 21, 2019https://github.com/pythonnet/pythonnet/pull/1022/files#r360657153
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@lostmsuhttps://github.com/lostmsu
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
lostmsuhttps://github.com/lostmsu
Dec 22, 2019https://github.com/pythonnet/pythonnet/pull/1022/files#r360692986
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
koubaahttps://github.com/koubaa
Jan 15, 2020https://github.com/pythonnet/pythonnet/pull/1022/files#r367158660
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@lostmsuhttps://github.com/lostmsu
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-c13742478d2933fafd00772ed070b9be492b98325996db2606f0c514909f0895
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-c13742478d2933fafd00772ed070b9be492b98325996db2606f0c514909f0895
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-c13742478d2933fafd00772ed070b9be492b98325996db2606f0c514909f0895
src/embed_tests/Python.EmbeddingTest.csprojhttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-6bfe85b2afa32799eb0008c63c2ab5372012dba8bf12ffb8c3441fafc57d5ac7
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/embed_tests/Python.EmbeddingTest.csproj
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-6bfe85b2afa32799eb0008c63c2ab5372012dba8bf12ffb8c3441fafc57d5ac7
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-6bfe85b2afa32799eb0008c63c2ab5372012dba8bf12ffb8c3441fafc57d5ac7
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-6bfe85b2afa32799eb0008c63c2ab5372012dba8bf12ffb8c3441fafc57d5ac7
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-6bfe85b2afa32799eb0008c63c2ab5372012dba8bf12ffb8c3441fafc57d5ac7
src/embed_tests/TestPyScope.cshttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-4578bf137f6a84f78339c947bfa54dcdea2b8620d56242a8fe68d2141d78f29c
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/embed_tests/TestPyScope.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-4578bf137f6a84f78339c947bfa54dcdea2b8620d56242a8fe68d2141d78f29c
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-4578bf137f6a84f78339c947bfa54dcdea2b8620d56242a8fe68d2141d78f29c
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/files
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-4578bf137f6a84f78339c947bfa54dcdea2b8620d56242a8fe68d2141d78f29c
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-4578bf137f6a84f78339c947bfa54dcdea2b8620d56242a8fe68d2141d78f29c
src/embed_tests/packages.confighttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-314485d857a63715e8dc70701e5753669c2bef59e9486e4770339539aeabd2d4
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/embed_tests/packages.config
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
src/runtime/Codecs/TupleCodecs.cshttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-958b14998bada378a78b2eaaa40f7794c4c537888f02380f55ef81d43e9134ab
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/runtime/Codecs/TupleCodecs.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
src/runtime/Python.Runtime.csprojhttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-ea0799bb2df39c199e3dfc666fddf421f382b9bde4c7c4d558f0e2700eb09bad
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/runtime/Python.Runtime.csproj
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ea0799bb2df39c199e3dfc666fddf421f382b9bde4c7c4d558f0e2700eb09bad
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ea0799bb2df39c199e3dfc666fddf421f382b9bde4c7c4d558f0e2700eb09bad
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ea0799bb2df39c199e3dfc666fddf421f382b9bde4c7c4d558f0e2700eb09bad
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ea0799bb2df39c199e3dfc666fddf421f382b9bde4c7c4d558f0e2700eb09bad
src/runtime/Util.cshttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-688be9be56ea832099ec16db7753fe89eec9980c0c64cb743ff691469d3fb25d
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/runtime/Util.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-688be9be56ea832099ec16db7753fe89eec9980c0c64cb743ff691469d3fb25d
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-688be9be56ea832099ec16db7753fe89eec9980c0c64cb743ff691469d3fb25d
src/runtime/assemblymanager.cshttps://github.com/pythonnet/pythonnet/pull/1022/files#diff-ec817a3080cb54b7ab7107226a35fe72560bead6faec81dd9e6a5620311d2a7b
View file https://github.com/losttech/pythonnet/blob/41de69d7484024f5e32b444aeb9f20737b713e1d/src/runtime/assemblymanager.cs
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/pythonnet/pythonnet/pull/1022/{{ revealButtonHref }}
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ec817a3080cb54b7ab7107226a35fe72560bead6faec81dd9e6a5620311d2a7b
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ec817a3080cb54b7ab7107226a35fe72560bead6faec81dd9e6a5620311d2a7b
https://github.com/pythonnet/pythonnet/pull/1022/files#diff-ec817a3080cb54b7ab7107226a35fe72560bead6faec81dd9e6a5620311d2a7b
Please reload this pagehttps://github.com/pythonnet/pythonnet/pull/1022/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.