ISISComputingGroup / IBEX

Top level repository for IBEX stories
5 stars 2 forks source link

Create pip package for genie_python #3571

Closed DominicOram closed 6 days ago

DominicOram commented 6 years ago

As a developer I would like to be able to get genie python into virtual environments more easily and so allow me to separate the requirements of different python projects within IBEX. The standard way to do this in python is to create a pip package that you can install.

Acceptance Criteria

Note:

DominicOram commented 4 years ago

See https://github.com/ISISComputingGroup/ibex_developers_manual/wiki/Python-dependencies for more info

DominicOram commented 4 years ago

Once this is done remove the --system-site-packages flag where virtual environments are set up in specific projects and replace with adding genie_python to the requirements.txt

Tom-Willemsen commented 6 days ago

https://github.com/ISISComputingGroup/IBEX/issues/8381 is effectively a duplicate of this ticket, but contains more detail, so closing this one.