enthought / comtypes

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.
Other
283 stars 96 forks source link

split `helpers` module in `tools.codegenerator` subdirectory package part 2 #549

Closed junkmd closed 1 month ago

junkmd commented 1 month ago

Continuation of #546, #547 and #548

junkmd commented 1 month ago

The number of lines changed in this series of PRs is large, but in reality, it's just the relocation of class definitions to individual files.

The subdirectory packaging and module splitting of comtypes.tools.codegenerator by me is probably the last in this PR.

junkmd commented 1 month ago

Cis are passed.

https://ci.appveyor.com/project/pywinauto/pywinauto/builds/49864813 https://github.com/enthought/comtypes/actions/runs/9189939881