1{ stdenv, lib, buildPythonPackage, fetchPypi }: 2 3buildPythonPackage rec { 4 pname = "Durus"; 5 version = "4.2"; 6 7 src = fetchPypi { 8 inherit version pname; 9 sha256 = "sha256:1gzxg43zawwgqjrfixvcrilwpikb1ix9b7710rsl5ffk7q50yi3c"; 10 }; 11 12 # Checks disabled due to missing python unittest framework 'sancho' in nixpkgs 13 doCheck = false; 14 15 pythonImportsCheck = [ 16 "durus.connection" 17 "durus.file_storage" 18 "durus.client_storage" 19 "durus.sqlite_storage" 20 ]; 21 22 meta = with lib; { 23 description = "Object persistence layer"; 24 homepage = "https://github.com/nascheme/durus"; 25 license = licenses.mit; 26 maintainers = with maintainers; [ grindhold ]; 27 }; 28}