python3Packages.fakeredis: 1.7.0 -> 1.7.1

This commit is contained in:
Fabian Affolter 2022-03-23 22:16:52 +01:00
parent 74c1fd0b5e
commit 7beb112d23

View file

@ -3,7 +3,6 @@
, async_generator , async_generator
, buildPythonPackage , buildPythonPackage
, fetchPypi , fetchPypi
, fetchpatch
, hypothesis , hypothesis
, lupa , lupa
, pytest-asyncio , pytest-asyncio
@ -17,29 +16,16 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "fakeredis"; pname = "fakeredis";
version = "1.7.0"; version = "1.7.1";
format = "pyproject"; format = "pyproject";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
sha256 = "sha256-yb0S5DAzbL0+GJ+uDpHrmZl7k+dtv91u1n+jUtxoTHE="; hash = "sha256-fCxLobQuCnUzfFS3d78GcQVrRWllDj/5J+S5s4WvyOw=";
}; };
patches = [
(fetchpatch {
# redis 4.1.0 compatibility
# https://github.com/jamesls/fakeredis/pull/324
url = "https://github.com/jamesls/fakeredis/commit/8ef8dc6dacc9baf571d66a25ffbf0fadd7c70f78.patch";
sha256 = "sha256:03xlqmwq8nkzisrjk7y51j2jd6qdin8nbj5n9hc4wjabbvlgx4qr";
excludes = [
"setup.cfg"
];
})
];
propagatedBuildInputs = [ propagatedBuildInputs = [
aioredis aioredis
lupa lupa
@ -60,11 +46,6 @@ buildPythonPackage rec {
"fakeredis" "fakeredis"
]; ];
postPatch = ''
substituteInPlace setup.cfg \
--replace "redis<4.1.0" "redis"
'';
meta = with lib; { meta = with lib; {
description = "Fake implementation of Redis API"; description = "Fake implementation of Redis API";
homepage = "https://github.com/jamesls/fakeredis"; homepage = "https://github.com/jamesls/fakeredis";