A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.

5 Open Issues Need Help Last updated: Jan 17, 2026

Open Issues Need Help

View All on GitHub

AI Summary: This issue aims to refactor the `client.GetClassObject` function in `comtypes` by updating its type annotations from comment-based to inline and removing `TYPE_CHECKING` blocks. It also requires adding comprehensive tests for `GetClassObject` in `test/test_client.py`, specifically using universal COM libraries and avoiding mocks. A key task is to ensure static type checkers correctly infer the return type when generic `Type[_T_IUnknown]` is passed.

Complexity: 4/5
good first issue

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.

Python
bug shared_info help wanted

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.

Python
tests shared_info help wanted coding style

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.

Python

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.

Python

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.

Python