fidelity / spock

spock is a framework that helps manage complex parameter configurations during research and development of Python applications
https://fidelity.github.io/spock/
Apache License 2.0
123 stars 13 forks source link

Re-Improve handling of nested dependencies #180

Closed ncilfone closed 2 years ago

ncilfone commented 2 years ago

What does this PR do?

This PR uses simple graph methods to better handle nested dependencies. Also contains a fairly big refactor of some original spaghetti backend code into a much cleaner interface. Mainly contributed by @gbmarc1 via fork. This should close #152.

Makes sure that @gbmarc1 gets attribution.

Checklist