From 6598b0540b00a39b51c972b8ea9f8083168b16c3 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Mon, 10 Feb 2020 15:30:45 +0000 Subject: [PATCH] Update httptools dependency (#570) --- setup.py | 2 +- uvicorn/protocols/http/httptools_impl.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index ec2447d55..6545cee43 100755 --- a/setup.py +++ b/setup.py @@ -44,7 +44,7 @@ def get_packages(package): "click==7.*", "h11>=0.8,<0.10", "websockets==8.*", - "httptools==0.0.13 ;" + env_marker, + "httptools==0.1.* ;" + env_marker, "uvloop>=0.14.0 ;" + env_marker, ] diff --git a/uvicorn/protocols/http/httptools_impl.py b/uvicorn/protocols/http/httptools_impl.py index 3289bdf95..ebc766735 100644 --- a/uvicorn/protocols/http/httptools_impl.py +++ b/uvicorn/protocols/http/httptools_impl.py @@ -156,7 +156,7 @@ def data_received(self, data): try: self.parser.feed_data(data) - except httptools.parser.errors.HttpParserError as exc: + except httptools.HttpParserError as exc: msg = "Invalid HTTP request received." self.logger.warning(msg) self.transport.close()