summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/datafusion (follow)
Commit message (Expand)AuthorAgeFilesLines
* python3Packages.datafusion: skip flaky test on darwinGaetan Lepage2025-12-231-0/+5
* python3Packages.datafusion: 50.0.0 -> 50.1.0R. Ryantm2025-11-011-3/+3
* python3Packages.datafusion: 49.0.0 -> 50.0.0R. Ryantm2025-10-021-3/+3
* python3Packages.datafusion: 48.0.0 -> 49.0.0R. Ryantm2025-09-211-3/+3
* python3Packages.datafusion: 40.1.0 -> 48.0.0•••Diff: https://github.com/apache/arrow-datafusion-python/compare/40.1.0...48.0.0 Changelog: https://github.com/apache/arrow-datafusion-python/blob/48.0.0/CHANGELOG.md Gaetan Lepage2025-09-191-47/+31
* treewide: run nixfmt 1.0.0Wolfgang Walther2025-07-241-5/+6
* treewide: pytestFlagsArray -> pytestFlags and join flag and option argument•••This treewide change targets Python packages that specifies pytest flags with pytestFlagsArray, and whose flags cannot be consructed by other pytestCheckHook-honoured arguments. Use the __structuredAttrs-agnostic argument pytestFlags instead of the deprecated pytestFlagsArray. For flags with option arguments, join each flag and their option argument into a single command-line argument following POSIX Utility Argument Syntax[1] for easier overriding (remove/replace). Examples: * [ "-W" "ignore:message:WarningClass" ] -> [ "-Wignore:message:WarningClass" ] * [ "--reruns" "3" ] -> [ "--reruns=3" ] [1]: https://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html Yueh-Shun Li2025-06-161-1/+1
* treewide: remove usage of deprecated apple_sdk framework stubs•••They are not doing anything right now. This is in preparation for their complete removal from the tree. Note: several changes that affect the derivation inputs (e.g. removal of references to stub paths in build instructions) were left out. They will be cleaned up the next iteration and will require special care. Note: this PR is a result of a mix of ugly regex (not AST) based automation and some manual labor. For reference, the regex automation part was hacked in: https://github.com/booxter/nix-clean-apple_sdk Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com> Ihar Hrachyshka2025-04-191-4/+0
* 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-222-112/+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-252-0/+168