dannyl1u / doppelganger

flags duplicate issues & PRs using embeddings
18 stars 1 forks source link

chore: set up repository pipeline with linter #35

Closed amiicao closed 1 month ago

amiicao commented 1 month ago

A pipeline is an integral structure used to hold stages of development. Add a pipeline to the repository with a linter stage to keep code consistent amongst devs and prevent errors.

TODO:

See the following linters:

  1. black
  2. flake8
dannyl1u commented 1 month ago

see https://pypi.org/project/pylint/

amiicao commented 1 month ago

Flake8 is too slow on my local machine. PyLint is supposedly even slower than Flake8. I am opting for a more modern linter: Ruff