flyingcircusio / batou

batou is a universal, fractal deployment utility using Python.
https://batou.readthedocs.org
Other
47 stars 12 forks source link

add name tracking to class Attribute, show in error message #369

Closed elikoga closed 1 year ago

elikoga commented 1 year ago

Fixes #337 and changes error message from "No override and no default given." to "No override and no default given for {name} on {obj.class.name} instance {obj}."

Includes #370

ctheune commented 1 year ago

The unstable test appears to be a missing backport from main branch (where we show all retries from the cycle). Please backport that fix selectively to this PR.