| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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ütz | 2026-01-11 | 1 | -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 Hrachyshka | 2025-12-10 | 1 | -2/+2 |
| * | python3Packages.grpcio: 1.75.1 -> 1.76.0 | scraptux | 2025-10-22 | 1 | -2/+2 |
| * | python3Packages.grpcio: 1.75.0 -> 1.75.1 | scraptux | 2025-09-27 | 1 | -2/+2 |
| * | python3Packages.grpcio: add missing typing-extensions dep | Luna Nova | 2025-09-19 | 1 | -1/+5 |
| * | python3Packages.grpcio: 1.74.0 -> 1.75.0 | scraptux | 2025-09-17 | 1 | -2/+2 |
| * | python3Packages.grpcio: 1.73.1 -> 1.74.0 | scraptux | 2025-07-27 | 1 | -2/+2 |
| * | treewide: run nixfmt 1.0.0 | Wolfgang Walther | 2025-07-24 | 1 | -10/+9 |
| * | python3Packages.grpcio: 1.73.0 -> 1.73.1 | scraptux | 2025-06-26 | 1 | -2/+2 |
| * | python3Packages.grpcio: 1.72.0 -> 1.73.0 | scraptux | 2025-06-10 | 1 | -2/+2 |
| * | python312Packages.grpcio: 1.71.0 -> 1.72.0 | scraptux | 2025-05-11 | 1 | -2/+2 |
| * | python312Packages.grpcio: 1.70.0 -> 1.71.0 | scraptux | 2025-03-16 | 1 | -2/+2 |
| * | python312Packages.grpcio: 1.69.0 -> 1.70.0 | scraptux | 2025-01-25 | 1 | -2/+2 |
| * | python312Packages.grpcio: 1.68.1 -> 1.69.0 | scraptux | 2025-01-06 | 1 | -2/+2 |
| * | python312Packages.grpcio: 1.67.0 -> 1.68.1 | scraptux | 2024-12-03 | 1 | -2/+2 |
| * | Merge remote-tracking branch 'origin/staging-next' into staging | K900 | 2024-10-30 | 1 | -0/+3 |
| |\ |
|
| | * | Merge master into staging-next | github-actions[bot] | 2024-10-30 | 1 | -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 Rose | 2024-10-25 | 1 | -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 Weinelt | 2024-10-27 | 1 | -2/+1 |
| * | | | python312Packages.grpcio: 1.64.1 -> 1.67.0•••Changelog: https://github.com/grpc/grpc/releases/tag/v1.67.0
| Fabian Affolter | 2024-10-22 | 1 | -20/+16 |
| |/ / |
|
| * / | python3Packages.grpcio: 1.64.1 -> 1.66.2 | Martin Weinelt | 2024-10-13 | 1 | -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"
```
| Artturin | 2024-09-25 | 1 | -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 Thalheim | 2024-07-29 | 1 | -1/+1 |
| * | python3Packages.grpcio: 1.62.2 -> 1.64.1 | Martin Weinelt | 2024-06-24 | 1 | -2/+2 |
| * | python3Packages: format with nixfmt | Martin Weinelt | 2024-05-22 | 1 | -28/+48 |
| * | python3Packages.grpcio: 1.62.1 -> 1.62.2 | Martin Weinelt | 2024-04-22 | 1 | -2/+2 |
| * | python311Packages.grpcio: 1.62.0 -> 1.62.1 | Mario Rodas | 2024-03-08 | 1 | -2/+2 |
| * | python311Packages.grpcio: 1.60.1 -> 1.62.0 | Mario Rodas | 2024-02-21 | 1 | -2/+2 |
| * | python311Packages.grpcio: 1.60.0 -> 1.60.1 | Mario Rodas | 2024-02-02 | 1 | -2/+2 |
| * | python311Packages.grpcio: 1.59.3 -> 1.60.0 | Mario Rodas | 2023-12-23 | 1 | -2/+2 |
| * | python311Packages.grpcio: use PyPi tarball | Mario Rodas | 2023-11-17 | 1 | -2/+9 |
| * | treewide: reduce packages I maintainer | Sandro Jäckel | 2023-07-23 | 1 | -1/+1 |
| * | python3Packages.grpcio: Fix build parallelism | OPNA2608 | 2023-02-22 | 1 | -1/+10 |
| * | python3Packages.grpcio: remove armv6l build fix•••Does not apply any more and looks to be fixed upstream.
| Martin Weinelt | 2022-09-28 | 1 | -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 Wolsieffer | 2022-07-23 | 1 | -0/+10 |
| * | pythonPackages: move python 2 only expressions to python2-packages.nix | Frederik Rietdijk | 2021-04-03 | 1 | -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 Babrou | 2021-02-28 | 1 | -3/+1 |
| * | pkgs/development/python-modules: stdenv.lib -> lib | Pavol Rusnak | 2021-01-24 | 1 | -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
| Profpatsch | 2021-01-11 | 1 | -2/+2 |
| * | pythonPackages.grpcio: Disable tests, cleanup | Sandro Jäckel | 2021-01-06 | 1 | -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 Wolsieffer | 2020-11-19 | 1 | -0/+2 |
| * | pythonPackages.grpcio: fix build | Mario Rodas | 2020-09-13 | 1 | -0/+1 |
| * | python.pkgs.grpcio: use system openssl, zlib, and c-ares | Matthew Bauer | 2020-04-14 | 1 | -1/+6 |
| * | pythonPackages.grpcio: remove vanschelven from maintainers | Klaas van Schelven | 2020-02-26 | 1 | -1/+1 |
| * | pythonPackages.grpcio: inherit src from grpc | Thomas Bereknyei | 2019-10-18 | 1 | -10/+2 |
| * | pythonPackages.grpcio: 1.22.0 -> 1.23.0 | Mario Rodas | 2019-08-22 | 1 | -2/+2 |
| * | pythonPackages.grpcio: 1.18.0 -> 1.22.0 | Mario Rodas | 2019-08-03 | 1 | -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 Kok | 2019-03-27 | 1 | -6/+11 |
| * | python: grpcio: 1.16.1 -> 1.18.0 | Frederik Rietdijk | 2019-02-17 | 1 | -2/+2 |
| * | pythonPackages.grpcio: 1.15.0 -> 1.16.1 | Ben Wolsieffer | 2018-11-27 | 1 | -2/+2 |