cognita icon indicating copy to clipboard operation
cognita copied to clipboard

Use poetry for dependencies management

Open chiragjn opened this issue 1 year ago • 0 comments

See: #190

Starting this is an intial draft to move to poetry

TODO:

  • [ ] Test Dockerfile changes
  • [ ] Make cognita a publishable package (#191) - We do not want our users to worry about poetry
    • [ ] Refactor to put source code in a cognita module - Changing imports
    • [ ] Add cli to invoke serve and index - Update entrypoints in pyproject.toml
    • [ ] Update Dockerfile
    • [ ] Remove requirements.txt
  • [ ] Add a workflow to publish package
  • [ ] Update Docs

Later:

  • [ ] Add a workflow to publish docker images
  • [ ] Setup pytest and add a workflow

chiragjn avatar May 30 '24 11:05 chiragjn