ray为什么不把psutil和setprocritle放在requirements中

在ray init.py中,通过sys.path.insert的方式提供了psutil和setproctitle的module,指向ray源码中thirdparty文件夹下提供的module。
请问这样做的原因是什么?为什么不通过requirement的方式直接对要求预先安装这些module?
以及源码中写到“setproctitle must be imported before ray.raylet is initialized”,这个要求是出于什么样的考虑呢?
感谢:pray:

找到了当时的pr,看起来跟dashboard有关 Including psutil & setproctitle by ijrsvt · Pull Request #7031 · ray-project/ray · GitHub