I had an issue with Mark Hammond's pythonwin
install for 3.11.2
I traced the issue to a line of code in the file CallTips.py
that was using the deprecated inspect.formatargspecs()
and posted an issue on GitHub
I subsequently discovered that the code in the github source https://github.com/mhammond/pywin32/blob/main/Pythonwin/pywin/idle/CallTips.py fixes the issue (line 132) using inspect.signature()
and was able to repair my installed file.
However, I am curious how I might be able to debug what went wrong with the install (old files using deprecated python methods) ... I used the recommended python -m pip install pywin32 --upgrade
The pip project is here: https://pypi.org/project/pywin32/305/
My 2 part github issue is here: https://github.com/mhammond/pywin32/issues/2020