Good to see the removal of autocommit, with the detailed discussion of the design decision. I've always felt a little uneasy when going with autocommit=False in my old projects, thinking that the default of autocommit=True was the "blessed" way to use SQLAlchemy.
EDIT: Looks like autocommit=True has never been the default, must have been some possibly 3rd party documentation.
EDIT: Looks like autocommit=True has never been the default, must have been some possibly 3rd party documentation.