diff options
Diffstat (limited to 'pkgs/development/python-modules/grpcio-tools/default.nix')
-rw-r--r-- | pkgs/development/python-modules/grpcio-tools/default.nix | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/pkgs/development/python-modules/grpcio-tools/default.nix b/pkgs/development/python-modules/grpcio-tools/default.nix index d98f1bee9ee20..acd09b1eb425c 100644 --- a/pkgs/development/python-modules/grpcio-tools/default.nix +++ b/pkgs/development/python-modules/grpcio-tools/default.nix @@ -9,19 +9,15 @@ buildPythonPackage rec { pname = "grpcio-tools"; - version = "1.62.2"; - format = "setuptools"; + version = "1.65.1"; + pyproject = true; src = fetchPypi { - inherit pname version; - hash = "sha256-X9XhWCtnjmuUHuX1gJNAvl4HJGkd9SmaroImZA+U4Y8="; + pname = "grpcio_tools"; + inherit version; + hash = "sha256-JM/+i8kPuCN/C88kC9bHAwQlX+J7adsyYBSZoEP4cb4="; }; - postPatch = '' - substituteInPlace setup.py \ - --replace 'protobuf>=4.21.6,<5.0dev' 'protobuf' - ''; - outputs = [ "out" "dev" @@ -29,7 +25,14 @@ buildPythonPackage rec { enableParallelBuilding = true; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + pythonRelaxDeps = [ + "protobuf" + "grpcio" + ]; + + dependencies = [ protobuf grpcio setuptools @@ -44,6 +47,6 @@ buildPythonPackage rec { description = "Protobuf code generator for gRPC"; license = licenses.asl20; homepage = "https://grpc.io/grpc/python/"; - maintainers = with maintainers; [ ]; + maintainers = [ ]; }; } |