nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at haskell-updates 55 lines 939 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 dask, 5 fastparquet, 6 fetchFromGitHub, 7 pandas, 8 pyarrow, 9 setuptools, 10 versioneer, 11}: 12 13buildPythonPackage rec { 14 pname = "intake-parquet"; 15 version = "0.3.0"; 16 pyproject = true; 17 18 src = fetchFromGitHub { 19 owner = "intake"; 20 repo = "intake-parquet"; 21 tag = version; 22 hash = "sha256-zSwylXBKOM/tG5mwYtc0FmxwcKJ6j+lw1bxJqf57NY8="; 23 }; 24 25 postPatch = '' 26 # Remove vendorized versioneer.py 27 rm versioneer.py 28 ''; 29 30 # Break circular dependency 31 pythonRemoveDeps = [ "intake" ]; 32 33 build-system = [ 34 setuptools 35 versioneer 36 ]; 37 38 dependencies = [ 39 pandas 40 dask 41 fastparquet 42 pyarrow 43 ]; 44 45 doCheck = false; 46 47 #pythonImportsCheck = [ "intake_parquet" ]; 48 49 meta = { 50 description = "Parquet plugin for Intake"; 51 homepage = "https://github.com/intake/intake-parquet"; 52 license = lib.licenses.bsd2; 53 maintainers = with lib.maintainers; [ fab ]; 54 }; 55}