17 greenlet = buildPythonPackage rec {
23 inherit pname version;
24 hash = "sha256-TOOsbNtq33lGR11+8xd3wm2UvMw3fgcKeYa9LVxRVGc=";
27 build-system = [ setuptools ];
29 # tests in passthru, infinite recursion via objgraph/graphviz
39 pushd ${placeholder "out"}/${python.sitePackages}
42 unittestFlagsArray = [ "greenlet.tests" ];
48 passthru.tests.pytest = greenlet.overridePythonAttrs (_: {
53 changelog = "https://github.com/python-greenlet/greenlet/blob/${version}/CHANGES.rst";
54 homepage = "https://github.com/python-greenlet/greenlet";
55 description = "Module for lightweight in-process concurrent programming";
56 license = with licenses; [
57 psfl # src/greenlet/slp_platformselect.h & files in src/greenlet/platform/ directory