From a9a86e04c46a48675d2cd8cc9d28a17a17de75b8 Mon Sep 17 00:00:00 2001 From: Kevin Quick Date: Tue, 21 Nov 2017 16:48:30 -0800 Subject: thespian: Python library init at 3.8.3 --- .../python-modules/thespian/default.nix | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pkgs/development/python-modules/thespian/default.nix (limited to 'pkgs/development') diff --git a/pkgs/development/python-modules/thespian/default.nix b/pkgs/development/python-modules/thespian/default.nix new file mode 100644 index 0000000000000..e35861206c530 --- /dev/null +++ b/pkgs/development/python-modules/thespian/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchPypi, buildPythonPackage, lib }: + +buildPythonPackage rec { + version = "3.8.3"; + pname = "thespian"; + name = "${pname}-${version}"; + + src = fetchPypi { + inherit pname version; + extension = "zip"; + sha256 = "0vvwsh3waxd5ldrayr86kdcshv07bp361fl7p16g9i044vklwly4"; + # fdbbea4edb6bad0ac0e53fc7bc6970e78e12eef4944aa4146bcdcb573201676c"; + }; + + # Do not run the test suite: it takes a long type and uses + # significant system resources. Thespian tests are performed via + # it's Travis CI configuration and do not need to be duplicated + # here. + doCheck = false; + + meta = with lib; { + description = "Python Actor concurrency library"; + homepage = http://thespianpy.com/; + license = licenses.mit; + maintainers = [ maintainers.kquick ]; + }; +} -- cgit 1.4.1 From 2233ae6a9977f01095ad6944ecc1e0b6319842c4 Mon Sep 17 00:00:00 2001 From: Kevin Quick Date: Wed, 22 Nov 2017 21:23:43 -0800 Subject: Removed extraneous comment; updated note reg testing use of network. --- pkgs/development/python-modules/thespian/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'pkgs/development') diff --git a/pkgs/development/python-modules/thespian/default.nix b/pkgs/development/python-modules/thespian/default.nix index e35861206c530..7a6ff3cc53d1f 100644 --- a/pkgs/development/python-modules/thespian/default.nix +++ b/pkgs/development/python-modules/thespian/default.nix @@ -9,13 +9,12 @@ buildPythonPackage rec { inherit pname version; extension = "zip"; sha256 = "0vvwsh3waxd5ldrayr86kdcshv07bp361fl7p16g9i044vklwly4"; - # fdbbea4edb6bad0ac0e53fc7bc6970e78e12eef4944aa4146bcdcb573201676c"; }; # Do not run the test suite: it takes a long type and uses - # significant system resources. Thespian tests are performed via - # it's Travis CI configuration and do not need to be duplicated - # here. + # significant system resources, including requiring localhost + # network operations. Thespian tests are performed via it's Travis + # CI configuration and do not need to be duplicated here. doCheck = false; meta = with lib; { -- cgit 1.4.1