python-dependency-injector icon indicating copy to clipboard operation
python-dependency-injector copied to clipboard

RecursionError: maximum recursion depth exceeded while calling a Python object

Open AlexandrIllarionov opened this issue 1 year ago • 2 comments
trafficstars

File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy y = copier(x, memo) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 153, in deepcopy y = copier(memo) ^^^^^^^^^^^^ File "src/dependency_injector/providers.pyx", line 1046, in dependency_injector.providers.DependenciesContainer.deepcopy File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy y = copier(x, memo) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 153, in deepcopy y = copier(memo) ^^^^^^^^^^^^ File "src/dependency_injector/providers.pyx", line 790, in dependency_injector.providers.Dependency.deepcopy RecursionError: maximum recursion depth exceeded while calling a Python object Exception ignored in: 'dependency_injector.providers.Provider._copy_overridings' Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy y = copier(x, memo) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 153, in deepcopy y = copier(memo) ^^^^^^^^^^^^ File "src/dependency_injector/providers.pyx", line 1046, in dependency_injector.providers.DependenciesContainer.deepcopy File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy y = copier(x, memo) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 231, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 153, in deepcopy y = copier(memo) ^^^^^^^^^^^^ File "src/dependency_injector/providers.pyx", line 790, in dependency_injector.providers.Dependency.deepcopy RecursionError: maximum recursion depth exceeded while calling a Python object Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple File "/usr/lib/python3.11/copy.py", line 211, in RecursionError: maximum recursion depth exceeded Exception ignored in: 'dependency_injector.providers.Provider._copy_overridings' Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple File "/usr/lib/python3.11/copy.py", line 211, in RecursionError: maximum recursion depth exceeded Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple File "/usr/lib/python3.11/copy.py", line 211, in RecursionError: maximum recursion depth exceeded Exception ignored in: 'dependency_injector.providers.Provider._copy_overridings' Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple File "/usr/lib/python3.11/copy.py", line 211, in RecursionError: maximum recursion depth exceeded Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple File "/usr/lib/python3.11/copy.py", line 211, in RecursionError: maximum recursion depth exceeded Exception ignored in: 'dependency_injector.providers.Provider._copy_overridings' Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple File "/usr/lib/python3.11/copy.py", line 211, in RecursionError: maximum recursion depth exceeded Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy y = copier(x, memo) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 153, in deepcopy y = copier(memo) ^^^^^^^^^^^^ File "src/dependency_injector/providers.pyx", line 1044, in dependency_injector.providers.DependenciesContainer.deepcopy File "src/dependency_injector/providers.pyx", line 5051, in dependency_injector.providers._memorized_duplicate File "src/dependency_injector/providers.pyx", line 1034, in dependency_injector.providers.DependenciesContainer.init File "src/dependency_injector/providers.pyx", line 461, in dependency_injector.providers.Object.init File "src/dependency_injector/providers.pyx", line 211, in dependency_injector.providers.Provider.init RecursionError: maximum recursion depth exceeded while calling a Python object Exception ignored in: 'dependency_injector.providers.Provider._copy_overridings' Traceback (most recent call last): File "src/dependency_injector/providers.pyx", line 4920, in dependency_injector.providers.deepcopy File "/usr/lib/python3.11/copy.py", line 146, in deepcopy y = copier(x, memo) ^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in _deepcopy_tuple y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 211, in y = [deepcopy(a, memo) for a in x] ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/copy.py", line 153, in deepcopy y = copier(memo) ^^^^^^^^^^^^ File "src/dependency_injector/providers.pyx", line 1044, in dependency_injector.providers.DependenciesContainer.deepcopy File "src/dependency_injector/providers.pyx", line 5051, in dependency_injector.providers._memorized_duplicate File "src/dependency_injector/providers.pyx", line 1034, in dependency_injector.providers.DependenciesContainer.init File "src/dependency_injector/providers.pyx", line 461, in dependency_injector.providers.Object.init File "src/dependency_injector/providers.pyx", line 211, in dependency_injector.providers.Provider.init RecursionError: maximum recursion depth exceeded while calling a Python object

AlexandrIllarionov avatar Aug 12 '24 09:08 AlexandrIllarionov