Skip to content

Add setup.py file

Jordi requested to merge setup_py into master

I have added a setup.py file for the project in order to be installed using pip. The setup.py provides:

  • Installation using pip command.
  • It removes the need to manually modify the PYTHONPATH environment variable.
  • It install dependencies according to the python version required, using the requirement files already defined.
  • It defined the option to also install the dependencies related to the GPhL workflows.

Out of the scope:

  • It does not add the MANIFEST.in file required to generate source distributions.
  • Some metadata still need to be defined (authors, emails, version,...)
  • It does not include the configuration of any versioning tool.

Merge request reports