From: Mike Bayer Date: Mon, 23 May 2022 13:48:05 +0000 (-0400) Subject: remove insanely old note from 12 years ago X-Git-Tag: rel_1_4_37~13 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7256643fd8bab26d389c872102b76a6fdef2731f;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git remove insanely old note from 12 years ago Change-Id: Id0929b6bc062fc4766c9c69427524e3cd2da1030 (cherry picked from commit 853f726454cff2f34c010cbafacfec85f51f8eeb) --- diff --git a/doc/build/orm/collections.rst b/doc/build/orm/collections.rst index 1c40e79558..800d2613bd 100644 --- a/doc/build/orm/collections.rst +++ b/doc/build/orm/collections.rst @@ -622,21 +622,6 @@ must decorate appender and remover methods, however- there are no compatible methods in the basic dictionary interface for SQLAlchemy to use by default. Iteration will go through ``itervalues()`` unless otherwise decorated. -.. note:: - - Due to a bug in MappedCollection prior to version 0.7.6, this - workaround usually needs to be called before a custom subclass - of :class:`.MappedCollection` which uses :meth:`.collection.internally_instrumented` - can be used:: - - from sqlalchemy.orm.collections import MappedCollection, _instrument_class - - _instrument_class(MappedCollection) - - This will ensure that the :class:`.MappedCollection` has been properly - initialized with custom ``__setitem__()`` and ``__delitem__()`` - methods before used in a custom subclass. - .. autoclass:: sqlalchemy.orm.collections.MappedCollection :members: