Skip to content

Commit 1585def

Browse files
authored
fix: set httpx logging to warning (#314)
### Description - fix: set httpx logging to warning ### Issues - Closes: #302 ### Testing - N/A ### Checklist - [x] Changes are described in the `CHANGELOG.md` - [x] CI passed
1 parent 09d7203 commit 1585def

2 files changed

Lines changed: 5 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
### Bug fixes
66

77
- Fix Pylance `reportPrivateImportUsage` errors by defining `__all__` in modules `__init__.py`.
8+
- Set `HTTPX` logging level to `WARNING` by default.
89

910
## [0.1.0](https://github.com/apify/crawlee-python/releases/tag/v0.1.0) (2024-07-09)
1011

src/crawlee/basic_crawler/basic_crawler.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,10 @@ def __init__(
202202
root_logger.addHandler(handler)
203203
root_logger.setLevel(logging.INFO if not sys.flags.dev_mode else logging.DEBUG)
204204

205+
# Silence HTTPX logger
206+
httpx_logger = logging.getLogger('httpx')
207+
httpx_logger.setLevel(logging.WARNING if not sys.flags.dev_mode else logging.INFO)
208+
205209
if not _logger:
206210
_logger = logging.getLogger(__name__)
207211

0 commit comments

Comments
 (0)