Merge pull request #30082 from makefu/pkgs/devpi-client/update

devpi-client: 2.7.0 -> 3.1.0rc1

authored by

Orivej Desh and committed by
GitHub
0eb0a404 c06e5a8d

+40 -30
+26
pkgs/development/python-modules/devpi-common/default.nix
··· 1 + { pythonPackages }: 2 + 3 + with pythonPackages;buildPythonPackage rec { 4 + pname = "devpi-common"; 5 + version = "3.2.0rc1"; 6 + name = "${pname}-${version}"; 7 + 8 + src = fetchPypi { 9 + inherit pname version; 10 + sha256 = "1ws35g1r0j2xccsna4r6fc9a08przfi28kf9hciq3rmd6ndbr9c9"; 11 + }; 12 + 13 + propagatedBuildInputs = [ requests py ]; 14 + checkInputs = [ pytest ]; 15 + 16 + checkPhase = '' 17 + py.test 18 + ''; 19 + 20 + meta = { 21 + homepage = https://github.com/devpi/devpi; 22 + description = "Utilities jointly used by devpi-server and devpi-client"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [ lewo makefu ]; 25 + }; 26 + }
+13 -11
pkgs/development/tools/devpi-client/default.nix
··· 1 - { stdenv, fetchurl, pythonPackages, glibcLocales} : 1 + { stdenv, pythonPackages, glibcLocales} : 2 2 3 3 pythonPackages.buildPythonApplication rec { 4 - name = "devpi-client-${version}"; 5 - version = "2.7.0"; 4 + name = "${pname}-${version}"; 5 + pname = "devpi-client"; 6 + version = "3.1.0rc1"; 6 7 7 - src = fetchurl { 8 - url = "mirror://pypi/d/devpi-client/${name}.tar.gz"; 9 - sha256 = "0z7vaf0a66n82mz0vx122pbynjvkhp2mjf9lskgyv09y3bxzzpj3"; 8 + src = pythonPackages.fetchPypi { 9 + inherit pname version; 10 + sha256 = "0kfyva886k9zxmilqb2yviwqzyvs3n36if3s56y4clbvw9hr2lc3"; 10 11 }; 11 - 12 - doCheck = false; 12 + # requires devpi-server which is currently not packaged 13 + doCheck = true; 14 + checkInputs = with pythonPackages; [ pytest webtest mock ]; 15 + checkPhase = "py.test"; 13 16 14 17 LC_ALL = "en_US.UTF-8"; 15 - buildInputs = with pythonPackages; [ glibcLocales tox check-manifest pkginfo ]; 16 - 17 - propagatedBuildInputs = with pythonPackages; [ py devpi-common ]; 18 + buildInputs = with pythonPackages; [ glibcLocales pkginfo tox check-manifest ]; 19 + propagatedBuildInputs = with pythonPackages; [ py devpi-common pluggy ]; 18 20 19 21 meta = { 20 22 homepage = http://doc.devpi.net;
+1 -19
pkgs/top-level/python-packages.nix
··· 2355 2355 }; 2356 2356 }; 2357 2357 2358 - devpi-common = buildPythonPackage rec { 2359 - name = "devpi-common"; 2360 - version = "3.0.1"; 2361 - 2362 - src = pkgs.fetchurl { 2363 - url = "mirror://pypi/d/devpi-common/devpi-common-${version}.tar.gz"; 2364 - sha256 = "0l3a7iyk596x6pvzg7604lzzi012qszr804fqn6f517zcy1xz23j"; 2365 - }; 2366 - 2367 - propagatedBuildInputs = [ self.requests self.py ]; 2368 - 2369 - meta = { 2370 - homepage = https://bitbucket.org/hpk42/devpi; 2371 - description = "Utilities jointly used by devpi-server and devpi-client"; 2372 - license = licenses.mit; 2373 - maintainers = with maintainers; [ lewo makefu ]; 2374 - }; 2375 - }; 2376 - 2358 + devpi-common = callPackage ../development/python-modules/devpi-common { }; 2377 2359 # A patched version of buildout, useful for buildout based development on Nix 2378 2360 zc_buildout_nix = callPackage ../development/python-modules/buildout-nix { }; 2379 2361