Jun Komoda
Jun Komoda
## Environment data - Language Server version: `v2022.7.30` - OS and version: Windows 10 Home - Python version (& distribution if applicable, e.g. Anaconda): 3.10.0 ## Code Snippet I am...
I am developing some python-version-compatible library. I was using only `typing.Tuple` for hinting. But this way is depreciated by PEP585. So I set up a conditional branch to use the...
My projects are using both `comtypes` and `pywinauto`. I am now manually modifying the `comtypes` branch in `ci/install.ps1` to test if the `comtypes` PR is approved. I am searching how...
see #336. For the part of creating the docstring, replacing chars that may cause errors with chars that do not.
## Abstract of proposal I wish `client.GetModule` generates `Friendly.pyi` type stub at same time as generating `_xxxxxxxxxxxx_xxxxxxxx_xxxxxxxx_xxxxxxxxxxxx_x_x_x.py` and `Friendly.py` runtime modules. ## Rationale `comtypes` dynamically creates type-defined modules. This is...
Currently there are no problems at runtime, but complex imports tend to cause strange bugs that occur when the code is changed. ## Modification policies Make `client` dependent on `tools`....
Some dunder methods or attributes in a friendly named module under `comtypes.gen` return non-intuitive values. ```py >>> from comtypes.client import GetModule >>> Scripting = GetModule("scrrun.dll") >>> Scripting # expected is...
Internet Explorer will be end of support. https://blogs.windows.com/windowsexperience/2021/05/19/the-future-of-internet-explorer-on-windows-10-is-in-microsoft-edge/ Currently, some tests using IE were skipped, (see https://github.com/enthought/comtypes/issues/267#issuecomment-1029305670 by @dmwyatt, #271, #298) However, there still remains tests using `shdocvw.dll`(`ieframe.dll`), which provides...
Internet Explorer is end of support. https://blogs.windows.com/windowsexperience/2022/06/15/internet-explorer-11-has-retired-and-is-officially-out-of-support-what-you-need-to-know/ https://blogs.windows.com/windowsexperience/2021/05/19/the-future-of-internet-explorer-on-windows-10-is-in-microsoft-edge/ But the docstring of `client.GetModule` still contains examples about IE. https://github.com/enthought/comtypes/blob/b35a0ff69188e56f38ad6fa7994403ccf0a43a41/comtypes/client/_generate.py#L79-L119
`.../test/test_Excel.py` was attempting to test the behavior of a [`bound_named_property`](https://github.com/enthought/comtypes/blob/782444957e1133bb40825576540b8a5fc79dd398/comtypes/__init__.py#L836-L874). Currently those tests has been skipped.(see https://github.com/enthought/comtypes/issues/267#issuecomment-1029305670, #271, #298) https://github.com/enthought/comtypes/blob/782444957e1133bb40825576540b8a5fc79dd398/comtypes/test/test_excel.py#L44-L53 We should restore those tests with using non-environment specific library,...