{"id":18613905,"url":"https://github.com/enthought/pywin32-ctypes","last_synced_at":"2025-04-08T03:14:05.423Z","repository":{"id":14036564,"uuid":"16738962","full_name":"enthought/pywin32-ctypes","owner":"enthought","description":"A (partial) reimplementation of pywin32 in pure python","archived":false,"fork":false,"pushed_at":"2024-09-14T11:43:17.000Z","size":362,"stargazers_count":19,"open_issues_count":14,"forks_count":9,"subscribers_count":22,"default_branch":"main","last_synced_at":"2025-03-31T16:21:28.731Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/enthought.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.txt","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-02-11T17:30:57.000Z","updated_at":"2025-01-06T04:59:11.000Z","dependencies_parsed_at":"2023-02-18T17:16:00.697Z","dependency_job_id":"9899ab9e-c41c-47ec-a23b-aea83c078bb8","html_url":"https://github.com/enthought/pywin32-ctypes","commit_stats":{"total_commits":483,"total_committers":9,"mean_commits":"53.666666666666664","dds":0.3623188405797102,"last_synced_commit":"4f3e2efbbaabc3e9daefe9237f6ea54b685e11cd"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fpywin32-ctypes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fpywin32-ctypes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fpywin32-ctypes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/enthought%2Fpywin32-ctypes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/enthought","download_url":"https://codeload.github.com/enthought/pywin32-ctypes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247767236,"owners_count":20992548,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T03:24:15.679Z","updated_at":"2025-04-08T03:14:05.398Z","avatar_url":"https://github.com/enthought.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n.. image:: https://readthedocs.org/projects/pywin32-ctypes/badge/?version=master\n   :target: http://pywin32-ctypes.readthedocs.org/en/latest/?badge=master\n   :alt: Documentation Status\n\nA reimplementation of pywin32 that is pure python. The default\nbehaviour will try to use cffi (\u003e= 1.3.0), if available, and fall back\nto using ctypes. Please note that there is no need to have a compiler\navailable on installation or at runtime.\n\nUsage\n=====\n\nExample::\n\n  # Equivalent to 'import win32api' from pywin32.\n  from win32ctypes.pywin32 import win32api\n\n  win32api.LoadLibraryEx(sys.executable, 0, win32api.LOAD_LIBRARY_AS_DATAFILE)\n\n.. note::\n\n   Currently pywin32ctypes implements only a very small subset\n   of pywin32, for internal needs at Enthought. We do welcome\n   additional features and PRs, though.\n\nDevelopment setup\n=================\n\nThe following should be good enough::\n\n  pip install -r test_requirements.txt\n  python install -e .\n\n.. note::\n\n   - While pywin32-ctypes should regularly be tested on windows, you can also\n     develop/test on unix by using wine\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenthought%2Fpywin32-ctypes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fenthought%2Fpywin32-ctypes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fenthought%2Fpywin32-ctypes/lists"}