Similar to #5, it would probably be good to define the expectations, and enforce these each time the main branch is pushed to.
For example: On push/pull-request, run a linting script over the srlearn/ directory, and exit with non-zero if there is something in the dataset that is not part of the interface.
Similar to #5, it would probably be good to define the expectations, and enforce these each time the main branch is pushed to.
For example: On push/pull-request, run a linting script over the
srlearn/
directory, and exit with non-zero if there is something in the dataset that is not part of the interface.