24 buildPythonPackage rec {
29 disabled = pythonOlder "3.7";
31 src = fetchFromGitHub {
32 owner = "abhinavsingh";
34 rev = "refs/tags/v${version}";
35 hash = "sha256-pn4YYGntG9C8mhECb7PYgN5wwicdlPcZu6Xn2M3iIKA=";
39 substituteInPlace Makefile \
40 --replace "SHELL := /bin/bash" "SHELL := ${bash}/bin/bash"
43 build-system = [ setuptools-scm ];
66 export HOME=$(mktemp -d);
70 # Test requires network access
75 # Location is not writable
78 # Tests run into a timeout
82 pythonImportsCheck = [ "proxy" ];
85 description = "Python proxy framework";
86 homepage = "https://github.com/abhinavsingh/proxy.py";
87 changelog = "https://github.com/abhinavsingh/proxy.py/releases/tag/v${version}";
88 license = with licenses; [ bsd3 ];
89 maintainers = with maintainers; [ fab ];