1 { lib, buildPythonPackage, fetchPypi, pythonOlder
19 buildPythonPackage rec {
22 disabled = pythonOlder "3.6";
25 inherit pname version;
26 sha256 = "0xm0bd1rrlb4l9q0nf2n1wg7xh42ljdnm4i4j0651zi73zk6m9l7";
29 checkInputs = [ astor pytestCheckHook pyopenssl trustme jedi pylint yapf ];
30 # It appears that the build sandbox doesn't include /etc/services, and these tests try to use it.
36 "static_tool_sees_all_symbols"
37 # tests pytest more than python
38 "fallback_when_no_hook_claims_it"
41 propagatedBuildInputs = [
48 ] ++ lib.optionals (pythonOlder "3.7") [ contextvars ];
50 # tests are failing on Darwin
51 doCheck = !stdenv.isDarwin;
54 description = "An async/await-native I/O library for humans and snake people";
55 homepage = "https://github.com/python-trio/trio";
56 license = with lib.licenses; [ mit asl20 ];
57 maintainers = with lib.maintainers; [ catern ];