Merge pull request #307343 from lucasew/polars/minor-refactor

python3Packages.polars: minor refactor

authored by Yt and committed by GitHub 32a79f41 a2acec63

+11 -11
+11 -11
pkgs/development/python-modules/polars/default.nix
··· 11 , rust-jemalloc-sys 12 , darwin 13 }: 14 let 15 - pname = "polars"; 16 - version = "0.20.15"; 17 - rootSource = fetchFromGitHub { 18 - owner = "pola-rs"; 19 - repo = "polars"; 20 - rev = "refs/tags/py-${version}"; 21 - hash = "sha256-N/VIi0s5unYWqlR5Mpaq9cqXl2ccbzWPuOtE2UbmQw8="; 22 - }; 23 rust-jemalloc-sys' = rust-jemalloc-sys.override { 24 jemalloc = jemalloc.override { 25 disableInitExecTls = true; 26 }; 27 }; 28 in 29 - buildPythonPackage { 30 - inherit pname version; 31 pyproject = true; 32 33 disabled = pythonOlder "3.8"; 34 35 - src = rootSource; 36 37 # Cargo.lock file is sometimes behind actual release which throws an error, 38 # thus the `sed` command
··· 11 , rust-jemalloc-sys 12 , darwin 13 }: 14 + 15 let 16 rust-jemalloc-sys' = rust-jemalloc-sys.override { 17 jemalloc = jemalloc.override { 18 disableInitExecTls = true; 19 }; 20 }; 21 in 22 + 23 + buildPythonPackage rec { 24 + pname = "polars"; 25 + version = "0.20.15"; 26 pyproject = true; 27 28 disabled = pythonOlder "3.8"; 29 30 + src = fetchFromGitHub { 31 + owner = "pola-rs"; 32 + repo = "polars"; 33 + rev = "refs/tags/py-${version}"; 34 + hash = "sha256-N/VIi0s5unYWqlR5Mpaq9cqXl2ccbzWPuOtE2UbmQw8="; 35 + }; 36 37 # Cargo.lock file is sometimes behind actual release which throws an error, 38 # thus the `sed` command