You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-python/httpbin/files/httpbin-0.7.0-brotlicffi.patch

44 lines
1.3 KiB

From 69d1e62e69b7f886ebbb41b8e9aae62e76adf375 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
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