]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Use KEY_OBJECTS_ONLY as cdef variable
authorMatus Valo <Matus.Valo@solarturbines.com>
Tue, 21 Feb 2023 22:05:11 +0000 (23:05 +0100)
committerMatus Valo <Matus.Valo@solarturbines.com>
Tue, 21 Feb 2023 22:05:11 +0000 (23:05 +0100)
lib/sqlalchemy/cyextension/resultproxy.pyx

index e88c8ec0be870527ad176c842afd0061c15f7de5..96a028d93383481f96682581c9ccde534a8deb9c 100644 (file)
@@ -3,9 +3,10 @@
 import operator
 
 cdef int MD_INDEX = 0  # integer index in cursor.description
+cdef int _KEY_OBJECTS_ONLY = 1
 
 KEY_INTEGER_ONLY = 0
-KEY_OBJECTS_ONLY = 1
+KEY_OBJECTS_ONLY = _KEY_OBJECTS_ONLY
 
 cdef class BaseRow:
     cdef readonly object _parent
@@ -76,7 +77,7 @@ cdef class BaseRow:
         if mdindex is None:
             self._parent._raise_for_ambiguous_column_name(rec)
         elif (
-            self._key_style == KEY_OBJECTS_ONLY
+            self._key_style == _KEY_OBJECTS_ONLY
             and isinstance(key, int)
         ):
             raise KeyError(key)