How to make sure installation of a package goes smoothly even if a particular requirement is not met
I have written a python package that requires the following to be installed:
numpy, matplotlib, graphviz
I have written a python package that requires the following to be installed:
numpy, matplotlib, graphviz