Nike-Inc / koheesio

Python framework for building efficient data pipelines. It promotes modularity and collaboration, enabling the creation of complex pipelines from simple, reusable components.
https://engineering.nike.com/koheesio/
Apache License 2.0
599 stars 19 forks source link

[FEATURE] Enable hatch fmt #28

Open mikita-sakalouski opened 4 months ago

mikita-sakalouski commented 4 months ago

Is your feature request related to a problem? Please describe.

  1. Switch listing and formatting to hatch
  2. Introduce GitHub action to run formatting and sync it back to PR

Describe the solution you'd like

use hatch fmt and GitHub Actions