summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/datafusion/default.nix (follow)
Commit message (Expand)AuthorAgeFilesLines
* python313Packages.datafusion: fix build•••fixes https://hydra.nixos.org/build/290691235 Peder Bergebakken Sundt2025-03-041-1/+2
* python3Packages.datafusion: fetchCargoTarball -> fetchCargoVendor•••Cargo 1.84.0 seems to have changed the output format of cargo vendor again, once again invalidating fetchCargoTarball FOD hashes. It's time to fix this once and for all, switching across the board to fetchCargoVendor, which is not dependent on cargo vendor's output format. Alyssa Ross2025-01-261-2/+2
* treewide: migrate fetchgit `rev = "refs/tags/..."` to `tag`Peder Bergebakken Sundt2025-01-041-1/+1
* python3.pkgs.datafusion: add protocPhillip Cloud2024-11-061-0/+2
* python3.pkgs.datafusion: clean up `typing-extensions` dependency specificationPhillip Cloud2024-09-301-6/+6
* 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
* python312Packages.datafusion: 38.0.1 -> 40.1.0•••Diff: https://github.com/apache/arrow-datafusion-python/compare/refs/tags/38.0.1...40.1.0 Changelog: https://github.com/apache/arrow-datafusion-python/blob/40.1.0/CHANGELOG.md Fabian Affolter2024-09-151-4/+10
* treewide: remove existing usages of pname+version in fetchCargoTarball•••This is done because the existing fetchCargoTarball does not support pname or version, resulting in a vendor tarball with the name cargo-deps-vendor.tar.gz. Since adding pname+version support would change the name of the derivation, and therefore its hash, we remove existing usages to avoid treewide breakage. éclairevoyant2024-09-071-1/+1
* python311Packages.datafusion: 35.0.0 -> 38.0.1•••Diff: https://github.com/apache/arrow-datafusion-python/compare/refs/tags/35.0.0...38.0.1 Changelog: https://github.com/apache/arrow-datafusion-python/blob/38.0.1/CHANGELOG.md Fabian Affolter2024-06-091-4/+4
* python3Packages: format with nixfmtMartin Weinelt2024-05-221-19/+28
* python3Packages.datafusion: 25.0.0 -> 35.0.0•••Also added SystemConfiguration since it seems to depend on it in Darwin Elle Najt2024-02-161-4/+9
* python3Packages.datafusion: 23.0.0 -> 25.0.0Phillip Cloud2023-06-081-8/+7
* python311Packages.datafusion: add changelog to metaFabian Affolter2023-05-011-1/+2
* python311Packages.datafusion: 22.0.0 -> 23.0.0•••Diff: https://github.com/apache/arrow-datafusion-python/compare/22.0.0...23.0.0 Fabian Affolter2023-05-011-4/+4
* python3Packages.datafusion: fix darwin buildhappysalada2023-04-161-1/+2
* python3Packages.datafusion: 0.7.0 -> 22.0.0Phillip Cloud2023-04-151-18/+19
* python3.pkgs: Migrate fetchers to use hash•••when they already rely on SRI hashes. Martin Weinelt2023-03-031-2/+2
* python3Packages.datafusion: 0.4.0 -> 0.7.0Lily Foster2023-01-221-34/+27
* treewide: switch to nativeCheckInputs•••checkInputs used to be added to nativeBuildInputs. Now we have nativeCheckInputs to do that instead. Doing this treewide change allows to keep hashes identical to before the introduction of nativeCheckInputs. Guillaume Girol2023-01-211-1/+1
* python3Packages.datafusion: init at 0.4.0 (#152763)Phillip Cloud2022-01-251-0/+90