diff options
author | makefu <github@syntax-fehler.de> | 2017-10-04 14:40:20 +0200 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2017-10-04 14:42:07 +0200 |
commit | 396836356f28f1a3072420dbaab7c831cf668f9f (patch) | |
tree | d44d91a3eb8bf237229587129fadc43806093ead /pkgs/development/tools/devpi-client | |
parent | 585a6171199356044a017f0f82be2e4ac844d1cf (diff) |
devpi-client: 2.7.0 -> 3.1.0rc1
Diffstat (limited to 'pkgs/development/tools/devpi-client')
-rw-r--r-- | pkgs/development/tools/devpi-client/default.nix | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/pkgs/development/tools/devpi-client/default.nix b/pkgs/development/tools/devpi-client/default.nix index f724b65dd8232..9da88f6c63d84 100644 --- a/pkgs/development/tools/devpi-client/default.nix +++ b/pkgs/development/tools/devpi-client/default.nix @@ -1,20 +1,22 @@ -{ stdenv, fetchurl, pythonPackages, glibcLocales} : +{ stdenv, pythonPackages, glibcLocales} : pythonPackages.buildPythonApplication rec { - name = "devpi-client-${version}"; - version = "2.7.0"; + name = "${pname}-${version}"; + pname = "devpi-client"; + version = "3.1.0rc1"; - src = fetchurl { - url = "mirror://pypi/d/devpi-client/${name}.tar.gz"; - sha256 = "0z7vaf0a66n82mz0vx122pbynjvkhp2mjf9lskgyv09y3bxzzpj3"; + src = pythonPackages.fetchPypi { + inherit pname version; + sha256 = "0kfyva886k9zxmilqb2yviwqzyvs3n36if3s56y4clbvw9hr2lc3"; }; - - doCheck = false; + # requires devpi-server which is currently not packaged + doCheck = true; + checkInputs = with pythonPackages; [ pytest webtest mock ]; + checkPhase = "py.test"; LC_ALL = "en_US.UTF-8"; - buildInputs = with pythonPackages; [ glibcLocales tox check-manifest pkginfo ]; - - propagatedBuildInputs = with pythonPackages; [ py devpi-common ]; + buildInputs = with pythonPackages; [ glibcLocales pkginfo tox check-manifest ]; + propagatedBuildInputs = with pythonPackages; [ py devpi-common pluggy ]; meta = { homepage = http://doc.devpi.net; |