OpenOct 15, 2026
No due date
•Last updated lease note (draft)
Release 1.5.0
--------------
* Bump GitHub Actions dependencies. By @junkmd.
* Refactor enum member iteration in code generator namespaces. By @junkmd.
* Expose inline typing metadata to type checkers. By @Robolightning.
* Modernize ``test_pip_install.py`` and include in ``autofmt`` workflow. By @junkmd.
* Introduce CI type-checking harness. By @junkmd.
* Add documentations for developers on how this package supports static typing. By @junkmd.
* Restore numeric ``SAFEARRAY`` to ``numpy.ndarray`` conversion. By @haoxuanjng-lang.
* Add Python 3.15 to CI matrix. By @junkmd.
* Support Python 3.15 ``PyCArgObject`` struct layout changes. By @junkmd.
* Update the code generator to handle Python 3.15's changes to ``enum.IntFlag``. By @junkmd.
* Add tests for explicit string ``SAFEARRAY`` types inside ``VARIANT``s. By @junkmd.
* Remove ``setup_logging`` from ``comtypes.logutil``. By @junkmd.
* Support ``VT_ERROR`` variant type. By @junkmd.
* Remove ``..._Impl`` comments generation and add member‑level docstrings under ``if TYPE_CHECKING``. By @junkmd.
* Do something. By @who.
95% complete
Issues
- Unread#945 opened
Sep 21, 2026 · UpdatedOct 15, 2026