setup.py can handle not installed dependencies