Closed aaronreidsmith closed 1 year ago
Separately, distutils (and by extension numpy.distutils) is deprecated and being removed in Pytohn 3.12+. We need to look into how to replace that...
Looks like we can use setuputils.command.build_ext
as a drop-in replacement. I might try that on this branch
Description
pip
23.1 drops support forsetup.py
being called directly (python setup.py
), so we have to adapt by adding apyproject.toml
as an entrypoint. I am usingsetuptools.build_meta:__legacy__
as the build backend because it is the most similar to what we have today. Eventually we'll want to move to something elsesetuptools.build_meta
,meson
, etc.). I ran into problems trying to do those directly because they don't allow partial imports ofpmdarima
during the build process.Separately,
distutils
(and by extensionnumpy.distutils
) is deprecated and being removed in Pytohn 3.12+. We need to look into how to replace that...Type of change
How Has This Been Tested?
Checklist: