pyfair icon indicating copy to clipboard operation
pyfair copied to clipboard

Modernize 🧑‍🔬 (build sys, pypi classifier,dependencies, unit testing, contrib.md, pre-com hooks, lint, semantic rels)

Open cneskey opened this issue 2 years ago • 0 comments

  • [ ] move to modern build system and packaging standards (poetry, pdm; pyproject.toml)
  • [ ] update pypi classifier list to declare supported python versions (3.8+)
  • [ ] upgrade dated dependencies and ensure compatibility
  • [ ] move to modern unit testing framework (pytest)
  • [ ] add CONTRIBUTING.md
  • [ ] add pre-commit hooks
  • [ ] enforce black/ruff formatting
  • [ ] enforce conventional commits and use semantic release

cneskey avatar Oct 12 '23 15:10 cneskey