SyMPC icon indicating copy to clipboard operation
SyMPC copied to clipboard

Clean dependency files

Open gmuraru opened this issue 3 years ago • 2 comments

Description

  • Remove all the dependencies that we have in the requirements.txt file and put those in the setup.cfg.
  • Remove the requirements.txt file from the GA workflows.

Are you interested in working on this improvement yourself?

  • Yes, I am.

Additional Context

Add any other context or screenshots.

gmuraru avatar Mar 10 '21 09:03 gmuraru

I would like to take this on @rasswanth-s . Does this issue also need to shift requirements.dev.txt to be shifted as well, since the end goal is to delete requirements.txt?

shubhank-saxena avatar Aug 16 '21 14:08 shubhank-saxena

You would have to shift both into setup.cfg , you could refer PySyft's setup.cfg .This would involve modifying the workflows files on install Dependencies section ,to be pip install -e .[dev] , and also the README for the new installation method.

rasswanth-s avatar Aug 16 '21 14:08 rasswanth-s