grpc: add coments about updating related python packages for compatibility (#349050)

This commit is contained in:
Aleksana
2024-10-30 17:03:35 +08:00
committed by GitHub
8 changed files with 30 additions and 1 deletions
+9 -1
View File
@@ -19,11 +19,19 @@
, arrow-cpp
}:
# This package should be updated together with all related python grpc packages
# to ensure compatibility.
# nixpkgs-update: no auto update
stdenv.mkDerivation rec {
pname = "grpc";
version = "1.66.1"; # N.B: if you change this, please update:
# pythonPackages.grpcio-tools
# pythonPackages.grpcio
# pythonPackages.grpcio-channelz
# pythonPackages.grpcio-health-checking
# pythonPackages.grpcio-reflection
# pythonPackages.grpcio-status
# pythonPackages.grpcio-testing
# pythonPackages.grpcio-tools
src = fetchFromGitHub {
owner = "grpc";
@@ -7,6 +7,9 @@
protobuf,
}:
# This package should be updated together with the main grpc package and other
# related python grpc packages.
# nixpkgs-update: no auto update
buildPythonPackage rec {
pname = "grpcio-channelz";
version = "1.66.2";
@@ -6,6 +6,9 @@
protobuf,
}:
# This package should be updated together with the main grpc package and other
# related python grpc packages.
# nixpkgs-update: no auto update
buildPythonPackage rec {
pname = "grpcio-health-checking";
version = "1.66.2";
@@ -7,6 +7,9 @@
protobuf,
}:
# This package should be updated together with the main grpc package and other
# related python grpc packages.
# nixpkgs-update: no auto update
buildPythonPackage rec {
pname = "grpcio-reflection";
version = "1.66.2";
@@ -8,6 +8,9 @@
pythonOlder,
}:
# This package should be updated together with the main grpc package and other
# related python grpc packages.
# nixpkgs-update: no auto update
buildPythonPackage rec {
pname = "grpcio-status";
version = "1.66.1";
@@ -8,6 +8,9 @@
setuptools,
}:
# This package should be updated together with the main grpc package and other
# related python grpc packages.
# nixpkgs-update: no auto update
buildPythonPackage rec {
pname = "grpcio-testing";
version = "1.66.2";
@@ -7,6 +7,9 @@
setuptools,
}:
# This package should be updated together with the main grpc package and other
# related python grpc packages.
# nixpkgs-update: no auto update
buildPythonPackage rec {
pname = "grpcio-tools";
version = "1.66.1";
@@ -16,6 +16,9 @@
zlib,
}:
# This package should be updated together with the main grpc package and other
# related python grpc packages.
# nixpkgs-update: no auto update
buildPythonPackage rec {
pname = "grpcio";
format = "setuptools";