Closed anishdixit-uw closed 1 year ago
@John-Ragland , this is ready to merge
Closes #155
Closes #154
I don't see a step to install the dev requirements... should there be one?
I don't see a step to install the dev requirements... should there be one?
@lsetiawan I am unsure about this, I thought pip install -e ooipy
would install those too.
If i am wrong, are you aware of what command would install the dev requirements? Would a pip install -r dev_requirements.txt
work?
I don't see a step to install the dev requirements... should there be one?
@lsetiawan I am unsure about this, I thought
pip install -e ooipy
would install those too.If i am wrong, are you aware of what command would install the dev requirements? Would a
pip install -r dev_requirements.txt
work?
Yeah, pip install -r dev-requirements.txt
should work. I think that we will eventually use the features of hatch and the optional install stuff (which I still don't fully understand). But for this PR we should be good to just use this command.
Ditto. Also, the extra dependencies are not only specific to hatch. It can also be used with setuptools which is your current build frontend. It's simply just a way to install packages in addition to your default packages. This way say you have a listing for 'development' packages, you can then install by doing 'pip install -e "ooipy[development]"'. This tells pip to install packages for development as well. Without specifying the brackets, it's installing the minimal requirement. Makes sense?
Thanks @lsetiawan , that helps!
@John-Ragland , made all the changes, plz check and merge if it seems good!
Don's process added in using pip install -e ooipy.