Versioning now is manually specified to avoid bug where the version was not being correctly reflected on `pip install` deployments
1.2.1
We've introduced a cache to avoid computing find_necessary_steps multiple times during each inference call.
This has 2 benefits:
1. It reduces computation time of the compute call 2. It avoids a subtle multi-threading bug in networkx when accessing the graph from a high number of threads.
1.2.0
1. Added `set_execution_method('parallel')` for execution of graphs in parallel
1.1.0
1.0.4
Minor Bug Fixes:
* Compatibility fix for networkx 2.0 * `net.times` now only stores timing info from the most recent run