File tree 1 file changed +0
-16
lines changed
1 file changed +0
-16
lines changed Original file line number Diff line number Diff line change @@ -163,14 +163,6 @@ Extension types can easily be made to support weak references; see
163
163
application without adding attributes to those objects. This can be especially
164
164
useful with objects that override attribute accesses.
165
165
166
- .. note ::
167
-
168
- Caution: Because a :class: `WeakKeyDictionary ` is built on top of a Python
169
- dictionary, it must not change size when iterating over it. This can be
170
- difficult to ensure for a :class: `WeakKeyDictionary ` because actions
171
- performed by the program during iteration may cause items in the
172
- dictionary to vanish "by magic" (as a side effect of garbage collection).
173
-
174
166
.. versionchanged :: 3.9
175
167
Added support for ``| `` and ``|= `` operators, specified in :pep: `584 `.
176
168
@@ -192,14 +184,6 @@ than needed.
192
184
Mapping class that references values weakly. Entries in the dictionary will be
193
185
discarded when no strong reference to the value exists any more.
194
186
195
- .. note ::
196
-
197
- Caution: Because a :class: `WeakValueDictionary ` is built on top of a Python
198
- dictionary, it must not change size when iterating over it. This can be
199
- difficult to ensure for a :class: `WeakValueDictionary ` because actions performed
200
- by the program during iteration may cause items in the dictionary to vanish "by
201
- magic" (as a side effect of garbage collection).
202
-
203
187
.. versionchanged :: 3.9
204
188
Added support for ``| `` and ``|= `` operators, as specified in :pep: `584 `.
205
189
You can’t perform that action at this time.
0 commit comments