]> git.ipfire.org Git - thirdparty/httpx.git/commitdiff
Rename `concurrency` directory to `backends` (#662)
authorAndrés Álvarez <BigChief45@users.noreply.github.com>
Fri, 20 Dec 2019 16:53:42 +0000 (10:53 -0600)
committerTom Christie <tom@tomchristie.com>
Fri, 20 Dec 2019 16:53:42 +0000 (16:53 +0000)
Closes #659

15 files changed:
httpx/backends/__init__.py [moved from httpx/concurrency/__init__.py with 100% similarity]
httpx/backends/asyncio.py [moved from httpx/concurrency/asyncio.py with 100% similarity]
httpx/backends/auto.py [moved from httpx/concurrency/auto.py with 100% similarity]
httpx/backends/base.py [moved from httpx/concurrency/base.py with 100% similarity]
httpx/backends/trio.py [moved from httpx/concurrency/trio.py with 100% similarity]
httpx/client.py
httpx/dispatch/connection.py
httpx/dispatch/connection_pool.py
httpx/dispatch/http11.py
httpx/dispatch/http2.py
httpx/dispatch/proxy_http.py
tests/concurrency.py
tests/conftest.py
tests/dispatch/utils.py
tests/test_concurrency.py

index 75343b8936bdbba84c3d5d82b0b86b60f5570f6f..be9c881a36fbeff25592bda2110ff2aa2f09d98b 100644 (file)
@@ -6,7 +6,7 @@ from types import TracebackType
 import hstspreload
 
 from .auth import Auth, AuthTypes, BasicAuth, FunctionAuth
-from .concurrency.base import ConcurrencyBackend
+from .backends.base import ConcurrencyBackend
 from .config import (
     DEFAULT_MAX_REDIRECTS,
     DEFAULT_POOL_LIMITS,
index 15ed455b35f93a0633eeaae57cb9917fc9a8a378..f61fc09bed238f82f773d29dd8e2f51e3ab4cbcd 100644 (file)
@@ -4,7 +4,7 @@ import typing
 
 import h11
 
-from ..concurrency.base import BaseSocketStream, ConcurrencyBackend, lookup_backend
+from ..backends.base import BaseSocketStream, ConcurrencyBackend, lookup_backend
 from ..config import CertTypes, SSLConfig, Timeout, VerifyTypes
 from ..models import URL, Origin, Request, Response
 from ..utils import get_logger
index db576d2288eb8d373d1a85bbf5166aaae4edba81..d067949cc61b6934ec5847b427547b84edf1439a 100644 (file)
@@ -1,6 +1,6 @@
 import typing
 
-from ..concurrency.base import BaseSemaphore, ConcurrencyBackend, lookup_backend
+from ..backends.base import BaseSemaphore, ConcurrencyBackend, lookup_backend
 from ..config import DEFAULT_POOL_LIMITS, CertTypes, PoolLimits, Timeout, VerifyTypes
 from ..exceptions import PoolTimeout
 from ..models import Origin, Request, Response
index 384a8106ebbcf2ecbe6c4f72e2789abdf0c6f12d..87a636985a1f0b8fa2bbfdca1b0027093e00f59e 100644 (file)
@@ -2,7 +2,7 @@ import typing
 
 import h11
 
-from ..concurrency.base import BaseSocketStream
+from ..backends.base import BaseSocketStream
 from ..config import Timeout
 from ..content_streams import AsyncIteratorStream
 from ..exceptions import ConnectionClosed, ProtocolError
index 6748c59188437985d7098c0f2310d225ab76dd9b..adf74f5afbf901234cd46866be806d9a3ad3622a 100644 (file)
@@ -5,7 +5,7 @@ import h2.events
 from h2.config import H2Configuration
 from h2.settings import SettingCodes, Settings
 
-from ..concurrency.base import (
+from ..backends.base import (
     BaseEvent,
     BaseSocketStream,
     ConcurrencyBackend,
index 4497f4faeaa833d372be03d5cca4ecf56f6aeabc..e2a5248e1d5e57e445ada5b57a3d3ddc58c53917 100644 (file)
@@ -3,7 +3,7 @@ import typing
 import warnings
 from base64 import b64encode
 
-from ..concurrency.base import ConcurrencyBackend
+from ..backends.base import ConcurrencyBackend
 from ..config import DEFAULT_POOL_LIMITS, CertTypes, PoolLimits, Timeout, VerifyTypes
 from ..exceptions import ProxyError
 from ..models import URL, Headers, HeaderTypes, Origin, Request, Response, URLTypes
index 777ed5be120e825ec561dd86aac1ad93e662e95f..1d77df3939e6cffb7cfa42097209311f787cb685 100644 (file)
@@ -9,9 +9,9 @@ import typing
 
 import trio
 
-from httpx.concurrency.asyncio import AsyncioBackend
-from httpx.concurrency.auto import AutoBackend
-from httpx.concurrency.trio import TrioBackend
+from httpx.backends.asyncio import AsyncioBackend
+from httpx.backends.auto import AutoBackend
+from httpx.backends.trio import TrioBackend
 
 
 @functools.singledispatch
index b27913eaf635c16196d9d6134afd650ce1dc8b19..fc1d0f1bc6cdc2c6ecaf2fa74fea84f381d98510 100644 (file)
@@ -18,8 +18,8 @@ from uvicorn.config import Config
 from uvicorn.main import Server
 
 from httpx import URL
-from httpx.concurrency.asyncio import AsyncioBackend
-from httpx.concurrency.base import lookup_backend
+from httpx.backends.asyncio import AsyncioBackend
+from httpx.backends.base import lookup_backend
 
 ENVIRONMENT_VARIABLES = {
     "SSL_CERT_FILE",
index d4cf6521c214a987df43e618d52214aee3de0227..74fa311b36b8f1f91c7e63b86d21c02da0aadd7c 100644 (file)
@@ -6,7 +6,7 @@ import h2.connection
 import h2.events
 
 from httpx import Request, Timeout
-from httpx.concurrency.base import BaseSocketStream, lookup_backend
+from httpx.backends.base import BaseSocketStream, lookup_backend
 from tests.concurrency import sleep
 
 
index a9b23dc37f0e73aaea12ebf6f8ee24f204f706e6..cffc35bb1807f37f2ef38f4c044fdce5c66cb094 100644 (file)
@@ -4,9 +4,9 @@ import pytest
 import trio
 
 from httpx import Timeout
-from httpx.concurrency.asyncio import AsyncioBackend
-from httpx.concurrency.base import lookup_backend
-from httpx.concurrency.trio import TrioBackend
+from httpx.backends.asyncio import AsyncioBackend
+from httpx.backends.base import lookup_backend
+from httpx.backends.trio import TrioBackend
 from httpx.config import SSLConfig
 from tests.concurrency import get_cipher, run_concurrently