The file kne.py looks like it was copied from somewhere else. Where does it come from? Can we simply add the other project as a dependency?
If not, then the proper thing to do would be to vendor the code: place it in a directory like dorado/scheduling/vendor/name_of_other_package/kne.py, and place a copy of its license in the directory licenses/NAME_OF_OTHER_PACKAGE.rst.
The file kne.py looks like it was copied from somewhere else. Where does it come from? Can we simply add the other project as a dependency?
If not, then the proper thing to do would be to vendor the code: place it in a directory like
dorado/scheduling/vendor/name_of_other_package/kne.py
, and place a copy of its license in the directorylicenses/NAME_OF_OTHER_PACKAGE.rst
.