Skip to content

Commit fb3e215

Browse files
Make interpreters.queues private.
1 parent 491a642 commit fb3e215

File tree

7 files changed

+13
-13
lines changed

7 files changed

+13
-13
lines changed

Lib/concurrent/futures/interpreter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@ def run(self, task):
167167
except _interpqueues.QueueError:
168168
continue
169169
except ModuleNotFoundError:
170-
# interpreters.queues doesn't exist, which means
170+
# interpreters._queues doesn't exist, which means
171171
# QueueEmpty doesn't. Act as though it does.
172172
continue
173173
else:

Lib/interpreters/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ def __getattr__(name):
2626
if name in ('Queue', 'QueueEmpty', 'QueueFull', 'create_queue'):
2727
global create_queue, Queue, QueueEmpty, QueueFull
2828
ns = globals()
29-
from .queues import (
29+
from ._queues import (
3030
create as create_queue,
3131
Queue, QueueEmpty, QueueFull,
3232
)

Lib/interpreters/_crossinterp.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def __new__(cls):
6161

6262
def __repr__(self):
6363
return f'{self._MODULE}.{self._NAME}'
64-
# return f'interpreters.queues.UNBOUND'
64+
# return f'interpreters._queues.UNBOUND'
6565

6666

6767
UNBOUND = object.__new__(UnboundItem)

Lib/test/test_concurrent_futures/test_interpreter_pool.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from concurrent.futures.interpreter import (
99
ExecutionFailed, BrokenInterpreterPool,
1010
)
11-
from interpreters import queues
11+
from interpreters import _queues as queues
1212
import _interpreters
1313
from test import support
1414
import test.test_asyncio.utils as testasyncio_utils

Lib/test/test_interpreters/test_queues.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
# Raise SkipTest if subinterpreters not supported.
99
_queues = import_helper.import_module('_interpqueues')
1010
import interpreters
11-
from interpreters import queues, _crossinterp
11+
from interpreters import _queues as queues, _crossinterp
1212
from .utils import _run_output, TestBase as _TestBase
1313

1414

@@ -126,7 +126,7 @@ def test_shareable(self):
126126

127127
interp = interpreters.create()
128128
interp.exec(dedent(f"""
129-
from interpreters import queues
129+
from interpreters import _queues as queues
130130
queue1 = queues.Queue({queue1.id})
131131
"""));
132132

@@ -324,7 +324,7 @@ def test_put_get_full_fallback(self):
324324
def test_put_get_same_interpreter(self):
325325
interp = interpreters.create()
326326
interp.exec(dedent("""
327-
from interpreters import queues
327+
from interpreters import _queues as queues
328328
queue = queues.create()
329329
"""))
330330
for methname in ('get', 'get_nowait'):
@@ -351,7 +351,7 @@ def test_put_get_different_interpreters(self):
351351
out = _run_output(
352352
interp,
353353
dedent(f"""
354-
from interpreters import queues
354+
from interpreters import _queues as queues
355355
queue1 = queues.Queue({queue1.id})
356356
queue2 = queues.Queue({queue2.id})
357357
assert queue1.qsize() == 1, 'expected: queue1.qsize() == 1'
@@ -390,7 +390,7 @@ def common(queue, unbound=None, presize=0):
390390
interp = interpreters.create()
391391

392392
_run_output(interp, dedent(f"""
393-
from interpreters import queues
393+
from interpreters import _queues as queues
394394
queue = queues.Queue({queue.id})
395395
obj1 = b'spam'
396396
obj2 = b'eggs'
@@ -468,7 +468,7 @@ def test_put_cleared_with_subinterpreter_mixed(self):
468468
queue = queues.create()
469469
interp = interpreters.create()
470470
_run_output(interp, dedent(f"""
471-
from interpreters import queues
471+
from interpreters import _queues as queues
472472
queue = queues.Queue({queue.id})
473473
queue.put(1, unbounditems=queues.UNBOUND)
474474
queue.put(2, unbounditems=queues.UNBOUND_ERROR)
@@ -504,14 +504,14 @@ def test_put_cleared_with_subinterpreter_multiple(self):
504504

505505
queue.put(1)
506506
_run_output(interp1, dedent(f"""
507-
from interpreters import queues
507+
from interpreters import _queues as queues
508508
queue = queues.Queue({queue.id})
509509
obj1 = queue.get()
510510
queue.put(2, unbounditems=queues.UNBOUND)
511511
queue.put(obj1, unbounditems=queues.UNBOUND_REMOVE)
512512
"""))
513513
_run_output(interp2, dedent(f"""
514-
from interpreters import queues
514+
from interpreters import _queues as queues
515515
queue = queues.Queue({queue.id})
516516
obj2 = queue.get()
517517
obj1 = queue.get()

Modules/_interpqueuesmodule.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ idarg_int64_converter(PyObject *arg, void *ptr)
136136
static int
137137
ensure_highlevel_module_loaded(void)
138138
{
139-
PyObject *highlevel = PyImport_ImportModule("interpreters.queues");
139+
PyObject *highlevel = PyImport_ImportModule("interpreters._queues");
140140
if (highlevel == NULL) {
141141
return -1;
142142
}

0 commit comments

Comments
 (0)