from .__version__ import __description__, __title__, __version__
from .api import delete, get, head, options, patch, post, put, request
from .client import AsyncClient, Client
-from .concurrency import AsyncioBackend
+from .concurrency.asyncio import AsyncioBackend
from .config import (
USER_AGENT,
CertTypes,
import hstspreload
from .auth import HTTPBasicAuth
-from .concurrency import AsyncioBackend
+from .concurrency.asyncio import AsyncioBackend
from .config import (
DEFAULT_MAX_REDIRECTS,
DEFAULT_POOL_LIMITS,
import typing
from types import TracebackType
-from .config import PoolLimits, TimeoutConfig
-from .exceptions import ConnectTimeout, PoolTimeout, ReadTimeout, WriteTimeout
-from .interfaces import (
+from ..config import PoolLimits, TimeoutConfig
+from ..exceptions import ConnectTimeout, PoolTimeout, ReadTimeout, WriteTimeout
+from ..interfaces import (
BaseBackgroundManager,
BasePoolSemaphore,
BaseReader,
import functools
import typing
-from ..concurrency import AsyncioBackend
+from ..concurrency.asyncio import AsyncioBackend
from ..config import (
DEFAULT_TIMEOUT_CONFIG,
CertTypes,
import typing
-from ..concurrency import AsyncioBackend
+from ..concurrency.asyncio import AsyncioBackend
from ..config import (
DEFAULT_POOL_LIMITS,
DEFAULT_TIMEOUT_CONFIG,
import h11
-from ..concurrency import TimeoutFlag
+from ..concurrency.asyncio import TimeoutFlag
from ..config import TimeoutConfig, TimeoutTypes
from ..interfaces import BaseReader, BaseWriter, ConcurrencyBackend
from ..models import AsyncRequest, AsyncResponse
import h2.connection
import h2.events
-from ..concurrency import TimeoutFlag
+from ..concurrency.asyncio import TimeoutFlag
from ..config import TimeoutConfig, TimeoutTypes
from ..interfaces import BaseReader, BaseWriter, ConcurrencyBackend
from ..models import AsyncRequest, AsyncResponse