Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ stdenv, fetchPypi, buildPythonPackage, isPy3k }: 2 3buildPythonPackage rec { 4 pname = "aenum"; 5 version = "2.0.8"; 6 name = "${pname}-${version}"; 7 8 src = fetchPypi { 9 inherit pname version; 10 sha256 = "3209fa41b8c41345442e8d9b5158a57d3e96d84c3d5ebbe8e521e1e2eff1598d"; 11 }; 12 13 doCheck = !isPy3k; 14 # The following tests fail (only in python3 15 # test_convert (aenum.test.TestIntEnumConvert) 16 # test_convert_value_lookup_priority (aenum.test.TestIntEnumConvert) 17 # test_convert (aenum.test.TestIntEnumConvert) 18 # test_convert_value_lookup_priority (aenum.test.TestIntEnumConvert) 19 20 meta = { 21 description = "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants"; 22 maintainers = with stdenv.lib.maintainers; [ vrthra ]; 23 license = with stdenv.lib.licenses; [ bsd3 ]; 24 homepage = https://bitbucket.org/stoneleaf/aenum; 25 }; 26}