mirror of
https://github.com/apache/superset.git
synced 2026-04-25 19:14:27 +00:00
Python attribute lookup picks the first base that defines the attr; the previous left-to-right update() order caused later bases to override earlier ones, contradicting MRO. Reversing the iteration makes the leftmost base the final writer, which matches Python semantics for the common single-chain hierarchies in db_engine_specs. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>