Closed hugovk closed 1 year ago
This project's tests use the imp module which has been deprecated since Python 3.4 and removed in 3.12:
imp
PendingDeprecationWarning
DeprecationWarning
Python 3.12 is set for release on 2023-10-02 and this library 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.
importlib
https://github.com/itamarst/crochet/blob/deea55f870028c241e0b8c64c317224fb571b78a/crochet/tests/test_api.py#L540-L564
I should probably just delete that test, I suspect it's not really necessary in modern Python.
Or just switch to importing a module with a sleep that runs at import time.
This project's tests use the
imp
module which has been deprecated since Python 3.4 and removed in 3.12:PendingDeprecationWarning
since 3.4 (2014)DeprecationWarning
since 3.5 (2015)DeprecationWarning
to say removal in 3.12 since 3.10 (2021)Python 3.12 is set for release on 2023-10-02 and this library is one of the top 5,000 most-downloaded from PyPI.
Please could you upgrade to use
importlib
? Theimp
docs have suggestions on what to use to replace each function and constant.https://github.com/itamarst/crochet/blob/deea55f870028c241e0b8c64c317224fb571b78a/crochet/tests/test_api.py#L540-L564