Review any GitHub repo.
Active development has slowed as of 2022 as multiple original contributors have moved on
Repo is being incubated, but it’s unclear if that’s for quality assurance or as a sign of end of support/development
The repo contains a variety of environment files in envs/environment[-tf]-py[36,37,38] and multiple users experience issues creating conda environments with them
conda create -n py38 python=3.8
conda activate py38
cd causalml
python -m pip install .[test]
pytest -vs tests/ --cov causalml/
However, if building from source, there are important constraints to consider that can be found in the pyproject.toml file:
Here we see that we are locked into scikit-learn<1.0.2
and numpy<1.23
, which can lead to conflicts with more recently updated packages.
Releasing these constraints would require significant lift
```