update dependencies
explain dependencies
ENH/BUG: add context manager for expressions to auto-close resources