deque is in collections, not queue

Though it seems that the queue module does use it internally, which
is why this was working.
This commit is contained in:
Peter Law
2020-08-30 15:21:19 +01:00
parent 41652507b3
commit 6ad62e18d2

View File

@@ -7,6 +7,7 @@ goals:
2. Make it possible to handle different Python versions as well as virtualenvs.
"""
import collections
import os
import sys
import queue
@@ -168,7 +169,7 @@ class CompiledSubprocess:
def __init__(self, executable, env_vars=None):
self._executable = executable
self._env_vars = env_vars
self._inference_state_deletion_queue = queue.deque()
self._inference_state_deletion_queue = collections.deque()
self._cleanup_callable = lambda: None
def __repr__(self):