py-why / dowhy

DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions. DoWhy is based on a unified language for causal inference, combining causal graphical models and potential outcomes frameworks.
https://www.pywhy.org/dowhy
MIT License
6.99k stars 923 forks source link

Relax statsmodels dependency #997

Closed Zethson closed 1 year ago

Zethson commented 1 year ago

Statsmodels 0.14.0 is out and the current specifications don't allow for it.

Fails with

Note: This error originates from the build backend, and is likely not a problem with poetry but with econml (0.13.0) not supporting PEP 517 builds. You can verify this by running 'pip wheel --use-pep517 "econml (==0.13.0)"'.

Opened https://github.com/py-why/EconML/issues/798

amit-sharma commented 1 year ago

The build fail was due to an incorrect version of econml being pulled. I changed the version of econml to >=0.14.1