21 buildPythonPackage rec {
26 disabled = pythonOlder "3.8";
28 src = fetchFromGitHub {
30 repo = "redis-om-python";
31 rev = "refs/tags/v${version}";
32 hash = "sha256-jQS0VTYZeAj3+OVFy+JP4mUFBPo+a5D/kdJKagFraaA=";
40 propagatedBuildInputs = [
52 ${python.pythonOnBuildForHost.interpreter} make_sync.py
61 ${pkgs.redis}/bin/redis-server &
69 # probably require redisearch
70 # https://github.com/redis/redis-om-python/issues/532
73 pythonImportsCheck = [
79 description = "Object mapping, and more, for Redis and Python";
80 homepage = "https://github.com/redis/redis-om-python";
81 changelog = "https://github.com/redis/redis-om-python/releases/tag/${src.rev}";
82 license = licenses.mit;
83 maintainers = with maintainers; [ natsukium ];