Skip to content

Conversation

@junkmd
Copy link
Collaborator

@junkmd junkmd commented Nov 13, 2024

  • _idl_stuff.py is a private module with fewer than 100 lines that relies heavily on _memberspec.py. Since keeping them separate was reducing cohesion, I consolidated them into a single module.
  • instancemethod is first used in the metaclass of IUnknown, and there should be no issues in functionality as long as it is accessible from comtypes... before modules like _comobject are loaded. Therefore, I moved it under _post_coinit.

@junkmd junkmd added this to the 1.4.9 milestone Nov 13, 2024
junkmd added a commit to junkmd/pywinauto that referenced this pull request Nov 13, 2024
@junkmd junkmd merged commit 0db045e into enthought:main Nov 13, 2024
49 checks passed
@junkmd junkmd deleted the move_idl_stuff_and_instancemethod branch November 13, 2024 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant