gpt-engineer icon indicating copy to clipboard operation
gpt-engineer copied to clipboard

Minor clean up

Open patillacode opened this issue 2 years ago • 0 comments

Hi @AntonOsika

I decided to apply a minor clean up and add a few details for the near future.

  • I have pinned the requirements for now until we decide on a better approach to handle dependencies (I suggest pip-tools)

  • I have added a pyproject.toml file that contains ruff and black configurations, I believe that having these can help us maintain a cleaner codebase. (notice I have ran black and ruff on the existing codebase, no functionality has been changed)

  • I have updated the .gitignore file, I have kept it minimal for now.

For the near future I was thinking a few tasks I can do, of course these are just suggestions, let me know your thoughts:

  • write a proper Makefile for easier installation/run.
  • setup pip-tools
  • setup pre-commit hooks to enforce the use of ruff and black

patillacode avatar Jun 15 '23 17:06 patillacode