Coverage for src/qdrant_loader/connectors/shared/http/__init__.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.10.6, created at 2025-09-08 06:05 +0000

1"""Shared HTTP utilities for connectors. 

2 

3Prefer importing from this package instead of legacy 

4`qdrant_loader.connectors.http`. 

5""" 

6 

7from .client import ( 

8 aiohttp_request_with_retries, 

9 make_request_async, 

10 make_request_with_retries_async, 

11) 

12from .errors import HTTPRequestError 

13from .policy import ( 

14 aiohttp_request_with_policy, 

15 request_with_policy, 

16) 

17from .rate_limit import RateLimiter 

18 

19__all__ = [ 

20 "make_request_async", 

21 "make_request_with_retries_async", 

22 "aiohttp_request_with_retries", 

23 "HTTPRequestError", 

24 "RateLimiter", 

25 "request_with_policy", 

26 "aiohttp_request_with_policy", 

27]