nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at 22.05 79 lines 1.3 kB view raw
1{ lib 2, argon2-cffi-bindings 3, buildPythonApplication 4, check-manifest 5, devpi-common 6, devpi-server 7, fetchPypi 8, git 9, glibcLocales 10, mercurial 11, mock 12, pkginfo 13, pluggy 14, py 15, pytestCheckHook 16, pytest-flake8 17, setuptools 18, sphinx 19, tox 20, webtest 21, wheel 22}: 23 24buildPythonApplication rec { 25 pname = "devpi-client"; 26 version = "5.2.3"; 27 28 src = fetchPypi { 29 inherit pname version; 30 hash = "sha256-Ni6ybpUTankkkYYcwnKNFKYwmp1MTxOnucPm/TneWOw="; 31 }; 32 33 buildInputs = [ 34 glibcLocales 35 ]; 36 37 propagatedBuildInputs = [ 38 argon2-cffi-bindings 39 check-manifest 40 devpi-common 41 pkginfo 42 pluggy 43 py 44 setuptools 45 ]; 46 47 checkInputs = [ 48 devpi-server 49 git 50 mercurial 51 mock 52 pytestCheckHook 53 pytest-flake8 54 sphinx 55 tox 56 webtest 57 wheel 58 ]; 59 60 preCheck = '' 61 export HOME=$(mktemp -d); 62 ''; 63 64 pytestFlagsArray = [ 65 # --fast skips tests which try to start a devpi-server improperly 66 "--fast" 67 ]; 68 69 LC_ALL = "en_US.UTF-8"; 70 71 __darwinAllowLocalNetworking = true; 72 73 meta = with lib; { 74 homepage = "http://doc.devpi.net"; 75 description = "Client for devpi, a pypi index server and packaging meta tool"; 76 license = licenses.mit; 77 maintainers = with maintainers; [ lewo makefu ]; 78 }; 79}