EMATech / pywinrt

Code generation tool to create Python bindings from WinRT metadata.

Home Page:https://pywinrt.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PyWinRT

PyWinRT is a community-supported fork of the pywinrt tool from the Microsoft xlang project.

This repository contains both the code generation tool (pywinrt.exe) and the Python bindings for the Windows SDK generated by this tool.

NOTE: Prior to September 2023, the Windows SDK bindings were generated in a single monolithic package at https://pypi.org/project/winsdk. Moving forward, the bindings will be generated in a modular fashion and published as separate packages, one per Windows SDK namespace. The top level namespace has been changed back from winsdk to the original winrt.

Documentation

https://pywinrt.readthedocs.io

pywirnt.exe

This tool is used in conjunction with cppwinrt to generate Python bindings for Windows Runtime APIs. It can be used with the Windows SDK and with custom components.

A pre-compiled binary version of the PyWinRT tool is available via nuget.

About

Code generation tool to create Python bindings from WinRT metadata.

https://pywinrt.readthedocs.io

License:MIT License


Languages

Language:C++ 94.4%Language:Python 5.5%Language:C 0.1%Language:CMake 0.0%Language:Batchfile 0.0%Language:PowerShell 0.0%