From 69d1e62e69b7f886ebbb41b8e9aae62e76adf375 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Wed, 2 Dec 2020 10:42:52 +0100 Subject: [PATCH] Replace brotlipy with brotlicffi The brotlipy package has been renamed to brotlicffi. Update the imports and dependencies accordingly. The major advanage of the new package is that it no longer collides with the Python bindings provided by brotli itself. --- httpbin/filters.py | 2 +- setup.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/httpbin/filters.py b/httpbin/filters.py index c6268b6..4deeaaa 100644 --- a/httpbin/filters.py +++ b/httpbin/filters.py @@ -10,7 +10,7 @@ This module provides response filter decorators. import gzip as gzip2 import zlib -import brotli as _brotli +import brotlicffi as _brotli from six import BytesIO from decimal import Decimal diff --git a/setup.py b/setup.py index 7f9956b..8e17ef3 100644 --- a/setup.py +++ b/setup.py @@ -34,7 +34,7 @@ setup( packages=find_packages(), include_package_data = True, # include files listed in MANIFEST.in install_requires=[ - 'Flask', 'MarkupSafe', 'decorator', 'itsdangerous', 'six', 'brotlipy', + 'Flask', 'MarkupSafe', 'decorator', 'itsdangerous', 'six', 'brotlicffi', 'raven[flask]', 'werkzeug>=0.14.1' ], ) -- 2.29.2