Review of PR #7 , since it has already been merged:
pyproject.toml - consider moving some dependencies to an optional dev or tests dependency set. Not all seem to be required to run the package itself.
all tests were deleted in Task 4 (a|b) Migrate CI/CD from GitLab to GitHub Actions #7 - is this intented?
@xandie985 said they were deleted because they were failing. Tests did not match the code.
you need to have a plan that you do not lose the tests. Having them in local is not a good strategy.
strongly recommended: add these with xfail - open new PR; add al lthe tests back; add a pytest xfail or skip to them.
as you resolve errros, remove the skip or xfails.
PR Task 4 (a|b) Migrate CI/CD from GitLab to GitHub Actions #7 also has a lot of changes to the core logic, e.g., time_series_d1.py, time_series_d2.py - I thought this just added CI. Is this a mistake?
configuration for linting (ruff, black) is added, but the checks are not actually run in the CI
Review of PR #7, since it has already been merged:
pyproject.toml- consider moving some dependencies to an optionaldevortestsdependency set. Not all seem to be required to run the package itself.time_series_d1.py,time_series_d2.py- I thought this just added CI. Is this a mistake?ruff,black) is added, but the checks are not actually run in the CI