Minor fixes finding python
Small MR that adds two things:
- requiring python >=3.6 (in view of idgcaldpstep work)
- only require python when
BUILD_WITH_PYTHON=ON
Small MR that adds two things:
BUILD_WITH_PYTHON=ON
This will create a new commit in order to revert the existing changes.