v0.2.1
Immutable
release. Only release title and notes can be modified.
Fixed
- Treat a name used inside a module- or class-level comprehension as a real dependency.
Such a comprehension runs eagerly when the definition executes, so an assignment like
values = {key: build(key) for key in keys}now sorts after thebuildfunction
it calls instead of ahead of it (which raisedNameError). A comprehension inside a
function body stays deferred and still imposes no ordering.