1{ 2 buildPythonPackage, 3 lib, 4 fetchFromBitbucket, 5 parse, 6}: 7 8buildPythonPackage rec { 9 pname = "pyparser"; 10 version = "1.0"; 11 format = "setuptools"; 12 13 # Missing tests on Pypi 14 src = fetchFromBitbucket { 15 owner = "rw_grim"; 16 repo = pname; 17 rev = "v${version}"; 18 sha256 = "0aplb4zdpgbpmaw9qj0vr7qip9q5w7sl1m1lp1nc9jmjfij9i0hf"; 19 }; 20 21 postPatch = "sed -i 's/parse==/parse>=/' requirements.txt"; 22 23 propagatedBuildInputs = [ parse ]; 24 25 meta = { 26 description = "Simple library that makes it easier to parse files"; 27 homepage = "https://bitbucket.org/rw_grim/pyparser"; 28 license = lib.licenses.gpl3; 29 maintainers = [ lib.maintainers.nico202 ]; 30 }; 31}