ossillate-inc / packj

Packj stops :zap: Solarwinds-, ESLint-, and PyTorch-like attacks by flagging malicious/vulnerable open-source dependencies ("weak links") in your software supply-chain
https://packj.dev
GNU Affero General Public License v3.0
627 stars 36 forks source link

Enhancement: Lacking Consistent Code Indentation & Formatting #85

Open ztroop opened 11 months ago

ztroop commented 11 months ago

The project has some inconsistencies in file formatting, especially regarding line indentation. For improved consistency, I recommend establishing a clear standard and integrating tools, such as black, to ensure consistent formatting from all contributors.

ztroop commented 11 months ago

The project also relies on requirements.txt, however this doesn't allow for the use of development dependencies where something like black or similar tools used for development purposes would be defined. Normally, this would be a pyproject.toml so something like poetry or pipenv could be used instead of vanilla requirements.txt

ashishbijlani commented 11 months ago

Thanks! Would we would love to receive code contributions from you to fix these issues.