Не совсем ... setuptools обрабатывает только зависимости от пакета, который уже принадлежит pypi.Поэтому, если вы хотите такого рода зависимости, я думаю, что вам нужно выбрать технологию упаковки, предоставляемую вашим любимым дистрибутивом.
Но вы можете переопределить команду buildtools build или install, чтобы выполнить дополнительную проверку перед установкой пакета,Для этого, пожалуйста, посмотрите этот ответ .