mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2024-11-24 10:34:01 +03:00
Update Cython to 0.27.1
This commit is contained in:
parent
c4c00129bc
commit
a155f25ca6
|
@ -11,7 +11,7 @@ Development version
|
|||
-------------------
|
||||
- Add ``FactoryAggregate`` provider.
|
||||
- Add support of six 1.11.0.
|
||||
- Regenerate C sources using Cython 0.27.
|
||||
- Regenerate C sources using Cython 0.27.1.
|
||||
|
||||
3.6.1
|
||||
-----
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
cython==0.27
|
||||
cython==0.27.1
|
||||
tox
|
||||
unittest2
|
||||
coverage
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* Generated by Cython 0.27 */
|
||||
/* Generated by Cython 0.27.1 */
|
||||
|
||||
#define PY_SSIZE_T_CLEAN
|
||||
#include "Python.h"
|
||||
|
@ -7,7 +7,7 @@
|
|||
#elif PY_VERSION_HEX < 0x02060000 || (0x03000000 <= PY_VERSION_HEX && PY_VERSION_HEX < 0x03030000)
|
||||
#error Cython requires Python 2.6+ or Python 3.3+.
|
||||
#else
|
||||
#define CYTHON_ABI "0_27"
|
||||
#define CYTHON_ABI "0_27_1"
|
||||
#define CYTHON_FUTURE_DIVISION 0
|
||||
#include <stddef.h>
|
||||
#ifndef offsetof
|
||||
|
@ -168,7 +168,7 @@
|
|||
#define CYTHON_FAST_PYCALL 1
|
||||
#endif
|
||||
#ifndef CYTHON_PEP489_MULTI_PHASE_INIT
|
||||
#define CYTHON_PEP489_MULTI_PHASE_INIT (PY_VERSION_HEX >= 0x03050000)
|
||||
#define CYTHON_PEP489_MULTI_PHASE_INIT (0 && PY_VERSION_HEX >= 0x03050000)
|
||||
#endif
|
||||
#ifndef CYTHON_USE_TP_FINALIZE
|
||||
#define CYTHON_USE_TP_FINALIZE (PY_VERSION_HEX >= 0x030400a1)
|
||||
|
@ -230,10 +230,10 @@
|
|||
#endif
|
||||
#if !CYTHON_FAST_THREAD_STATE || PY_VERSION_HEX < 0x02070000
|
||||
#define __Pyx_PyThreadState_Current PyThreadState_GET()
|
||||
#elif PY_VERSION_HEX >= 0x03050200
|
||||
#elif PY_VERSION_HEX >= 0x03060000
|
||||
#define __Pyx_PyThreadState_Current _PyThreadState_UncheckedGet()
|
||||
#elif PY_VERSION_HEX >= 0x03000000
|
||||
#define __Pyx_PyThreadState_Current PyThreadState_Get()
|
||||
#define __Pyx_PyThreadState_Current PyThreadState_GET()
|
||||
#else
|
||||
#define __Pyx_PyThreadState_Current _PyThreadState_Current
|
||||
#endif
|
||||
|
@ -701,7 +701,7 @@ bad:
|
|||
#endif /* __GNUC__ */
|
||||
static CYTHON_INLINE void __Pyx_pretend_to_initialize(void* ptr) { (void)ptr; }
|
||||
|
||||
static PyObject *__pyx_m;
|
||||
static PyObject *__pyx_m = NULL;
|
||||
static PyObject *__pyx_d;
|
||||
static PyObject *__pyx_b;
|
||||
static PyObject *__pyx_cython_runtime;
|
||||
|
@ -1696,16 +1696,8 @@ static CYTHON_INLINE int __Pyx_PySequence_ContainsTF(PyObject* item, PyObject* s
|
|||
/* PyThreadStateGet.proto */
|
||||
#if CYTHON_FAST_THREAD_STATE
|
||||
#define __Pyx_PyThreadState_declare PyThreadState *__pyx_tstate;
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = __Pyx_PyThreadState_Current;
|
||||
#define __Pyx_PyErr_Occurred() __pyx_tstate->curexc_type
|
||||
#if PY_VERSION_HEX >= 0x03050000
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = _PyThreadState_UncheckedGet();
|
||||
#elif PY_VERSION_HEX >= 0x03000000
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = PyThreadState_Get();
|
||||
#elif PY_VERSION_HEX >= 0x02070000
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = _PyThreadState_Current;
|
||||
#else
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = PyThreadState_Get();
|
||||
#endif
|
||||
#else
|
||||
#define __Pyx_PyThreadState_declare
|
||||
#define __Pyx_PyThreadState_assign
|
||||
|
@ -6024,7 +6016,7 @@ static PyObject *__pyx_pf_19dependency_injector_10containers_20DeclarativeContai
|
|||
*
|
||||
* return container
|
||||
*/
|
||||
__pyx_t_9 = PyObject_SetAttr(__pyx_v_container, __pyx_v_name, __pyx_v_provider); if (unlikely(__pyx_t_9 == -1)) __PYX_ERR(0, 266, __pyx_L1_error)
|
||||
__pyx_t_9 = PyObject_SetAttr(__pyx_v_container, __pyx_v_name, __pyx_v_provider); if (unlikely(__pyx_t_9 == ((int)-1))) __PYX_ERR(0, 266, __pyx_L1_error)
|
||||
|
||||
/* "dependency_injector/containers.pyx":265
|
||||
* container.provider_type = cls.provider_type
|
||||
|
@ -6174,7 +6166,7 @@ static PyObject *__pyx_pf_19dependency_injector_10containers_20DeclarativeContai
|
|||
* raise Error('Container {0} could not be overridden '
|
||||
* 'with itself or its subclasses'.format(cls))
|
||||
*/
|
||||
__pyx_t_1 = PyObject_IsSubclass(__pyx_v_cls, __pyx_v_overriding); if (unlikely(__pyx_t_1 == -1)) __PYX_ERR(0, 282, __pyx_L1_error)
|
||||
__pyx_t_1 = PyObject_IsSubclass(__pyx_v_cls, __pyx_v_overriding); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(0, 282, __pyx_L1_error)
|
||||
__pyx_t_2 = (__pyx_t_1 != 0);
|
||||
if (__pyx_t_2) {
|
||||
|
||||
|
@ -7956,7 +7948,7 @@ static PyObject *__pyx_pf_19dependency_injector_10containers_4copy__decorator(Py
|
|||
*
|
||||
* return copied_container
|
||||
*/
|
||||
__pyx_t_14 = PyObject_SetAttr(__pyx_v_copied_container, __pyx_v_name, __pyx_v_provider); if (unlikely(__pyx_t_14 == -1)) __PYX_ERR(0, 362, __pyx_L1_error)
|
||||
__pyx_t_14 = PyObject_SetAttr(__pyx_v_copied_container, __pyx_v_name, __pyx_v_provider); if (unlikely(__pyx_t_14 == ((int)-1))) __PYX_ERR(0, 362, __pyx_L1_error)
|
||||
|
||||
/* "dependency_injector/containers.pyx":361
|
||||
*
|
||||
|
@ -8198,7 +8190,7 @@ static PyObject *__pyx_f_19dependency_injector_10containers__check_provider_type
|
|||
*/
|
||||
__pyx_t_1 = __Pyx_PyObject_GetAttrStr(__pyx_v_container, __pyx_n_s_provider_type); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 380, __pyx_L1_error)
|
||||
__Pyx_GOTREF(__pyx_t_1);
|
||||
__pyx_t_2 = PyObject_IsInstance(__pyx_v_provider, __pyx_t_1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(0, 380, __pyx_L1_error)
|
||||
__pyx_t_2 = PyObject_IsInstance(__pyx_v_provider, __pyx_t_1); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(0, 380, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
__pyx_t_3 = ((!(__pyx_t_2 != 0)) != 0);
|
||||
if (__pyx_t_3) {
|
||||
|
@ -8678,7 +8670,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___provid
|
|||
*/
|
||||
__pyx_t_2 = __pyx_f_19dependency_injector_9providers___get_value(((struct __pyx_obj_19dependency_injector_9providers_Injection *)__pyx_v_injection)); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 213, __pyx_L1_error)
|
||||
__Pyx_GOTREF(__pyx_t_2);
|
||||
__pyx_t_5 = __Pyx_PyList_Append(__pyx_v_positional_args, __pyx_t_2); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(1, 213, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_PyList_Append(__pyx_v_positional_args, __pyx_t_2); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(1, 213, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
}
|
||||
|
||||
|
@ -8689,7 +8681,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___provid
|
|||
*
|
||||
* return tuple(positional_args)
|
||||
*/
|
||||
__pyx_t_5 = __Pyx_PyList_Extend(__pyx_v_positional_args, __pyx_v_args); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(1, 214, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_PyList_Extend(__pyx_v_positional_args, __pyx_v_args); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(1, 214, __pyx_L1_error)
|
||||
|
||||
/* "providers.pxd":216
|
||||
* positional_args.extend(args)
|
||||
|
@ -8759,7 +8751,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___provid
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 228, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_1 = PyDict_Size(__pyx_v_kwargs); if (unlikely(__pyx_t_1 == -1)) __PYX_ERR(1, 228, __pyx_L1_error)
|
||||
__pyx_t_1 = PyDict_Size(__pyx_v_kwargs); if (unlikely(__pyx_t_1 == ((Py_ssize_t)-1))) __PYX_ERR(1, 228, __pyx_L1_error)
|
||||
__pyx_t_2 = ((__pyx_t_1 == 0) != 0);
|
||||
if (__pyx_t_2) {
|
||||
|
||||
|
@ -9019,7 +9011,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___inject
|
|||
* __get_name(attr_injection),
|
||||
* __get_value(attr_injection))
|
||||
*/
|
||||
__pyx_t_5 = PyObject_SetAttr(__pyx_v_instance, __pyx_t_3, __pyx_t_4); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(1, 251, __pyx_L1_error)
|
||||
__pyx_t_5 = PyObject_SetAttr(__pyx_v_instance, __pyx_t_3, __pyx_t_4); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(1, 251, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
|
||||
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
|
||||
}
|
||||
|
@ -10230,6 +10222,8 @@ static int __Pyx_copy_spec_to_module(PyObject *spec, PyObject *moddict, const ch
|
|||
}
|
||||
static PyObject* __pyx_pymod_create(PyObject *spec, CYTHON_UNUSED PyModuleDef *def) {
|
||||
PyObject *module = NULL, *moddict, *modname;
|
||||
if (__pyx_m)
|
||||
return __Pyx_NewRef(__pyx_m);
|
||||
modname = PyObject_GetAttrString(spec, "name");
|
||||
if (unlikely(!modname)) goto bad;
|
||||
module = PyModule_NewObject(modname);
|
||||
|
@ -10263,6 +10257,9 @@ static int __pyx_pymod_exec_containers(PyObject *__pyx_pyinit_module)
|
|||
PyObject *__pyx_t_9 = NULL;
|
||||
PyObject *__pyx_t_10 = NULL;
|
||||
__Pyx_RefNannyDeclarations
|
||||
#if CYTHON_PEP489_MULTI_PHASE_INIT
|
||||
if (__pyx_m && __pyx_m == __pyx_pyinit_module) return 0;
|
||||
#endif
|
||||
#if CYTHON_REFNANNY
|
||||
__Pyx_RefNanny = __Pyx_RefNannyImportAPI("refnanny");
|
||||
if (!__Pyx_RefNanny) {
|
||||
|
@ -12266,14 +12263,18 @@ __Pyx_CyFunction_clear(__pyx_CyFunctionObject *m)
|
|||
}
|
||||
return 0;
|
||||
}
|
||||
static void __Pyx_CyFunction_dealloc(__pyx_CyFunctionObject *m)
|
||||
static void __Pyx__CyFunction_dealloc(__pyx_CyFunctionObject *m)
|
||||
{
|
||||
PyObject_GC_UnTrack(m);
|
||||
if (__Pyx_CyFunction_weakreflist(m) != NULL)
|
||||
PyObject_ClearWeakRefs((PyObject *) m);
|
||||
__Pyx_CyFunction_clear(m);
|
||||
PyObject_GC_Del(m);
|
||||
}
|
||||
static void __Pyx_CyFunction_dealloc(__pyx_CyFunctionObject *m)
|
||||
{
|
||||
PyObject_GC_UnTrack(m);
|
||||
__Pyx__CyFunction_dealloc(m);
|
||||
}
|
||||
static int __Pyx_CyFunction_traverse(__pyx_CyFunctionObject *m, visitproc visit, void *arg)
|
||||
{
|
||||
Py_VISIT(m->func_closure);
|
||||
|
@ -12758,12 +12759,12 @@ static PyObject *__Pyx_Py3ClassCreate(PyObject *metaclass, PyObject *name, PyObj
|
|||
|
||||
/* ClassMethod */
|
||||
static PyObject* __Pyx_Method_ClassMethod(PyObject *method) {
|
||||
#if CYTHON_COMPILING_IN_PYPY
|
||||
#if CYTHON_COMPILING_IN_PYPY && PYPY_VERSION_NUM <= 0x05080000
|
||||
if (PyObject_TypeCheck(method, &PyWrapperDescr_Type)) {
|
||||
return PyClassMethod_New(method);
|
||||
}
|
||||
#else
|
||||
#if CYTHON_COMPILING_IN_PYSTON
|
||||
#if CYTHON_COMPILING_IN_PYSTON || CYTHON_COMPILING_IN_PYPY
|
||||
if (PyMethodDescr_Check(method)) {
|
||||
#else
|
||||
static PyTypeObject *methoddescr_type = NULL;
|
||||
|
@ -14111,7 +14112,7 @@ static void __Pyx_Coroutine_dealloc(PyObject *self) {
|
|||
PyObject_ClearWeakRefs(self);
|
||||
if (gen->resume_label >= 0) {
|
||||
PyObject_GC_Track(self);
|
||||
#if PY_VERSION_HEX >= 0x030400a1
|
||||
#if PY_VERSION_HEX >= 0x030400a1 && CYTHON_USE_TP_FINALIZE
|
||||
if (PyObject_CallFinalizerFromDealloc(self))
|
||||
#else
|
||||
Py_TYPE(gen)->tp_del(self);
|
||||
|
@ -14140,7 +14141,7 @@ static void __Pyx_Coroutine_del(PyObject *self) {
|
|||
if (gen->resume_label < 0) {
|
||||
return;
|
||||
}
|
||||
#if PY_VERSION_HEX < 0x030400a1
|
||||
#if !CYTHON_USE_TP_FINALIZE
|
||||
assert(self->ob_refcnt == 0);
|
||||
self->ob_refcnt = 1;
|
||||
#endif
|
||||
|
@ -14208,7 +14209,7 @@ static void __Pyx_Coroutine_del(PyObject *self) {
|
|||
}
|
||||
}
|
||||
__Pyx_ErrRestore(error_type, error_value, error_traceback);
|
||||
#if PY_VERSION_HEX < 0x030400a1
|
||||
#if !CYTHON_USE_TP_FINALIZE
|
||||
assert(self->ob_refcnt > 0);
|
||||
if (--self->ob_refcnt == 0) {
|
||||
return;
|
||||
|
@ -14489,6 +14490,8 @@ static PyTypeObject __pyx_GeneratorType_type = {
|
|||
0,
|
||||
#if CYTHON_USE_TP_FINALIZE
|
||||
__Pyx_Coroutine_del,
|
||||
#elif PY_VERSION_HEX >= 0x030400a1
|
||||
0,
|
||||
#endif
|
||||
};
|
||||
static int __pyx_Generator_init(void) {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* Generated by Cython 0.27 */
|
||||
/* Generated by Cython 0.27.1 */
|
||||
|
||||
#define PY_SSIZE_T_CLEAN
|
||||
#include "Python.h"
|
||||
|
@ -7,7 +7,7 @@
|
|||
#elif PY_VERSION_HEX < 0x02060000 || (0x03000000 <= PY_VERSION_HEX && PY_VERSION_HEX < 0x03030000)
|
||||
#error Cython requires Python 2.6+ or Python 3.3+.
|
||||
#else
|
||||
#define CYTHON_ABI "0_27"
|
||||
#define CYTHON_ABI "0_27_1"
|
||||
#define CYTHON_FUTURE_DIVISION 0
|
||||
#include <stddef.h>
|
||||
#ifndef offsetof
|
||||
|
@ -168,7 +168,7 @@
|
|||
#define CYTHON_FAST_PYCALL 1
|
||||
#endif
|
||||
#ifndef CYTHON_PEP489_MULTI_PHASE_INIT
|
||||
#define CYTHON_PEP489_MULTI_PHASE_INIT (PY_VERSION_HEX >= 0x03050000)
|
||||
#define CYTHON_PEP489_MULTI_PHASE_INIT (0 && PY_VERSION_HEX >= 0x03050000)
|
||||
#endif
|
||||
#ifndef CYTHON_USE_TP_FINALIZE
|
||||
#define CYTHON_USE_TP_FINALIZE (PY_VERSION_HEX >= 0x030400a1)
|
||||
|
@ -230,10 +230,10 @@
|
|||
#endif
|
||||
#if !CYTHON_FAST_THREAD_STATE || PY_VERSION_HEX < 0x02070000
|
||||
#define __Pyx_PyThreadState_Current PyThreadState_GET()
|
||||
#elif PY_VERSION_HEX >= 0x03050200
|
||||
#elif PY_VERSION_HEX >= 0x03060000
|
||||
#define __Pyx_PyThreadState_Current _PyThreadState_UncheckedGet()
|
||||
#elif PY_VERSION_HEX >= 0x03000000
|
||||
#define __Pyx_PyThreadState_Current PyThreadState_Get()
|
||||
#define __Pyx_PyThreadState_Current PyThreadState_GET()
|
||||
#else
|
||||
#define __Pyx_PyThreadState_Current _PyThreadState_Current
|
||||
#endif
|
||||
|
@ -701,7 +701,7 @@ bad:
|
|||
#endif /* __GNUC__ */
|
||||
static CYTHON_INLINE void __Pyx_pretend_to_initialize(void* ptr) { (void)ptr; }
|
||||
|
||||
static PyObject *__pyx_m;
|
||||
static PyObject *__pyx_m = NULL;
|
||||
static PyObject *__pyx_d;
|
||||
static PyObject *__pyx_b;
|
||||
static PyObject *__pyx_cython_runtime;
|
||||
|
@ -1612,16 +1612,8 @@ static CYTHON_INLINE PyObject* __Pyx_PyObject_LookupSpecial(PyObject* obj, PyObj
|
|||
/* PyThreadStateGet.proto */
|
||||
#if CYTHON_FAST_THREAD_STATE
|
||||
#define __Pyx_PyThreadState_declare PyThreadState *__pyx_tstate;
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = __Pyx_PyThreadState_Current;
|
||||
#define __Pyx_PyErr_Occurred() __pyx_tstate->curexc_type
|
||||
#if PY_VERSION_HEX >= 0x03050000
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = _PyThreadState_UncheckedGet();
|
||||
#elif PY_VERSION_HEX >= 0x03000000
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = PyThreadState_Get();
|
||||
#elif PY_VERSION_HEX >= 0x02070000
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = _PyThreadState_Current;
|
||||
#else
|
||||
#define __Pyx_PyThreadState_assign __pyx_tstate = PyThreadState_Get();
|
||||
#endif
|
||||
#else
|
||||
#define __Pyx_PyThreadState_declare
|
||||
#define __Pyx_PyThreadState_assign
|
||||
|
@ -4483,7 +4475,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Provider_12reset_las
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 176, __pyx_L7_error)
|
||||
}
|
||||
__pyx_t_8 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_8 == -1)) __PYX_ERR(1, 176, __pyx_L7_error)
|
||||
__pyx_t_8 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_8 == ((Py_ssize_t)-1))) __PYX_ERR(1, 176, __pyx_L7_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_t_9 = ((__pyx_t_8 == 0) != 0);
|
||||
if (__pyx_t_9) {
|
||||
|
@ -7949,7 +7941,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_18ExternalDependency_
|
|||
*/
|
||||
__pyx_t_4 = __Pyx_PyObject_GetAttrStr(((PyObject *)__pyx_v_self), __pyx_n_s_instance_of); if (unlikely(!__pyx_t_4)) __PYX_ERR(1, 350, __pyx_L1_error)
|
||||
__Pyx_GOTREF(__pyx_t_4);
|
||||
__pyx_t_2 = PyObject_IsInstance(__pyx_v_instance, __pyx_t_4); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 350, __pyx_L1_error)
|
||||
__pyx_t_2 = PyObject_IsInstance(__pyx_v_instance, __pyx_t_4); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(1, 350, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
|
||||
__pyx_t_1 = ((!(__pyx_t_2 != 0)) != 0);
|
||||
if (__pyx_t_1) {
|
||||
|
@ -9537,7 +9529,7 @@ static int __pyx_pf_19dependency_injector_9providers_8Callable___init__(struct _
|
|||
* raise Error('Provider {0} expected to get callable, '
|
||||
* 'got {0}'.format('.'.join((self.__class__.__module__,
|
||||
*/
|
||||
__pyx_t_1 = __Pyx_PyCallable_Check(__pyx_v_provides); if (unlikely(__pyx_t_1 == -1)) __PYX_ERR(1, 458, __pyx_L1_error)
|
||||
__pyx_t_1 = __Pyx_PyCallable_Check(__pyx_v_provides); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(1, 458, __pyx_L1_error)
|
||||
__pyx_t_2 = ((!(__pyx_t_1 != 0)) != 0);
|
||||
if (__pyx_t_2) {
|
||||
|
||||
|
@ -10463,7 +10455,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Callable_4args___get
|
|||
*/
|
||||
__pyx_t_1 = __pyx_v_arg->__pyx_base.__pyx___value;
|
||||
__Pyx_INCREF(__pyx_t_1);
|
||||
__pyx_t_4 = __Pyx_PyList_Append(__pyx_v_args, __pyx_t_1); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(1, 512, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_PyList_Append(__pyx_v_args, __pyx_t_1); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(1, 512, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
}
|
||||
|
||||
|
@ -10568,7 +10560,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Callable_6add_args(s
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 524, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(1, 524, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(1, 524, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_v_self->__pyx___args_len = __pyx_t_3;
|
||||
|
||||
|
@ -10666,7 +10658,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Callable_8set_args(s
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 538, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 538, __pyx_L1_error)
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == ((Py_ssize_t)-1))) __PYX_ERR(1, 538, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
__pyx_v_self->__pyx___args_len = __pyx_t_2;
|
||||
|
||||
|
@ -10758,7 +10750,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Callable_10clear_arg
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 547, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 547, __pyx_L1_error)
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == ((Py_ssize_t)-1))) __PYX_ERR(1, 547, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
__pyx_v_self->__pyx___args_len = __pyx_t_2;
|
||||
|
||||
|
@ -10979,7 +10971,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Callable_12add_kwarg
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 572, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(1, 572, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(1, 572, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_v_self->__pyx___kwargs_len = __pyx_t_3;
|
||||
|
||||
|
@ -11079,7 +11071,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Callable_14set_kwarg
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 586, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 586, __pyx_L1_error)
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == ((Py_ssize_t)-1))) __PYX_ERR(1, 586, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
__pyx_v_self->__pyx___kwargs_len = __pyx_t_2;
|
||||
|
||||
|
@ -11171,7 +11163,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_8Callable_16clear_kwa
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 595, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 595, __pyx_L1_error)
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == ((Py_ssize_t)-1))) __PYX_ERR(1, 595, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
__pyx_v_self->__pyx___kwargs_len = __pyx_t_2;
|
||||
|
||||
|
@ -14541,7 +14533,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_13Configuration_6__ge
|
|||
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "startswith");
|
||||
__PYX_ERR(1, 737, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = __Pyx_PyStr_Tailmatch(__pyx_v_name, __pyx_n_s__9, 0, PY_SSIZE_T_MAX, -1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 737, __pyx_L1_error)
|
||||
__pyx_t_2 = __Pyx_PyStr_Tailmatch(__pyx_v_name, __pyx_n_s__9, 0, PY_SSIZE_T_MAX, -1); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(1, 737, __pyx_L1_error)
|
||||
if ((__pyx_t_2 != 0)) {
|
||||
} else {
|
||||
__pyx_t_1 = (__pyx_t_2 != 0);
|
||||
|
@ -14551,7 +14543,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_13Configuration_6__ge
|
|||
PyErr_Format(PyExc_AttributeError, "'NoneType' object has no attribute '%.30s'", "endswith");
|
||||
__PYX_ERR(1, 737, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = __Pyx_PyStr_Tailmatch(__pyx_v_name, __pyx_n_s__9, 0, PY_SSIZE_T_MAX, 1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 737, __pyx_L1_error)
|
||||
__pyx_t_2 = __Pyx_PyStr_Tailmatch(__pyx_v_name, __pyx_n_s__9, 0, PY_SSIZE_T_MAX, 1); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(1, 737, __pyx_L1_error)
|
||||
__pyx_t_1 = (__pyx_t_2 != 0);
|
||||
__pyx_L4_bool_binop_done:;
|
||||
if (__pyx_t_1) {
|
||||
|
@ -16226,7 +16218,7 @@ static int __pyx_pf_19dependency_injector_9providers_7Factory___init__(struct __
|
|||
__pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_provided_type); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 866, __pyx_L1_error)
|
||||
__Pyx_GOTREF(__pyx_t_2);
|
||||
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
|
||||
__pyx_t_4 = PyObject_IsSubclass(__pyx_v_provides, __pyx_t_2); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(1, 866, __pyx_L1_error)
|
||||
__pyx_t_4 = PyObject_IsSubclass(__pyx_v_provides, __pyx_t_2); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(1, 866, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_t_5 = ((!(__pyx_t_4 != 0)) != 0);
|
||||
__pyx_t_1 = __pyx_t_5;
|
||||
|
@ -17886,7 +17878,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_7Factory_18add_attrib
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 1002, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(1, 1002, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_t_2); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(1, 1002, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_v_self->__pyx___attributes_len = __pyx_t_3;
|
||||
|
||||
|
@ -17986,7 +17978,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_7Factory_20set_attrib
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 1016, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 1016, __pyx_L1_error)
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == ((Py_ssize_t)-1))) __PYX_ERR(1, 1016, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
__pyx_v_self->__pyx___attributes_len = __pyx_t_2;
|
||||
|
||||
|
@ -18078,7 +18070,7 @@ static PyObject *__pyx_pf_19dependency_injector_9providers_7Factory_22clear_attr
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 1025, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 1025, __pyx_L1_error)
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_t_1); if (unlikely(__pyx_t_2 == ((Py_ssize_t)-1))) __PYX_ERR(1, 1025, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
|
||||
__pyx_v_self->__pyx___attributes_len = __pyx_t_2;
|
||||
|
||||
|
@ -22126,7 +22118,7 @@ static int __pyx_pf_19dependency_injector_9providers_13BaseSingleton___init__(st
|
|||
__pyx_t_2 = __Pyx_PyObject_GetAttrStr(__pyx_t_3, __pyx_n_s_provided_type); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 1210, __pyx_L1_error)
|
||||
__Pyx_GOTREF(__pyx_t_2);
|
||||
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
|
||||
__pyx_t_4 = PyObject_IsSubclass(__pyx_v_provides, __pyx_t_2); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(1, 1210, __pyx_L1_error)
|
||||
__pyx_t_4 = PyObject_IsSubclass(__pyx_v_provides, __pyx_t_2); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(1, 1210, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_t_5 = ((!(__pyx_t_4 != 0)) != 0);
|
||||
__pyx_t_1 = __pyx_t_5;
|
||||
|
@ -31810,7 +31802,7 @@ static PyObject *__pyx_f_19dependency_injector_9providers_parse_positional_injec
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(1, 1722, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_v_args); if (unlikely(__pyx_t_2 == -1)) __PYX_ERR(1, 1722, __pyx_L1_error)
|
||||
__pyx_t_2 = PyTuple_GET_SIZE(__pyx_v_args); if (unlikely(__pyx_t_2 == ((Py_ssize_t)-1))) __PYX_ERR(1, 1722, __pyx_L1_error)
|
||||
__pyx_v_args_len = __pyx_t_2;
|
||||
|
||||
/* "dependency_injector/providers.pyx":1728
|
||||
|
@ -31865,7 +31857,7 @@ static PyObject *__pyx_f_19dependency_injector_9providers_parse_positional_injec
|
|||
*
|
||||
* return tuple(injections)
|
||||
*/
|
||||
__pyx_t_6 = __Pyx_PyList_Append(__pyx_v_injections, ((PyObject *)__pyx_v_injection)); if (unlikely(__pyx_t_6 == -1)) __PYX_ERR(1, 1731, __pyx_L1_error)
|
||||
__pyx_t_6 = __Pyx_PyList_Append(__pyx_v_injections, ((PyObject *)__pyx_v_injection)); if (unlikely(__pyx_t_6 == ((int)-1))) __PYX_ERR(1, 1731, __pyx_L1_error)
|
||||
}
|
||||
|
||||
/* "dependency_injector/providers.pyx":1733
|
||||
|
@ -32122,7 +32114,7 @@ static PyObject *__pyx_f_19dependency_injector_9providers_parse_named_injections
|
|||
*
|
||||
* return tuple(injections)
|
||||
*/
|
||||
__pyx_t_9 = __Pyx_PyList_Append(__pyx_v_injections, ((PyObject *)__pyx_v_injection)); if (unlikely(__pyx_t_9 == -1)) __PYX_ERR(1, 1748, __pyx_L1_error)
|
||||
__pyx_t_9 = __Pyx_PyList_Append(__pyx_v_injections, ((PyObject *)__pyx_v_injection)); if (unlikely(__pyx_t_9 == ((int)-1))) __PYX_ERR(1, 1748, __pyx_L1_error)
|
||||
|
||||
/* "dependency_injector/providers.pyx":1746
|
||||
* cdef NamedInjection injection
|
||||
|
@ -32244,7 +32236,7 @@ static int __pyx_f_19dependency_injector_9providers_is_provider(PyObject *__pyx_
|
|||
*/
|
||||
__pyx_t_2 = __pyx_v_19dependency_injector_9providers_CLASS_TYPES;
|
||||
__Pyx_INCREF(__pyx_t_2);
|
||||
__pyx_t_3 = PyObject_IsInstance(__pyx_v_instance, __pyx_t_2); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(1, 1761, __pyx_L1_error)
|
||||
__pyx_t_3 = PyObject_IsInstance(__pyx_v_instance, __pyx_t_2); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(1, 1761, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_t_4 = ((!(__pyx_t_3 != 0)) != 0);
|
||||
if (__pyx_t_4) {
|
||||
|
@ -32590,7 +32582,7 @@ static int __pyx_f_19dependency_injector_9providers_is_delegated(PyObject *__pyx
|
|||
*/
|
||||
__pyx_t_2 = __pyx_v_19dependency_injector_9providers_CLASS_TYPES;
|
||||
__Pyx_INCREF(__pyx_t_2);
|
||||
__pyx_t_3 = PyObject_IsInstance(__pyx_v_instance, __pyx_t_2); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(1, 1790, __pyx_L1_error)
|
||||
__pyx_t_3 = PyObject_IsInstance(__pyx_v_instance, __pyx_t_2); if (unlikely(__pyx_t_3 == ((int)-1))) __PYX_ERR(1, 1790, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
__pyx_t_4 = ((!(__pyx_t_3 != 0)) != 0);
|
||||
if (__pyx_t_4) {
|
||||
|
@ -33517,14 +33509,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Provide
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 3) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -34030,14 +34022,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Object_
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -34543,14 +34535,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Delegat
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -35057,14 +35049,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Externa
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -35548,14 +35540,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Overrid
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 2) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -36104,14 +36096,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Callabl
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 8) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -36660,14 +36652,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Delegat
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 8) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -37216,14 +37208,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Abstrac
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 8) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -37729,14 +37721,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Callabl
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -38266,14 +38258,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Configu
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 6) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -38802,14 +38794,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Factory
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 6) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -39338,14 +39330,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Delegat
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 6) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -39874,14 +39866,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Abstrac
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 6) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -40387,14 +40379,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Factory
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -40901,14 +40893,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Factory
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -41415,14 +41407,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_BaseSin
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -41940,14 +41932,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Singlet
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 5) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -42465,14 +42457,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Delegat
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 5) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -43001,14 +42993,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_ThreadS
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 6) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -43537,14 +43529,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Delegat
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 6) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -44062,14 +44054,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_ThreadL
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 5) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -44587,14 +44579,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Delegat
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 5) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -45101,14 +45093,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Abstrac
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -45614,14 +45606,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Singlet
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_3 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_3 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = ((__pyx_t_3 > 4) != 0);
|
||||
if (__pyx_t_4) {
|
||||
} else {
|
||||
__pyx_t_2 = __pyx_t_4;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = (__pyx_t_4 != 0);
|
||||
__pyx_t_2 = __pyx_t_5;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -46120,14 +46112,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Injecti
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 4) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -46626,14 +46618,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_Positio
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 4) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -47143,14 +47135,14 @@ static PyObject *__pyx_f_19dependency_injector_9providers___pyx_unpickle_NamedIn
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(2, 11, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_4 = PyTuple_GET_SIZE(__pyx_v___pyx_state); if (unlikely(__pyx_t_4 == ((Py_ssize_t)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = ((__pyx_t_4 > 5) != 0);
|
||||
if (__pyx_t_5) {
|
||||
} else {
|
||||
__pyx_t_3 = __pyx_t_5;
|
||||
goto __pyx_L4_bool_binop_done;
|
||||
}
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_HasAttr(((PyObject *)__pyx_v___pyx_result), __pyx_n_s_dict); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(2, 11, __pyx_L1_error)
|
||||
__pyx_t_6 = (__pyx_t_5 != 0);
|
||||
__pyx_t_3 = __pyx_t_6;
|
||||
__pyx_L4_bool_binop_done:;
|
||||
|
@ -47493,7 +47485,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___provid
|
|||
*/
|
||||
__pyx_t_2 = __pyx_f_19dependency_injector_9providers___get_value(((struct __pyx_obj_19dependency_injector_9providers_Injection *)__pyx_v_injection)); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 213, __pyx_L1_error)
|
||||
__Pyx_GOTREF(__pyx_t_2);
|
||||
__pyx_t_5 = __Pyx_PyList_Append(__pyx_v_positional_args, __pyx_t_2); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(0, 213, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_PyList_Append(__pyx_v_positional_args, __pyx_t_2); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(0, 213, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_2); __pyx_t_2 = 0;
|
||||
}
|
||||
|
||||
|
@ -47504,7 +47496,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___provid
|
|||
*
|
||||
* return tuple(positional_args)
|
||||
*/
|
||||
__pyx_t_5 = __Pyx_PyList_Extend(__pyx_v_positional_args, __pyx_v_args); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(0, 214, __pyx_L1_error)
|
||||
__pyx_t_5 = __Pyx_PyList_Extend(__pyx_v_positional_args, __pyx_v_args); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(0, 214, __pyx_L1_error)
|
||||
|
||||
/* "dependency_injector/providers.pxd":216
|
||||
* positional_args.extend(args)
|
||||
|
@ -47574,7 +47566,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___provid
|
|||
PyErr_SetString(PyExc_TypeError, "object of type 'NoneType' has no len()");
|
||||
__PYX_ERR(0, 228, __pyx_L1_error)
|
||||
}
|
||||
__pyx_t_1 = PyDict_Size(__pyx_v_kwargs); if (unlikely(__pyx_t_1 == -1)) __PYX_ERR(0, 228, __pyx_L1_error)
|
||||
__pyx_t_1 = PyDict_Size(__pyx_v_kwargs); if (unlikely(__pyx_t_1 == ((Py_ssize_t)-1))) __PYX_ERR(0, 228, __pyx_L1_error)
|
||||
__pyx_t_2 = ((__pyx_t_1 == 0) != 0);
|
||||
if (__pyx_t_2) {
|
||||
|
||||
|
@ -47834,7 +47826,7 @@ static CYTHON_INLINE PyObject *__pyx_f_19dependency_injector_9providers___inject
|
|||
* __get_name(attr_injection),
|
||||
* __get_value(attr_injection))
|
||||
*/
|
||||
__pyx_t_5 = PyObject_SetAttr(__pyx_v_instance, __pyx_t_3, __pyx_t_4); if (unlikely(__pyx_t_5 == -1)) __PYX_ERR(0, 251, __pyx_L1_error)
|
||||
__pyx_t_5 = PyObject_SetAttr(__pyx_v_instance, __pyx_t_3, __pyx_t_4); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(0, 251, __pyx_L1_error)
|
||||
__Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
|
||||
__Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
|
||||
}
|
||||
|
@ -51521,6 +51513,8 @@ static int __Pyx_copy_spec_to_module(PyObject *spec, PyObject *moddict, const ch
|
|||
}
|
||||
static PyObject* __pyx_pymod_create(PyObject *spec, CYTHON_UNUSED PyModuleDef *def) {
|
||||
PyObject *module = NULL, *moddict, *modname;
|
||||
if (__pyx_m)
|
||||
return __Pyx_NewRef(__pyx_m);
|
||||
modname = PyObject_GetAttrString(spec, "name");
|
||||
if (unlikely(!modname)) goto bad;
|
||||
module = PyModule_NewObject(modname);
|
||||
|
@ -51549,6 +51543,9 @@ static int __pyx_pymod_exec_providers(PyObject *__pyx_pyinit_module)
|
|||
PyObject *__pyx_t_4 = NULL;
|
||||
PyObject *__pyx_t_5 = NULL;
|
||||
__Pyx_RefNannyDeclarations
|
||||
#if CYTHON_PEP489_MULTI_PHASE_INIT
|
||||
if (__pyx_m && __pyx_m == __pyx_pyinit_module) return 0;
|
||||
#endif
|
||||
#if CYTHON_REFNANNY
|
||||
__Pyx_RefNanny = __Pyx_RefNannyImportAPI("refnanny");
|
||||
if (!__Pyx_RefNanny) {
|
||||
|
@ -54444,7 +54441,7 @@ BAD:
|
|||
PyErr_Format(PyExc_RuntimeError, "Unable to initialize pickling for %s", ((PyTypeObject*)type_obj)->tp_name);
|
||||
ret = -1;
|
||||
GOOD:
|
||||
#if !CYTHON_COMPILING_IN_CPYTHON
|
||||
#if !CYTHON_USE_PYTYPE_LOOKUP
|
||||
Py_XDECREF(object_reduce);
|
||||
Py_XDECREF(object_reduce_ex);
|
||||
#endif
|
||||
|
@ -54941,14 +54938,18 @@ __Pyx_CyFunction_clear(__pyx_CyFunctionObject *m)
|
|||
}
|
||||
return 0;
|
||||
}
|
||||
static void __Pyx_CyFunction_dealloc(__pyx_CyFunctionObject *m)
|
||||
static void __Pyx__CyFunction_dealloc(__pyx_CyFunctionObject *m)
|
||||
{
|
||||
PyObject_GC_UnTrack(m);
|
||||
if (__Pyx_CyFunction_weakreflist(m) != NULL)
|
||||
PyObject_ClearWeakRefs((PyObject *) m);
|
||||
__Pyx_CyFunction_clear(m);
|
||||
PyObject_GC_Del(m);
|
||||
}
|
||||
static void __Pyx_CyFunction_dealloc(__pyx_CyFunctionObject *m)
|
||||
{
|
||||
PyObject_GC_UnTrack(m);
|
||||
__Pyx__CyFunction_dealloc(m);
|
||||
}
|
||||
static int __Pyx_CyFunction_traverse(__pyx_CyFunctionObject *m, visitproc visit, void *arg)
|
||||
{
|
||||
Py_VISIT(m->func_closure);
|
||||
|
|
Loading…
Reference in New Issue
Block a user