| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:f11306a9-070b-b21a-e4f6-4578531bab31 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 956C:1D6D:76FF8B:A1C156:6993032C |
| html-safe-nonce | 57b6d66bc4b64c292b82fdb0f112af15d5f62d726958db74feba8f03ed4ee6a2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NTZDOjFENkQ6NzZGRjhCOkExQzE1Njo2OTkzMDMyQyIsInZpc2l0b3JfaWQiOiIyODcwMDkyNjg1OTM0NTI3Mjc2IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | f179c1222ea85faba841aee02bb8beaeb6bab6f9b1fc2fab7889cbf1ea786981 |
| hovercard-subject-tag | pull_request:535207357 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/files |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/RustPython/RustPython/pull/2364/files |
| twitter:image | https://avatars.githubusercontent.com/u/12930004?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/12930004?s=400&v=4 |
| og:image:alt | @darleybarreto and I are implementing the ctypes module. This an initial implementation for review. At this stage, we are focusing on Linux platforms to in the future extend to other platforms like... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 1bae9c7d08ea14e1ee9576041777790e900aa7d28044a68c6b15fb7dc65e3f07 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git |
| octolytics-dimension-user_id | 39710557 |
| octolytics-dimension-user_login | RustPython |
| octolytics-dimension-repository_id | 135201145 |
| octolytics-dimension-repository_nwo | RustPython/RustPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 135201145 |
| octolytics-dimension-repository_network_root_nwo | RustPython/RustPython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 798a84aab1a6de4380a21ddb59c23208a5b05d45 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/RustPython/RustPython/pull/2364/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FRustPython%2FRustPython%2Fpull%2F2364%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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%2FRustPython%2FRustPython%2Fpull%2F2364%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=RustPython%2FRustPython |
| Reload | https://github.com/RustPython/RustPython/pull/2364/files |
| Reload | https://github.com/RustPython/RustPython/pull/2364/files |
| Reload | https://github.com/RustPython/RustPython/pull/2364/files |
|
RustPython
| https://github.com/RustPython |
| RustPython | https://github.com/RustPython/RustPython |
|
Notifications
| https://github.com/login?return_to=%2FRustPython%2FRustPython |
|
Fork
1.4k
| https://github.com/login?return_to=%2FRustPython%2FRustPython |
|
Star
21.8k
| https://github.com/login?return_to=%2FRustPython%2FRustPython |
|
Code
| https://github.com/RustPython/RustPython |
|
Issues
278
| https://github.com/RustPython/RustPython/issues |
|
Pull requests
97
| https://github.com/RustPython/RustPython/pulls |
|
Discussions
| https://github.com/RustPython/RustPython/discussions |
|
Actions
| https://github.com/RustPython/RustPython/actions |
|
Projects
0
| https://github.com/RustPython/RustPython/projects |
|
Models
| https://github.com/RustPython/RustPython/models |
|
Wiki
| https://github.com/RustPython/RustPython/wiki |
|
Security
0
| https://github.com/RustPython/RustPython/security |
|
Insights
| https://github.com/RustPython/RustPython/pulse |
|
Code
| https://github.com/RustPython/RustPython |
|
Issues
| https://github.com/RustPython/RustPython/issues |
|
Pull requests
| https://github.com/RustPython/RustPython/pulls |
|
Discussions
| https://github.com/RustPython/RustPython/discussions |
|
Actions
| https://github.com/RustPython/RustPython/actions |
|
Projects
| https://github.com/RustPython/RustPython/projects |
|
Models
| https://github.com/RustPython/RustPython/models |
|
Wiki
| https://github.com/RustPython/RustPython/wiki |
|
Security
| https://github.com/RustPython/RustPython/security |
|
Insights
| https://github.com/RustPython/RustPython/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2FRustPython%2FRustPython%2Fissues%2Fnew%2Fchoose |
| rodrigocam | https://github.com/rodrigocam |
| RustPython:main | https://github.com/RustPython/RustPython/tree/main |
| rodrigocam:ctypes | https://github.com/rodrigocam/RustPython/tree/ctypes |
|
Conversation
100
| https://github.com/RustPython/RustPython/pull/2364 |
|
Commits
57
| https://github.com/RustPython/RustPython/pull/2364/commits |
|
Checks
0
| https://github.com/RustPython/RustPython/pull/2364/checks |
|
Files changed
| https://github.com/RustPython/RustPython/pull/2364/files |
| Please reload this page | https://github.com/RustPython/RustPython/pull/2364/files |
|
Ctypes implementation
| https://github.com/RustPython/RustPython/pull/2364/files#top |
|
Show all changes
57 commits
| https://github.com/RustPython/RustPython/pull/2364/files |
|
41b30de
metaclass support for #[pyclass] macro
youknowone Aug 7, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/41b30de5ea7045e9d6e58b67f18856fc602dccd5 |
|
b4a1b80
Initial ctypes module structure with dlopen and dlsym
rodrigocam Oct 29, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/b4a1b8070166084d2baed25c5cedc5842b0e617f |
|
b9ada0a
Refactoring ctypes module to a PyPy-like file tree
darleybarreto Oct 31, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/b9ada0a0e16a0f21e99ad24adc18680fa5d7e94e |
|
1fa7e80
Add __getattr__ to deal with attributes at runtime
rodrigocam Oct 31, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/1fa7e806b28dc4b782ffd8c043166fd10f0c31d6 |
|
b30dbae
Adding a very basic and initial implementation of _SimpleCData and Fu…
darleybarreto Nov 2, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/b30dbae99f7ae569a91043a3a1d1e91eb8f3ec89 |
|
89587f0
Add PyFuncPtr tp_new from DLL and basic tp_call
rodrigocam Nov 3, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/89587f063c6a10c762afbbbaaa32b5e9804149b1 |
|
b4ddf4d
Adding basic functions to call libffi-rs
darleybarreto Nov 4, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/b4ddf4db211962605634b9ffee1606a2637fd3d4 |
|
9177473
Fix compile errors
rodrigocam Nov 5, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/9177473c757a97db91bfcf14ba144e9e18b40c25 |
|
14b08b9
Changing some pieces of SharedLibrary
darleybarreto Nov 7, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/14b08b99fc3189d8a158c551ab4a3df6b4958b43 |
|
8adf4dd
Fixing some ref problems in functions.rs
darleybarreto Nov 8, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/8adf4dd008faa18ab42b23e253d6c0ec74106243 |
|
4341c97
Cahnge PyRc to PyRef in data cache
rodrigocam Nov 10, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/4341c97ddbfd061156a2f50b8b60f2eb312b76d1 |
|
eb8541c
Fixing arg type casting
darleybarreto Nov 10, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/eb8541c91fc514694c0f36c38b6df30ac221d258 |
|
e38b0a8
Refactoring PyCFuncPtr
darleybarreto Nov 12, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/e38b0a84c522026c9d5e35f7fc31f29ba3d6cd38 |
|
c2df5de
Moving dlsym to from_dll
darleybarreto Nov 12, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/c2df5dede89a615031838764561e386168cbaab4 |
|
fa6b19b
Adding proper *mut c_void casting
darleybarreto Nov 13, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/fa6b19b304afa6dde9959fe996fcd194f5b54423 |
|
7d220c3
Adding 'reopen' lib
darleybarreto Nov 13, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/7d220c333afe2e3afcde0417ed013693568ac43b |
|
0a92095
Adding function call
darleybarreto Nov 13, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/0a9209576d9960102349cc0c14ed9f88fe718244 |
|
8ceffd9
Fixing clippy warnings
darleybarreto Nov 14, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/8ceffd9f327a5eefda6c929ab7f3758f7e4fd0d9 |
|
4c585ab
Fixing dangling ref
darleybarreto Nov 15, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/4c585abf359482eb54de48fdc6ade39f1bf5708e |
|
b09ebe0
Starting primitive types impl
darleybarreto Nov 19, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/b09ebe09cfca5523db8fd2577520fcafb37d39d9 |
|
d7888f9
Adding metaclass
darleybarreto Nov 19, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/d7888f9202cf1cdb0177d12bc555a694ea9998c8 |
|
145afc7
Adding PyCDataMethods trait
darleybarreto Nov 21, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/145afc7226bdf4ef4a4d385ea1fca91f7ac0d012 |
|
aff291f
Adding default value for PySimpleType
darleybarreto Nov 22, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/aff291f8e729f730bdbc54457b2ee17c68e7baff |
|
d29c3bf
Adding some comments
darleybarreto Nov 23, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/d29c3bf25e3b593e7815603ab1eee6b1246452bd |
|
6fdffab
Implement PySimpleType __init__
darleybarreto Nov 26, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/6fdffab95679fd75444ee6a4ffe91fd08c787eaf |
|
568c838
Modifying Buffer for PyCData
darleybarreto Nov 29, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/568c8386aa900c6de92553c539506a4656494d7e |
|
fb07e53
Adding methods for PyCDataMethods
darleybarreto Nov 30, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/fb07e533e70713835b31d0a3eb58a05ba48ee8a7 |
|
6122e40
Adding PyCData_NewGetBuffer related code
darleybarreto Dec 4, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/6122e4046c454a32c12fb6e227a371abfe754534 |
|
6a4f881
Fixing small fixes
darleybarreto Dec 4, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/6a4f8810ac7661dd8925a56b6007d7434f36fc5e |
|
e2e0ac8
Testing PySimpleType basic functionalities
darleybarreto Dec 5, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/e2e0ac8470079578b2b378b883d3e3cba810587f |
|
c1324ce
Refactoring SharedLibrary
darleybarreto Dec 5, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/c1324ceb3ed20b4eca60b3c03e55aae456482c1d |
|
3f40466
Fixing several bugs
darleybarreto Dec 5, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/3f40466d370ba6ece0774e310adc35d54b711cb6 |
|
3e52625
Fixing function call
darleybarreto Dec 6, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/3e526256ab455f26806c18ae8bf07855b091b86a |
|
3454751
Fixing more of function calls
darleybarreto Dec 6, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/3454751a44a444f04e90ccb32522abd7dab4d842 |
|
0f25f4d
PySimpleType from_param initial commit
darleybarreto Dec 7, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/0f25f4d5b69021d39e2525886d356476f194f80a |
|
c4f27fb
Adding more methods to PySimpleType
darleybarreto Dec 7, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/c4f27fb5c502527383a4e4de7290388ad348769e |
|
b88e544
Minor fixes to get compiling on master
coolreader18 Dec 9, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/b88e544d22626d7bbaab5b7199d9b2153362ab63 |
|
4ce1123
Use static_cell for libcache
coolreader18 Dec 13, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/4ce112334d3f2c89b27f3123319432a871ae8230 |
|
e528fe7
Adding RawBuffer & reworking low level function call
darleybarreto Dec 19, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/e528fe7bb6970ad43f9027214e519a24e0477204 |
|
420a67a
Small fixes
darleybarreto Dec 21, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/420a67a33d8e4503c3ead479409134cdc6391370 |
|
d656650
Initial commit for PyCArray
darleybarreto Dec 21, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/d6566502c455ea37a766db8c15a9d3456622bff8 |
|
2a1f6d7
Reworking CData buffers
darleybarreto Dec 30, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/2a1f6d78040522f02964ba80a3a4543660006223 |
|
ed44269
Adding PyCArray setitem
darleybarreto Dec 31, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/ed4426946b50e4f69b1af7220b8d184418a72dc5 |
|
4d2c678
Adding some helper functions and initial tests
darleybarreto Dec 31, 2020
| https://github.com/RustPython/RustPython/pull/2364/commits/4d2c67895863161e9cb524679b207918ef1b73b0 |
|
2c440b3
Adding PyCArray's from_param
darleybarreto Jan 1, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/2c440b37af3d2d6b11e097a9295014a5cc2b073e |
|
0b65e0d
Adding several changes to make some tests pass
darleybarreto Jan 2, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/0b65e0d935e97413ed53978cab94c03b4f8c99e9 |
|
7c529af
Fix build on master
youknowone Aug 6, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/7c529af943f594a22cde87393b4d70a8daf0c6c0 |
|
fe01b1a
hide ctypes test
youknowone Aug 6, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/fe01b1ae6ae61fd3f81a009dbb78e380983986bc |
|
25e0403
clean up ctypes::array
youknowone Aug 7, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/25e04036b3488bf72f17e951257c441837bfa874 |
|
efabe9b
skeleton PyCSimpleType
youknowone Aug 7, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/efabe9b1b460ff8e2055419a6f5c51856f7c42b7 |
|
b79477a
submodule extension for ctypes::dll
youknowone Aug 7, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/b79477a50db7b7fbe484cf4087bd4343ea05ad88 |
|
2904015
Merge pull request #4 from youknowone/dll-submodule
darleybarreto Aug 7, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/29040153954db3a288a024ee735574027b6081fb |
|
66a91cb
Add all tests from CPython and PyPy
darleybarreto Aug 8, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/66a91cb56844896c1994e95ffc917b3dabdf0e51 |
|
577c5ae
Add suggestions and bump dependencies
darleybarreto Aug 8, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/577c5ae219cf6ab07bbe7083ed5787b08676d3b0 |
|
6eb0794
Starting to add Metas to primitive and array ctypes
darleybarreto Aug 8, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/6eb0794e238ff2211fbf72cd29ac0a47bc97f67a |
|
5916218
Fixing some terribly wrong impls and bugs.
darleybarreto Aug 15, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/59162185da8b5a5db033f0cd221cb6efc0b091bb |
|
c2ba116
Fix compilation
darleybarreto Aug 21, 2021
| https://github.com/RustPython/RustPython/pull/2364/commits/c2ba1160ef66fc9c1bb32c9d9b3329a2228b2d56 |
|
Clear filters
| https://github.com/RustPython/RustPython/pull/2364/files |
| Please reload this page | https://github.com/RustPython/RustPython/pull/2364/files |
| Please reload this page | https://github.com/RustPython/RustPython/pull/2364/files |
|
Cargo.lock
| https://github.com/RustPython/RustPython/pull/2364/files#diff-13ee4b2252c9e516a0547f2891aa2105c3ca71c6d7a1e682c69be97998dfc87e |
|
__init__.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-edff4421a88bdc56335a84a1e5a0ce0eafe5cd0c37dcb1aff03ff075bfb9b57c |
|
_aix.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-b2a22b80872aca075be3e79bdb2cab6a1fd0fffd1555ed5e40abf98e7d7e849c |
|
_endian.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-943cfc1aceee3555e1f40d9fe43364969381acd666364e9a47ac73b8d9037877 |
|
README.ctypes
| https://github.com/RustPython/RustPython/pull/2364/files#diff-45aa64a4d73985effcc381c574f2df6bbc1165ae1183ebaaffa9e77de6c2f843 |
|
__init__.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-a03fcb8a03f1d1f46a12cd497a650e038416d62d570d4ae2c749b9849dfce5a3 |
|
dyld.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-629872e2dc378f4514f063571c67ec99c4ba17273261e7235d4ac5ef23cc7bc2 |
|
dylib.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-6094ab449d87cd79684613a56fa0967b0731aff730f6dc7bfdac2c697ff28ba4 |
|
fetch_macholib
| https://github.com/RustPython/RustPython/pull/2364/files#diff-59ce9b694eb1a8645c28c49529bb236394d74a2033dcd2948fa72b3aefa4a7a7 |
|
fetch_macholib.bat
| https://github.com/RustPython/RustPython/pull/2364/files#diff-499f0dc214d7d3150804d0813e5e498843e90732919d5df071d5bb387c5fad37 |
|
framework.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-f5b9293313ae016ed29c1275f51c5f1f2de984b4adb9e44c5c624d985ff7f729 |
|
__init__.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-d34667236e69d604ccec5732d632a477310cae34390d2b559184f17773144805 |
|
__main__.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-00a9bea907217ab7340ef9ea8a3c5598874768939d6c9d47d1f99f886d7c1401 |
|
test_arrays.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-c701532809738b2b80a36a0de804641dfbf15b377e2185d43e6e7b042b5f6a62 |
|
test_buffers.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-27d548979b121e09c1e1f213659e3ff0aba38da86101a394c367d66b1e4c79d9 |
|
test_bytes.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-664be046dc8fc8676b7f68ef2348575c2dce01e206f0696d3c5f82878f6c2075 |
|
test_funcptr.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-5c1185268fa8229a564c0a36411bb54977120db3ca1a9ce5ed5c8572b865260c |
|
test_functions.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-ec6d43224246882d219e4f125a5d41189a0303640014d35ada688d745e3f2ada |
|
test_loading.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-726b62c325364800b7a2267be71b366bde6fecc11d58c1a1a1be30f6e25d39ac |
|
test_strings.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-670ff1b72b0254bee1a567c99e4a5c557501468eaefcb6b83918e7e80965d684 |
|
test_unicode.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-d2fc4341b7a39a2dbdd70edbfdfd143263d1eb15167c717073cb66a8ff675fcf |
|
util.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-bf1ae275d0ef9307536cedfa6e90f6846b3dc52e58582bde2dc7a2431262aadc |
|
wintypes.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-7438c374c2630ddcf6d9d3ed81a3c5a868848508b19c21a420ea5bdba308ce32 |
|
refleak.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-a9ae74da20089d7e315cc884eec16e9105c45fefd9b3da12e3382fb43c4310c9 |
|
pyclass.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-4231786211df4730d5d5dae029df9d477b4310fc6333e7dc95169e808d04cda1 |
|
util.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-e1ad722a20db07b60870ea3655c6c8b568d86b640bde542c05862e6d26b4ba0f |
|
__init__.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-e529c540b4ee4f621192779377f8aef56ed4be8147a77cd61d4a9f8adac2063b |
|
support.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-431ac63a70628a4fc838a8625f867693cd970f43a9ca80a8c592acc16d807f7a |
|
test_anon.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-d3984b44acfa249c63d7299ff0040e7003e366d783a68e3c87974f082057b8f2 |
|
test_array.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-f7232f4521581c0e03a07323d8aeda037a0ef3bb586d232e181fdf9cd9ea36e7 |
|
test_base.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-633716cfa08f51bceb62d38c3696a1502715b18847abd3d747db8be643e3a974 |
|
test_bitfields.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-92ed00e1a6b0fae6dc63a1c1fabefad3314eebce8635a647fe8de3c26beb210d |
|
test_buffers.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-6be5bd3380ab8497c753aecbe2f21fff50586d4277a0c9b9fade66474eabd3bd |
|
test_callback_traceback.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-f144f31fdbee5df367af441e147741926f99fd569273d74258cf9111066658f4 |
|
test_callbacks.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-858c5e099e59ab148a98a9c296f0a48fe74e76c4d9202bece2c59d66fa514378 |
|
test_cast.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-47324974df38cc1b4e602b275e562090ef4c827ceeb1e6d5f9825025f4e5e50c |
|
test_commethods.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-c5f2d0e2a3e2de2fb3a09a13ea31736cb59479d576757ed43e9e7f887d047082 |
|
test_errno.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-01475432e30a4fee15daf63840d2752edb286c9a867de040f3a8d3219c0960bc |
|
test_extra.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-8514356345f70b8ef6bb7b9b0b7793b2748ebc6ddd90bc8579c765dce43bf16c |
|
test_funcptr.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-5b3f195a3132c328642f9b2517fbb7b238e894416da405c4a8aa6ff3fdeecaf9 |
|
test_functions.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-153b66acdd6c6ccd1b4dcebe99ce113f5678f23854d5fa0d1b429ec41e44b01b |
|
test_guess_argtypes.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-ccad927be4ac6725260c737e7a563b894051cbbe33dc54902ec500a3cd714291 |
|
test_keepalive.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-2a0f8d58a1c1a447594532c91d46367f428eb09d0a0631168c585dd833d5aee7 |
|
test_loading.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-e61ff99060638f0f794697327b35644b259b039672b92e3dacbedafc4bc8365a |
|
test_numbers.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-0bebb4478ecd5c63e794d757c37f3048f764ee1d9c2d67ae9fe1c0b5314cca2f |
|
test_parameters.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-30190e352c249f2d98bb40888b760572fd696f865bf9de176ab27ccbc3a2bbf5 |
|
test_pointers.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-7712493652594bb925a723e61f70b8ac11cd13e40c1ce11be8a0c125c72ca717 |
|
test_prototypes.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-2c331c8cdfd2cc1763396de79f7fa19cba7ac1890ae0c82246c462d47a0915bf |
|
test_structures.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-7ac4ae61d18e620a188af64b52fb24e338066373ac9dd9472656bc349e41656c |
|
test_unions.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-ee10a79c8b9dd76cef4c0acb54edb47905671c0e30929c3cde00d58c2aeec165 |
|
test_values.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-fde2cdc4fe27cec0264b655f5ae7e351f956b0ea16de3df9d90c2fd4274e6625 |
|
test_win32.py
| https://github.com/RustPython/RustPython/pull/2364/files#diff-126a39a93e8ccb3ceaacdf6564f9a88ade29396cba218debbddf026412567cd3 |
|
Cargo.toml
| https://github.com/RustPython/RustPython/pull/2364/files#diff-2c8356932fd69f1cecf659c1ae774666f0b194ae41dc0b31ae864d6966f1801d |
|
Cargo.toml
| https://github.com/RustPython/RustPython/pull/2364/files#diff-98def556b29f953c96db531b74917518dd012025da819292b7d0a956710c2d2d |
|
_ctypes_test.c
| https://github.com/RustPython/RustPython/pull/2364/files#diff-79541a6849db6a89d36e3e0c8812f1549741318bb928636df9303e15892b17c7 |
|
_ctypes_test.h
| https://github.com/RustPython/RustPython/pull/2364/files#diff-4414835bd0b560f88a7180d6774b448a1df0f05f20a9c4f8d323dd9fb8670a1b |
|
array.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-9dc1c5f54943f30c38e237044f6d450cd5780939563a254d7fa0b2ae4e3290c8 |
|
basics.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-755dd65ab1f60323169b610b290285b79b92672eeb8b151fb0e3997ef56dbf03 |
|
dll.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-370833ded00f9dffefec28e4bf129e10bb548057cab7dc6c2c0396a105e1db9b |
|
function.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-a95d48945022e462a93d8ae2f36012d8327029c8296c616517d32bf6c1b1558c |
|
mod.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-b50ccc38be429b825e45e30d486338cb935f65e6de2676505741ccea7b4cb271 |
|
pointer.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-91501ccb71b07fa2785a9a19f3150778b56d48cbd0d4fa662744b9fd2c0ec56f |
|
primitive.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-60f7a4d8aa16c48a7f721ca4e79294d8369af2d4ed8a68a83570557ae41182d0 |
|
shared_lib.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-b1e7045dda7977d0cf97115d4dd50dc93a2675410422c94eab6fa02bef2633a1 |
|
structure.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-69758c33979bd4126afa098288ddb0a45cdf0119972cb807d4e778122306303c |
|
union.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-54e99058c6c88a5737106c42bfb4109046a377b3d64c51495b48a8023eb2ef16 |
|
mod.rs
| https://github.com/RustPython/RustPython/pull/2364/files#diff-f06f3f4c708206558e8fad5a34e209e0a0edfeed9d6fe90744de394aa56167eb |
| Cargo.lock | https://github.com/RustPython/RustPython/pull/2364/files#diff-13ee4b2252c9e516a0547f2891aa2105c3ca71c6d7a1e682c69be97998dfc87e |
|
View file
| https://github.com/rodrigocam/RustPython/blob/c2ba1160ef66fc9c1bb32c9d9b3329a2228b2d56/Cargo.lock |
|
Open in desktop
| https://desktop.github.com |
| how customized files appear on GitHub | https://docs.github.com/github/administering-a-repository/customizing-how-changed-files-appear-on-github |
| Please reload this page | https://github.com/RustPython/RustPython/pull/2364/files |
| Lib/ctypes/__init__.py | https://github.com/RustPython/RustPython/pull/2364/files#diff-edff4421a88bdc56335a84a1e5a0ce0eafe5cd0c37dcb1aff03ff075bfb9b57c |
|
View file
| https://github.com/rodrigocam/RustPython/blob/c2ba1160ef66fc9c1bb32c9d9b3329a2228b2d56/Lib/ctypes/__init__.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/RustPython/RustPython/pull/2364/{{ revealButtonHref }} |
| Please reload this page | https://github.com/RustPython/RustPython/pull/2364/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |