Zirui Xu
02/14/2023, 3:01 PMsetuptools
a Kedro dependency? It gets ignored when I piptools compile a <http://requirements.in|requirements.in>
that contains kedro because setuptools is “considered to be unsafe in a requirements file”datajoely
02/14/2023, 3:02 PMkedro package
commandZirui Xu
02/14/2023, 3:04 PMpip-tools
?datajoely
02/14/2023, 3:05 PMZirui Xu
02/14/2023, 3:07 PMpip-tools
is also a dependency of Kedro for the same reason (to enable kedro package)datajoely
02/14/2023, 3:07 PMkedro build-reqs
commandZirui Xu
02/14/2023, 3:12 PMpip install kedro
, it will always try to install/update setuptools unless the requirement is already satisfied.
Would be great to have it separated from the core dependencies and become something like kedro[package]
. It can be a surprise to have things like wheel
, setuptools
or pip
updated when a package is installed.datajoely
02/14/2023, 3:15 PMZirui Xu
02/14/2023, 3:17 PMJuan Luis
02/20/2023, 8:24 AMZirui Xu
02/21/2023, 1:53 PMJuan Luis
02/21/2023, 2:22 PM