zopefoundation / transaction

Generic transaction implementation for Python.
Other
70 stars 31 forks source link

Remove legacy functionality from ITransactionDeprecated #89

Closed jamadden closed 4 years ago

jamadden commented 4 years ago

There's a bunch of compatibility code supporting the old Transaction.register and DataManager.prepare APIs. That code is either documented as deprecated, commented as deprecated, or not documented at all. It hasn't been the supported protocol since transaction became its own distribution.

Removing it doesn't break any ZODB tests (except tests that are explicitly using testing the legacy functions).