equal
deleted
inserted
replaced
24 * brings these classes all together to provide a single access |
24 * brings these classes all together to provide a single access |
25 point to a cubicweb instance. |
25 point to a cubicweb instance. |
26 * handles session management |
26 * handles session management |
27 """ |
27 """ |
28 |
28 |
29 from __future__ import print_function |
|
30 |
|
31 from itertools import chain |
29 from itertools import chain |
32 from contextlib import contextmanager |
30 from contextlib import contextmanager |
33 from logging import getLogger |
31 from logging import getLogger |
34 |
32 import queue |
35 from six.moves import range, queue |
|
36 |
33 |
37 from logilab.common.decorators import cached, clear_cache |
34 from logilab.common.decorators import cached, clear_cache |
38 |
35 |
39 from yams import BadSchemaDefinition |
36 from yams import BadSchemaDefinition |
40 from rql.utils import rqlvar_maker |
37 from rql.utils import rqlvar_maker |