janushendersonassetallocation / loman

Loman is a Python library designed to allow quantitative researchers to control complex live updating calculation processes
BSD 3-Clause "New" or "Revised" License
95 stars 13 forks source link

Enable cycle detection when building DAG. #22

Open pushingice opened 6 years ago

pushingice commented 6 years ago

Fixes https://github.com/janushendersonassetallocation/loman/issues/21 by throwing an exception when the offending node is added.