16 buildPythonPackage rec {
19 format = "setuptools";
21 disabled = pythonOlder "3.6";
23 src = fetchFromGitHub {
27 sha256 = "1393xwqawaxsflbq62vks92vv4zch8p6dd1mdvdi7j4vvf0zljkg";
30 propagatedBuildInputs = [
44 substituteInPlace setup.cfg \
50 # this test is flaky on darwin because it depends on the resolution of filesystem mtimes
51 # https://github.com/cldf/csvw/blob/45584ad63ff3002a9b3a8073607c1847c5cbac58/tests/test_db.py#L257
52 "test_write_file_exists"
54 ++ lib.optionals (pythonAtLeast "3.10") [
55 # https://github.com/cldf/csvw/issues/58
56 "test_roundtrip_escapechar"
57 "test_escapequote_escapecharquotechar_final"
61 pythonImportsCheck = [ "csvw" ];
64 description = "CSV on the Web";
65 homepage = "https://github.com/cldf/csvw";
66 license = licenses.asl20;