Tags: mckinsey/causalnex
Tags
Release 0.12.1 (#262) * Limiting numpy version (#217) * adding line on yml - no effect * adding line on yml - no effect * changing req.txt * changing req.txt * changing req.txt * adding setuptools requirement (#218) * adding setuptools requirement * adding setuptools requirement * update dictionaries to pass linting (#230) * Refactor/unlock numpy kl (#235) * unlocking numpy * unlocking numpy * unlocking numpy * dependency fixes for docs and linters * requirement fixes : numpy <1.24 for all python versions --------- Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> * Simplifying requirements - Numpy version range (#236) * Remove python 3.6 and 3.7 support (#234) * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * Update README.md Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> --------- Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * unlocking numpy (#238) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release 0.11.2 (#239) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Replacing Pygraphviz with Pyvis (#237) * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * temp (#242) * Limiting numpy version (#217) * adding line on yml - no effect * adding line on yml - no effect * changing req.txt * changing req.txt * changing req.txt * adding setuptools requirement (#218) * adding setuptools requirement * adding setuptools requirement * update dictionaries to pass linting (#230) * Refactor/unlock numpy kl (#235) * unlocking numpy * unlocking numpy * unlocking numpy * dependency fixes for docs and linters * requirement fixes : numpy <1.24 for all python versions --------- Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> * Simplifying requirements - Numpy version range (#236) * Remove python 3.6 and 3.7 support (#234) * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * Update README.md Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> --------- Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * unlocking numpy (#238) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release 0.11.2 (#239) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * adding cython to config * adding cython to config * adding cython to config * adding cython to config --------- Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * Replace pygraphviz plotting with pyvis (#228) * initial draft for pyvis plotting * modify edge length and mass for strong style and return pyvis object * add pytests and fix sklearn plotting function * update to include pyvis in requirements * add in notebook check tests for test_plot_dag * downgrade pyvis for compatibility * update to latest plotting functions * update requirements to exclude pygraphviz * upgrading ipython * moving ipython as main requirement * simplify plot_structure function * remove unused code and add test cases when needed * reset pyvis version to see if .show() is working on v0.3.1 * set ipython and python versions * undo previous change (ipython version change) * remove ipython version from requirements * re-add ipython version to requirements * change ipython+python version * undo change ipython+python version * check for different ipython versions * add quotation marks in requirements.txt * revert back to ipython>=8.10.0 * try out ipython requirements from kedro * revert back to ipython>=8.10 * change ipython requirements to successfully create environments * Updated pyvis tutorials (#232) * update tutorials and adjust default values to improve output * allow user to change layout in plot_dag function before calling .show() * display df without dataframe_image * fix dataframe_image No such file or directory * remove one cell beacause unused * incorporate windows solution from Kyle * fix typo * change plot_structure documentation * change plot_dag documentation * check and correct all notebooks * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * refactoring plot syntax and changing logic in plot_dag * addressing Gabriel's comments * removing unused IPython conditional import * refactoring code to use display * Docs - update 01-tutorial * updating first tutotiral * updating plotting tutorial * updating plotting tutorial * updating display api * fixing bug - displau * fixing notebooks * fixing notebooks * fixing notebooks * fixing notebooks * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * updating pyvis version * updating notebook * Richard Comments - batch 1 * Update tests/test_plotting.py Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> * Update tests/test_plotting.py Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> * Richard Comments - batch 2 * adjust node color test to include background color * docs * docs * test * fixing mdlp with cython * fixing mdlp with cython * test * removing cython from requirements * adding cython to config --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> * fix: requirements.txt to reduce vulnerabilities (#247) The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-IPYTHON-3318382 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * test * Release Notes 0.12.0 (#249) * temp (#242) * Limiting numpy version (#217) * adding line on yml - no effect * adding line on yml - no effect * changing req.txt * changing req.txt * changing req.txt * adding setuptools requirement (#218) * adding setuptools requirement * adding setuptools requirement * update dictionaries to pass linting (#230) * Refactor/unlock numpy kl (#235) * unlocking numpy * unlocking numpy * unlocking numpy * dependency fixes for docs and linters * requirement fixes : numpy <1.24 for all python versions --------- Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> * Simplifying requirements - Numpy version range (#236) * Remove python 3.6 and 3.7 support (#234) * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * Update README.md Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> --------- Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * unlocking numpy (#238) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release 0.11.2 (#239) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release Notes --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * removing remaining Pygraphviz mentions (#254) * removing remaining Pygraphviz mentions * fixing ci * fixing ci --------- Co-authored-by: QuantumBlack Labs <causalnex@quantumblack.com> * fix: doc_requirements.txt to reduce vulnerabilities (#259) The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-TORNADO-5537286 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * unlocking requirements (#257) * unlocking requirements - removing networkx * unlocking requirements - pandas * unlocking requirements - pathos * unlocking requirements - torch * unlocking requirements - removing wrapt * unlocking requirements - pgmpy * unlocking requirements - adding back torch pgmpy pathos pandas * unlocking requirements - pathos * unlocking requirements - torch --------- Co-authored-by: QuantumBlack Labs <causalnex@quantumblack.com> * Version bump 0.12.0 -> 0.12.1 (#261) * version bump * Release noted --------- Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> Co-authored-by: Serene Yeo <118331898+SereneYeo@users.noreply.github.com> Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> Co-authored-by: Leon Nallamuthu <38660312+leonnallamuthu@users.noreply.github.com> Co-authored-by: snyk-bot <snyk-bot@snyk.io> Co-authored-by: QuantumBlack Labs <causalnex@quantumblack.com>
Release 0.12.0 (#248) * Limiting numpy version (#217) * adding line on yml - no effect * adding line on yml - no effect * changing req.txt * changing req.txt * changing req.txt * adding setuptools requirement (#218) * adding setuptools requirement * adding setuptools requirement * update dictionaries to pass linting (#230) * Refactor/unlock numpy kl (#235) * unlocking numpy * unlocking numpy * unlocking numpy * dependency fixes for docs and linters * requirement fixes : numpy <1.24 for all python versions --------- Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> * Simplifying requirements - Numpy version range (#236) * Remove python 3.6 and 3.7 support (#234) * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * Update README.md Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> --------- Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * unlocking numpy (#238) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release 0.11.2 (#239) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Replacing Pygraphviz with Pyvis (#237) * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * temp (#242) * Limiting numpy version (#217) * adding line on yml - no effect * adding line on yml - no effect * changing req.txt * changing req.txt * changing req.txt * adding setuptools requirement (#218) * adding setuptools requirement * adding setuptools requirement * update dictionaries to pass linting (#230) * Refactor/unlock numpy kl (#235) * unlocking numpy * unlocking numpy * unlocking numpy * dependency fixes for docs and linters * requirement fixes : numpy <1.24 for all python versions --------- Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> * Simplifying requirements - Numpy version range (#236) * Remove python 3.6 and 3.7 support (#234) * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * Update README.md Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> --------- Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * unlocking numpy (#238) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release 0.11.2 (#239) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * adding cython to config * adding cython to config * adding cython to config * adding cython to config --------- Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * Replace pygraphviz plotting with pyvis (#228) * initial draft for pyvis plotting * modify edge length and mass for strong style and return pyvis object * add pytests and fix sklearn plotting function * update to include pyvis in requirements * add in notebook check tests for test_plot_dag * downgrade pyvis for compatibility * update to latest plotting functions * update requirements to exclude pygraphviz * upgrading ipython * moving ipython as main requirement * simplify plot_structure function * remove unused code and add test cases when needed * reset pyvis version to see if .show() is working on v0.3.1 * set ipython and python versions * undo previous change (ipython version change) * remove ipython version from requirements * re-add ipython version to requirements * change ipython+python version * undo change ipython+python version * check for different ipython versions * add quotation marks in requirements.txt * revert back to ipython>=8.10.0 * try out ipython requirements from kedro * revert back to ipython>=8.10 * change ipython requirements to successfully create environments * Updated pyvis tutorials (#232) * update tutorials and adjust default values to improve output * allow user to change layout in plot_dag function before calling .show() * display df without dataframe_image * fix dataframe_image No such file or directory * remove one cell beacause unused * incorporate windows solution from Kyle * fix typo * change plot_structure documentation * change plot_dag documentation * check and correct all notebooks * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * refactoring plot syntax and changing logic in plot_dag * addressing Gabriel's comments * removing unused IPython conditional import * refactoring code to use display * Docs - update 01-tutorial * updating first tutotiral * updating plotting tutorial * updating plotting tutorial * updating display api * fixing bug - displau * fixing notebooks * fixing notebooks * fixing notebooks * fixing notebooks * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * Replacing Pygraphviz with Pyvis * updating pyvis version * updating notebook * Richard Comments - batch 1 * Update tests/test_plotting.py Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> * Update tests/test_plotting.py Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> * Richard Comments - batch 2 * adjust node color test to include background color * docs * docs * test * fixing mdlp with cython * fixing mdlp with cython * test * removing cython from requirements * adding cython to config --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> * fix: requirements.txt to reduce vulnerabilities (#247) The following vulnerabilities are fixed by pinning transitive dependencies: - https://snyk.io/vuln/SNYK-PYTHON-IPYTHON-3318382 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * test * Release Notes 0.12.0 (#249) * temp (#242) * Limiting numpy version (#217) * adding line on yml - no effect * adding line on yml - no effect * changing req.txt * changing req.txt * changing req.txt * adding setuptools requirement (#218) * adding setuptools requirement * adding setuptools requirement * update dictionaries to pass linting (#230) * Refactor/unlock numpy kl (#235) * unlocking numpy * unlocking numpy * unlocking numpy * dependency fixes for docs and linters * requirement fixes : numpy <1.24 for all python versions --------- Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> * Simplifying requirements - Numpy version range (#236) * Remove python 3.6 and 3.7 support (#234) * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * Update README.md Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> --------- Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * unlocking numpy (#238) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release 0.11.2 (#239) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release Notes --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> Co-authored-by: Serene Yeo <118331898+SereneYeo@users.noreply.github.com> Co-authored-by: Richard Oentaryo <oentaryorj@users.noreply.github.com> Co-authored-by: Leon Nallamuthu <38660312+leonnallamuthu@users.noreply.github.com> Co-authored-by: snyk-bot <snyk-bot@snyk.io>
temp (#242) * Limiting numpy version (#217) * adding line on yml - no effect * adding line on yml - no effect * changing req.txt * changing req.txt * changing req.txt * adding setuptools requirement (#218) * adding setuptools requirement * adding setuptools requirement * update dictionaries to pass linting (#230) * Refactor/unlock numpy kl (#235) * unlocking numpy * unlocking numpy * unlocking numpy * dependency fixes for docs and linters * requirement fixes : numpy <1.24 for all python versions --------- Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> * Simplifying requirements - Numpy version range (#236) * Remove python 3.6 and 3.7 support (#234) * remove python 3.6 and 3.7 support * update documentation * remove comment regarding ignoring a warning when running `make build-docs` * removing ipython from test requiremnets * Update README.md Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> --------- Co-authored-by: GabrielAz <gabriel.azevedoferreira@quantumblack.com> Co-authored-by: Gabriel Azevedo Ferreira <57528979+GabrielAzevedoFerreiraQB@users.noreply.github.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> * unlocking numpy (#238) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> * Release 0.11.2 (#239) Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com> --------- Co-authored-by: ElisabethSesterHussQB <92664441+ElisabethSesterHussQB@users.noreply.github.com> Co-authored-by: kyle_lim <kyle_lim@mckinsey.com> Co-authored-by: Philip Pilgerstorfer <34248114+qbphilip@users.noreply.github.com> Co-authored-by: Gabriel Azevedo <gabriel_azevedo_ferreira@mckinsey.com>
Merge pull request #182 from quantumblacklabs/release/0.11.1 Changelog: * Add python 3.9, 3.10 support * Unlock Scipy restrictions * Fix bug: infinite loop on lv inference engine * Fix DAGLayer moving out of gpu during optimization step of Pytorch learning * Fix CPD comparison of floating point - rounding issue * Fix set_cpd for parentless nodes that are not MultiIndex * Add Docker files for development on a dockerized environment
PreviousNext