1 { lib, buildPythonPackage, fetchPypi, fetchpatch, isPy27, pythonAtLeast
16 buildPythonPackage rec {
17 pname = "ibis-framework";
19 disabled = isPy27 || pythonAtLeast "3.8";
22 inherit pname version;
23 sha256 = "1my94a11jzg1hv6ln8wxklbqrg6z5l2l77vr89aq0829yyxacmv7";
27 # fix tests for pandas 1.1
29 url = "https://github.com/ibis-project/ibis/commit/53ef3cefc4ae90d61f3612310cb36da2bcd11305.diff";
30 sha256 = "1i5yjmqridjqpggiinsjaz5spcxca5bd48vy7a0mj4mm1b5flw2m";
34 propagatedBuildInputs = [
52 # ignore tests which require test dataset, or frameworks not available
55 --ignore=ibis/tests/all \
56 --ignore=ibis/{sql,spark}
60 description = "Productivity-centric Python Big Data Framework";
61 homepage = "https://github.com/ibis-project/ibis";
62 license = licenses.asl20;
63 maintainers = [ maintainers.costrouc ];