python3Packages.fakeredis: add patch to support redis>=4.1.0
This commit is contained in:
parent
5a9046ca59
commit
a10f0ab35d
@ -2,7 +2,8 @@
|
||||
, aioredis
|
||||
, async_generator
|
||||
, buildPythonPackage
|
||||
, fetchPypi
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, hypothesis
|
||||
, lupa
|
||||
, pytest-asyncio
|
||||
@ -19,11 +20,13 @@ buildPythonPackage rec {
|
||||
version = "1.7.0";
|
||||
format = "setuptools";
|
||||
|
||||
disabled = pythonOlder "3.5";
|
||||
disabled = pythonOlder "3.7";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "sha256-yb0S5DAzbL0+GJ+uDpHrmZl7k+dtv91u1n+jUtxoTHE=";
|
||||
src = fetchFromGitHub {
|
||||
owner = "jamesls";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-P6PUg9SY0Qshlvj+iV1xdrzVLJ9JXUV4cGHUynKO3m0=";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
@ -42,6 +45,15 @@ buildPythonPackage rec {
|
||||
pytestCheckHook
|
||||
];
|
||||
|
||||
patches = [
|
||||
# Support for redis >= 4.1.0, https://github.com/jamesls/fakeredis/pull/324
|
||||
(fetchpatch {
|
||||
name = "support-redis-4.1.0.patch";
|
||||
url = "https://github.com/jamesls/fakeredis/commit/8ef8dc6dacc9baf571d66a25ffbf0fadd7c70f78.patch";
|
||||
sha256 = "sha256-4DrF/5WEWQWlJZtAi4qobMDyRAAcO/weHIaK9waN00k=";
|
||||
})
|
||||
];
|
||||
|
||||
disabledTestPaths = [
|
||||
# AttributeError: 'AsyncGenerator' object has no attribute XXXX
|
||||
"test/test_aioredis2.py"
|
||||
|
Loading…
Reference in New Issue
Block a user