add dependency check script
Just wondering if this is a reasonable approach to check manim dependencies.
This looks like a good start for both a --check-deps option as well as a test suite.
What is sox for? I did not find any calls to the program. I don't have sox installed on windows and manim seems running fine.
My attempt at obtaining a working virtual machine running macos has not been successful. I will not be implementing the macos portion of the script.
@Kolloom the sox package contains the play binary which is run from manimlib/utils/sounds.py.
@eulertour seems sox is only used when --sound is set then? This dependency is optional? I haven't seem anyone use the flag in the wild.
@Kolloom yeah it's only optional, it's left over from a long time ago.
patch ready for review
Can you open a new fork, a couple issues with the code.