Mark Hammond
Mark Hammond
ie, something like: ``` let wrong = ... whatever you are doing now. let mod = win32com.client.gencache.GetModuleForProgID(...) let correct = mod.CorrectInterfaceName(wrong._oleobj_) ```
I'd welcome a PR for this.
> As stated by pipenv contributors: > > (...) this is not an issue with pipenv, it's an issue with how pywin32 has organized their setup.py, we literally have no...
So I'm guessing that trying to import setup.py in that environment is causing an exception which is suppressed and instead generates the messages mentioned above. Has anyone seen what the...
> Below is in Linux. I tried playing with that, and the next issue is that MSVCCompiler fails to import - which is a reasonable thing for a windows specific...
> Correct or not I think the suggestion is that setup.py should be functional enough to allow access to the information it describes on any platform. I agree with that...
Dropping 8.1 sounds fine to me - the problems solved by insisting on that probably went away when earlier 2.x were dropped. It might make sense to tackle this after...
> can Nuitka be supported ? > by detecting `__compiled__` instead of `sys.frozen` ? I don't have any objection to that, but it's not clear to me that would actually...
Is it possible you have either a pythoncomXX.dll or pywintypesXX.dll in your system32 directory?