summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/grpcio/default.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* treewide: remove superfluous disabled•••There is no need to disable Python packages for Python versions that are no longer in Nixpkgs. This change was generated using the following script: pattern='^\s*disabled\s*=\s*pythonOlder\s*"3\.\([0-9]\|10\)"\s*;\s*$' for f in $(find -name '*.nix'); do grep -q "$pattern" "$f" || continue sed -i "/$pattern/d" "$f" if [ $(grep -c pythonOlder "$f") == 1 ]; then sed -i '/^\s*pythonOlder,\s*$/d' "$f" fi nixfmt "$f" done Robert Schütz2026-01-111-3/+0
* treewide: clean up 'meta = with' pattern•••This commit was created by a combination of scripts and tools: - an ast-grep script to prefix things in meta with `lib.`, - a modified nixf-diagnose / nixf combination to remove unused `with lib;`, and - regular nixfmt. Co-authored-by: Wolfgang Walther <walther@technowledgy.de> Ihar Hrachyshka2025-12-101-2/+2
* python3Packages.grpcio: 1.75.1 -> 1.76.0scraptux2025-10-221-2/+2
* python3Packages.grpcio: 1.75.0 -> 1.75.1scraptux2025-09-271-2/+2
* python3Packages.grpcio: add missing typing-extensions depLuna Nova2025-09-191-1/+5
* python3Packages.grpcio: 1.74.0 -> 1.75.0scraptux2025-09-171-2/+2
* python3Packages.grpcio: 1.73.1 -> 1.74.0scraptux2025-07-271-2/+2
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-241-10/+9
* python3Packages.grpcio: 1.73.0 -> 1.73.1scraptux2025-06-261-2/+2
* python3Packages.grpcio: 1.72.0 -> 1.73.0scraptux2025-06-101-2/+2
* python312Packages.grpcio: 1.71.0 -> 1.72.0scraptux2025-05-111-2/+2
* python312Packages.grpcio: 1.70.0 -> 1.71.0scraptux2025-03-161-2/+2
* python312Packages.grpcio: 1.69.0 -> 1.70.0scraptux2025-01-251-2/+2
* python312Packages.grpcio: 1.68.1 -> 1.69.0scraptux2025-01-061-2/+2
* python312Packages.grpcio: 1.67.0 -> 1.68.1scraptux2024-12-031-2/+2
* Merge remote-tracking branch 'origin/staging-next' into stagingK9002024-10-301-0/+3
|\
| * Merge master into staging-nextgithub-actions[bot]2024-10-301-0/+3
| |\
| | * pythonPackages.grpcio: disable auto update by nixpkgs-update•••This package should always be updated together with the grpc package to ensure compatibility. Robert Rose2024-10-251-0/+3
* | | python312Packages.grpcio: fix src hash•••The version was bumped, but src wasn't updated to reflect that. Fixes: da16a24 ("python312Packages.grpcio: 1.64.1 -> 1.67.0") Martin Weinelt2024-10-271-2/+1
* | | python312Packages.grpcio: 1.64.1 -> 1.67.0•••Changelog: https://github.com/grpc/grpc/releases/tag/v1.67.0 Fabian Affolter2024-10-221-20/+16
|/ /
* / python3Packages.grpcio: 1.64.1 -> 1.66.2Martin Weinelt2024-10-131-2/+2
|/
* treewide: replace `stdenv.is` with `stdenv.hostPlatform.is`•••In preparation for the deprecation of `stdenv.isX`. These shorthands are not conducive to cross-compilation because they hide the platforms. Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way One example of why this is bad and especially affects compiler packages https://www.github.com/NixOS/nixpkgs/pull/343059 There are too many files to go through manually but a treewide should get users thinking when they see a `hostPlatform.isX` in a place where it doesn't make sense. ``` fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is" fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is" fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is" ``` Artturin2024-09-251-1/+1
* treewide: remove unused with statements from maintainer lists•••$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \ -e 's!with lib.maintainers; \[ *\];![ ];!' \ -e 's!with maintainers; \[ *\];![ ];!' Jörg Thalheim2024-07-291-1/+1
* python3Packages.grpcio: 1.62.2 -> 1.64.1Martin Weinelt2024-06-241-2/+2
* python3Packages: format with nixfmtMartin Weinelt2024-05-221-28/+48
* python3Packages.grpcio: 1.62.1 -> 1.62.2Martin Weinelt2024-04-221-2/+2
* python311Packages.grpcio: 1.62.0 -> 1.62.1Mario Rodas2024-03-081-2/+2
* python311Packages.grpcio: 1.60.1 -> 1.62.0Mario Rodas2024-02-211-2/+2
* python311Packages.grpcio: 1.60.0 -> 1.60.1Mario Rodas2024-02-021-2/+2
* python311Packages.grpcio: 1.59.3 -> 1.60.0Mario Rodas2023-12-231-2/+2
* python311Packages.grpcio: use PyPi tarballMario Rodas2023-11-171-2/+9
* treewide: reduce packages I maintainerSandro Jäckel2023-07-231-1/+1
* python3Packages.grpcio: Fix build parallelismOPNA26082023-02-221-1/+10
* python3Packages.grpcio: remove armv6l build fix•••Does not apply any more and looks to be fixed upstream. Martin Weinelt2022-09-281-10/+1
* python3Packages.grpcio: add patch to fix armv6l build•••Add a patch to fix the libatomic check, which was broken for platforms that actually require libatomic (pretty much only armv6l). The patch has been submitted upstream. Ben Wolsieffer2022-07-231-0/+10
* pythonPackages: move python 2 only expressions to python2-packages.nixFrederik Rietdijk2021-04-031-2/+2
* python3Packages.grpcio: remove cctools from build inputs•••This fixes `aarch64-darwin` build in #105026. Without this the `strip` in `PATH` is the one from `darwin.cctools`, which doesn't preserve code signatures, resulting in code that cannot run and pass `pythonImportsCheckPhase`. The dependency on cctools was introduced in #44902 in 2018, but it doesn't seem to be necessary on `x86_64-darwin` today. Ivan Babrou2021-02-281-3/+1
* pkgs/development/python-modules: stdenv.lib -> libPavol Rusnak2021-01-241-3/+3
* treewide: with stdenv.lib; in meta -> with lib;•••Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix Profpatsch2021-01-111-2/+2
* pythonPackages.grpcio: Disable tests, cleanupSandro Jäckel2021-01-061-7/+24
* pythonPackages.grpcio: split outputs to avoid runtime build references•••protobuf propagates build-arch protobuf, and this commit prevents it from ending up in grpcio's runtime closure. Ben Wolsieffer2020-11-191-0/+2
* pythonPackages.grpcio: fix buildMario Rodas2020-09-131-0/+1
* python.pkgs.grpcio: use system openssl, zlib, and c-aresMatthew Bauer2020-04-141-1/+6
* pythonPackages.grpcio: remove vanschelven from maintainersKlaas van Schelven2020-02-261-1/+1
* pythonPackages.grpcio: inherit src from grpcThomas Bereknyei2019-10-181-10/+2
* pythonPackages.grpcio: 1.22.0 -> 1.23.0Mario Rodas2019-08-221-2/+2
* pythonPackages.grpcio: 1.18.0 -> 1.22.0Mario Rodas2019-08-031-10/+8
* pythonPackages.grpcio: fix build on Darwin•••Builds on Darwin have started to fail recently. This seems to be caused by a check in Makefile that verifies whether the system is able to build BoringSSL. This check attempts to compile test/build/boringssl.c, which is absent in PyPI archives of grpcio. This change builds the grpcio module directly from the grpc git repository, so that all the files that are necessary for checks are present. Affects #56826 since darwin builds of this derivation on nixpkgs-19.03 fail. Daniël de Kok2019-03-271-6/+11
* python: grpcio: 1.16.1 -> 1.18.0Frederik Rietdijk2019-02-171-2/+2
* pythonPackages.grpcio: 1.15.0 -> 1.16.1Ben Wolsieffer2018-11-271-2/+2