-
Type:
Task
-
Resolution: Fixed
-
Priority:
Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
-
Python Drivers
-
Not Needed
-
None
-
None
-
None
-
None
-
None
-
None
All of _Transaction except for unpin, reset can be lifted into a shared _TransactionBase class. Most of AsyncClientSession/ClientSession can be lifted into a _AgnosticClientSessionBase class that uses a _transaction_cls attribute set by async/sync subclasses to use the correct _Transaction class.