From python perspective there is not much to fix. The runtime dependencies are validated when executing tests in setuptools. Ie. python setup.py test... Simply make sure your python applications have tests and they are executed is safest way to avoid this.