-r requirements.txt jupyter nox pre-commit pytest pytest-cov