Closed JeanChristopheMorinPerso closed 7 months ago
Fixes #1551
This PR drops support for Python 2 entirely from the code base.
Things to do in follow-up PRs (should be done after 3.0 is released):
rez.backports.importlib
rez.backports.ordereddict
rez.backports.zipfile
rez.backports.lru_cache
rez.utils.py23
get_function_arg_names
load_module_from_file
rez.utils.data_utils.cached_property
__<method>__
from __future__ import print_function
Fixes #1551
This PR drops support for Python 2 entirely from the code base.
Things to do in follow-up PRs (should be done after 3.0 is released):
rez.backports.importlib
,rez.backports.ordereddict
andrez.backports.zipfile
.rez.backports.lru_cache
. It seems like we slightly modified it?rez.utils.py23
. I did most of the work but we still need to removeget_function_arg_names
andload_module_from_file
.rez.utils.data_utils.cached_property
with functools.cached_property.__<method>__
).from __future__ import print_function
from the code base.