{"package": "dowhy", "summary": "DoWhy is a Python library for causal inference that supports explicit modeling and testing of causal assumptions", "pypi_url": "https://pypi.org/project/dowhy", "piwheels_url": "https://www.piwheels.org/project/dowhy", "releases": {"0.14": {"released": "2025-11-08 05:05:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.14-py3-none-any.whl", "filehash": "9c5855d80601e0feb2d0d232c19e7b660db4cd0ea04ace2ebaefcdb3599ab9db", "filesize": 403110, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9,<3.14", "apt_dependencies": [], "pip_dependencies": ["causal-learn", "cvxpy", "cython", "joblib", "networkx", "numba", "numpy", "pandas", "scikit-learn", "scipy", "statsmodels", "sympy", "tqdm"]}}}, "0.13": {"released": "2025-07-12 13:40:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.12": {"released": "2024-11-24 07:36:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.12-py3-none-any.whl", "filehash": "61511da76b6c86c6e74667d198cbec38ae095e1b144aa947af77cce7a220a1aa", "filesize": 398364, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.13", "apt_dependencies": [], "pip_dependencies": ["causal-learn", "cvxpy", "cython", "joblib", "networkx", "numba", "numpy", "pandas", "scikit-learn", "scipy", "statsmodels", "sympy", "tqdm"]}}}, "0.11.1": {"released": "2023-12-25 07:11:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.11.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.11.1-py3-none-any.whl", "filehash": "93c0cc38ad5938af1857898ce56442d17f543e0a64e8b39a9dbc47d501693d30", "filesize": 383405, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.12", "apt_dependencies": [], "pip_dependencies": ["causal-learn", "cvxpy", "cython", "joblib", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "statsmodels", "sympy", "tqdm"]}}}, "0.11": {"released": "2023-12-06 08:30:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.11-py3-none-any.whl", "filehash": "7a76208aacc0395fb776f4938abb17d01e7017fc5a866443614e62189283ee55", "filesize": 377681, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.12", "apt_dependencies": [], "pip_dependencies": ["causal-learn", "cvxpy", "cython", "joblib", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "statsmodels", "sympy", "tqdm"]}}}, "0.10.1": {"released": "2023-09-05 05:01:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.10.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.10.1-py3-none-any.whl", "filehash": "807f46cbf679dd1f8a0e3d00a0acbef68b482c6ee38d45a4bfed588821138afd", "filesize": 364428, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.12", "apt_dependencies": [], "pip_dependencies": ["causal-learn", "cvxpy", "cython", "joblib", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "statsmodels", "sympy", "tqdm"]}}}, "0.10": {"released": "2023-07-30 13:57:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.10-py3-none-any.whl", "filehash": "8947b78c3a5ff33588c817837a71510e288f9b16a8aa3c4c6abf5d1421c9d5d1", "filesize": 362200, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.12", "apt_dependencies": [], "pip_dependencies": ["causal-learn", "cvxpy", "cython", "joblib", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "statsmodels", "sympy", "tqdm"]}}}, "0.9.1": {"released": "2022-12-17 06:17:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.9.1-py3-none-any.whl", "filehash": "58c5bff5b3535b2ae8edb40281ef29ad4e0f7536939edef793e04b181d4a8a96", "filesize": 301920, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.11", "apt_dependencies": [], "pip_dependencies": ["causal-learn", "cython", "econml", "joblib", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx-design", "statsmodels", "sympy", "tqdm"]}}}, "0.9": {"released": "2022-12-07 06:03:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.9-py3-none-any.whl", "filehash": "d64dbbc634d241f88163b0f8d3a00f57dee2f1158f19e1adcefdf94c2af4b739", "filesize": 301560, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<3.10", "apt_dependencies": [], "pip_dependencies": ["autogluon-tabular", "causal-learn", "joblib", "networkx", "numpy", "pandas", "scikit-learn", "scipy", "sphinx-design", "statsmodels", "sympy", "tqdm"]}}}, "0.8": {"released": "2022-07-18 18:25:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.8-py3-none-any.whl", "filehash": "b7c7830c4c35a66eeeb746d793242ae8f40f17011ee8a0fc1c9846cb66eac77b", "filesize": 287262, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.7.1": {"released": "2022-03-20 14:18:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.7.1-py3-none-any.whl", "filehash": "4a5f68188ab48aa11c95371bc74c2e78058a1b7028119e7f4a48ce39e572624c", "filesize": 164826, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.7": {"released": "2022-01-10 08:51:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.7-py3-none-any.whl", "filehash": "20ccaba78019415033b2455ab3bf9d0aeec5604ac1779b5dad8d301b41d3e92b", "filesize": 152124, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.6": {"released": "2021-03-03 03:45:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.6-py3-none-any.whl", "filehash": "57762b93edcea5d0c0c05311180ed18bf7298ecac738130f36e576882fd4cace", "filesize": 123929, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.5.1": {"released": "2020-12-12 15:26:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.5.1-py3-none-any.whl", "filehash": "e294ef141209158cb7ee894680f6d29b73f87b042ae65e7d5e87474c444a6716", "filesize": 119380, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.5": {"released": "2020-11-21 17:15:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.5-py3-none-any.whl", "filehash": "10f730104f6affdc497939b301177119049b319228c618358d06e40bfbec593e", "filesize": 118300, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.4": {"released": "2020-05-12 05:42:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.4-py3-none-any.whl", "filehash": "9ab844db2b8edc151c4306defda80b56386ac8fb12e4cbcde433d7febddeacea", "filesize": 97841, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.5", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.2": {"released": "2020-01-11 06:22:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.2-py3-none-any.whl", "filehash": "5f87eb595f7107cf726e99ef2ae112d17f2f496baec87b42ccd98e7d717311a1", "filesize": 64663, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.4", "apt_dependencies": [], "pip_dependencies": ["econml", "matplotlib", "networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "statsmodels", "sympy"]}}}, "0.1.1": {"released": "2019-07-15 13:12:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"dowhy-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/dowhy/dowhy-0.1.1-py3-none-any.whl", "filehash": "782c64f5a4118d246265a52a4f9034c635f7cac6a3d039edea2d30ab34b389c5", "filesize": 44684, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.0", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "networkx", "numpy", "pandas", "pydot", "scikit-learn", "scipy", "sympy"]}}}}}