-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Once the setup is completed, the dev needs to set up PyCharm configurations using Project Interpreter and Project Structure.
https://github.com/chaoss/grimoirelab-sirmordred/blob/master/Getting-Started.md#setting-up-pycharm-
Project Structure would simply add the grimoirelab-components to the list. This is a simple step, need not be not sure how this can be automated.
Project Interpreter step would create a virtual environment and install the dependencies of all the grimoirelab-components excluding the ones in Project Structure.
For example
requirements.txt
python-dateutil>=2.6.0
requests>=2.7.0
-e git+https://github.com/chaoss/grimoirelab-toolkit/#egg=grimoirelab-toolkit
Here, python-dateutil & requests need to be installed using Project Interpreter and grimoirelab-toolkit will be added using path in the Project Structure.
gareth can install the non-grimoirelab dependencies which automates the further process too.