at master 765 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchPypi, 5 setuptools, 6}: 7 8buildPythonPackage rec { 9 pname = "durus"; 10 version = "4.3"; 11 pyproject = true; 12 13 src = fetchPypi { 14 inherit pname version; 15 hash = "sha256-aQM0I26juo2WbjrszgJUd5CdayQNCzID0zJ/YkNyYAc="; 16 }; 17 18 build-system = [ setuptools ]; 19 20 # Checks disabled due to missing python unittest framework 'sancho' in nixpkgs 21 doCheck = false; 22 23 pythonImportsCheck = [ 24 "durus.connection" 25 "durus.file_storage" 26 "durus.client_storage" 27 "durus.sqlite_storage" 28 ]; 29 30 meta = with lib; { 31 description = "Object persistence layer"; 32 mainProgram = "durus"; 33 homepage = "https://github.com/nascheme/durus"; 34 license = licenses.mit; 35 maintainers = with maintainers; [ grindhold ]; 36 }; 37}