Set up continuous integration
Hi! Without wanting to push you, here I have a good advice for you, if you haven't planned that anyway: If you make a folder called "ci" (please take the link to salem on GithUb as a template to see how it works) you can put installation instructions for your environment there (I know to install the latest version of openCV e.g. in the context of conda can be tricky). You can test your code anytime you make an amendment then. This is called continuous integration and ensures that nothing on your master branch is every destroyed. If you have questions, just feel free to contact me anytime.