hey!
In the installation tutorial of the NURBS-Diff library you provided, considering that the library does not offer a requirement.txt file, perhaps it would be more appropriate to change
"pip install -r requirements.txt"
to
"pip install ."
to execute its setup.py script?