1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 pypaInstallHook, 6 setuptoolsBuildHook, 7}: 8 9buildPythonPackage rec { 10 pname = "urlobject"; 11 version = "2.4.3"; 12 pyproject = false; 13 14 src = fetchFromGitHub { 15 owner = "zacharyvoase"; 16 repo = "urlobject"; 17 tag = "v${version}"; 18 hash = "sha256-4UuQZTkVre8jXlchW7/TjeaADYvLnGMpGbJR/sdeKv4="; 19 }; 20 21 nativeBuildInputs = [ 22 pypaInstallHook 23 setuptoolsBuildHook 24 ]; 25 26 # Tests use `nose` 27 doInstallCheck = false; 28 29 pythonImportsCheck = [ "urlobject" ]; 30 31 meta = { 32 description = "Python library for manipulating URLs (and some URIs) in a more natural way"; 33 homepage = "http://zacharyvoase.github.com/urlobject"; 34 license = lib.licenses.unlicense; 35 maintainers = with lib.maintainers; [ getchoo ]; 36 }; 37}