cubicweb #3933480 [dbapi] drop the "dbapi" [validation pending]

prioritynormal
typeenhancement
done in3.21.0
load0.300
load left0.000
closed by#6f25c7e4f19b [dbapi] remove the dbapi module and its immediate remaining users
patch[server/migractions] simplify the Migration Handler entry point [in-progress][cwctl] remove networked remote shell [applied][migration] remove repo_connect and use config.repository() instead [applied][connection] replace .running_dbapi_query with .hooks_in_progress [applied][repository] rename session -> cnx [applied][repository] remove methods of the dbapi [applied][testlib,tests/undo] remove the remaining bw compat for old-style tests [applied][session] remove session-related bw compat code [applied][session/transaction] removed unused transaction class [applied][transactions] cleanup after the dbapi removal [applied][migractions] remove any session related leftovers [applied][connection] provide some missing documentation bits [applied][repoapi,session] remove all session-as-cnx backward compat [applied][dbapi] retire repository transaction methods which were used by the dbapi [applied][dbapi] retire repo.call_service which was used by the dbapi [applied][dbapi] retire repo.commit/rollback which was used by the dbapi [applied][dbapi] retire repo.user_info which was used by the dbapi [applied][dbapi] retire repo.entity_metas which was used by the dbapi [applied][devtools/testlib] remove dbapi backward-compat [applied][dbapi] retire repo.execute, which was used by the dbapi [applied][dbapi] remove the dbapi module and its immediate remaining users [applied][datafeed sources] finish the session -> cnx switch [applied]