fabioz / PyDev.Debugger

Sources for the debugger used in PyDev, PyCharm and VSCode Python
Eclipse Public License 1.0
419 stars 121 forks source link

Replace deprecated imp module with importlib #251

Open hugovk opened 1 year ago

hugovk commented 1 year ago

This project uses the imp module which has been deprecated since Python 3.4 and removed in 3.12:

Python 3.12 is set for release on 2023-10-02 and pydevd-pycharm is one of the top 5,000 most-downloaded from PyPI.

Please could you upgrade to use importlib? The imp docs have suggestions on what to use to replace each function and constant.

chatne commented 9 months ago

Python 3.12 is now released and we are facing this issue.

fabioz commented 9 months ago

I'll make this fix for the next release (meaning probably within the next 2 weeks I'll have a release with this fix out).

hugovk commented 4 weeks ago

Friendly reminder :)