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
, buildPythonPackage
, fetchPypi
, fetchpatch
, hypothesis
, lupa
, pytest-asyncio
@ -17,29 +16,16 @@
buildPythonPackage rec {
pname = "fakeredis";
version = "1.7.0";
version = "1.7.1";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
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 = [
aioredis
lupa
@ -60,11 +46,6 @@ buildPythonPackage rec {
"fakeredis"
];
postPatch = ''
substituteInPlace setup.cfg \
--replace "redis<4.1.0" "redis"
'';
meta = with lib; {
description = "Fake implementation of Redis API";
homepage = "https://github.com/jamesls/fakeredis";