22 buildPythonPackage rec {
27 disabled = pythonOlder "3.9";
30 inherit pname version;
31 hash = "sha256-J1NXi7Tca5KAGuozTSkwuX37dEhucF7daRmDBqlGjIg=";
35 substituteInPlace setup.py --replace-fail "path.py" "path"
38 build-system = [ setuptools ];
55 # tests depend on RabbitMQ being installed - https://nameko.readthedocs.io/en/stable/contributing.html#running-the-tests
56 # and most of the tests are network based
59 pythonImportsCheck = [ "nameko" ];
62 description = "Microservices framework that lets service developers concentrate on application logic and encourages testability";
63 mainProgram = "nameko";
64 homepage = "https://www.nameko.io/";
65 changelog = "https://github.com/nameko/nameko/releases/tag/v${version}";
66 license = licenses.asl20;
67 maintainers = with maintainers; [ siddharthdhakane ];