> We discourage developers from using nimble install since it installs a random > version in a hidden location and changes dependency resolution in nimble in > general for all projects, making it hard to reproduce builds (or even > successfully make one), work on different versions of the same project, work > on multiple projects etc. It's a significant anti-pattern in > non-solo/non-script development.
I guess, proposing for astdsl to be included in Nim's stdlib, is not going to work for you either, since you're stuck on an older Nim version. `./koch fusion` used to git checkout on a fixed commit which was perfect for your reproducible builds, perhaps you/we can ask for the commit that removed this: <https://github.com/nim-lang/Nim/pull/16925> to be reverted?
