devpi-server: 6.2.0 -> 6.7.0

makefu a49bd805 0a216822

+36 -29
+35 -28
pkgs/development/tools/devpi-server/default.nix
··· 1 - { lib, fetchFromGitHub, python3, nginx }: 2 3 - let 4 - py = python3.override { 5 - packageOverrides = self: super: { 6 - # pyramid 2.0 no longer has a 'pyramid.compat' module 7 - pyramid = super.pyramid.overridePythonAttrs (oldAttrs: rec { 8 - version = "1.10.8"; 9 - src = oldAttrs.src.override { 10 - inherit version; 11 - sha256 = "sha256-t81mWVvvkvgXZLl23d4rL6jk9fMl4C9l9ux/NwiynPY="; 12 - }; 13 - }); 14 - }; 15 - }; 16 17 - in with py.pkgs; 18 buildPythonApplication rec { 19 pname = "devpi-server"; 20 - version = "6.2.0"; 21 22 src = fetchFromGitHub { 23 owner = "devpi"; 24 repo = "devpi"; 25 - rev = "68ee291ef29a93f6d921d4927aec8d13919b4a4c"; 26 - sha256 = "1ivd5dy9f2gq07w8n2gywa0n0d9wv8644l53ni9fz7i69jf8q2fm"; 27 }; 28 29 sourceRoot = "source/server"; 30 31 - postPatch = '' 32 - substituteInPlace setup.py \ 33 - --replace "pluggy>=0.6.0,<1.0" "pluggy>=0.6.0,<2.0" 34 - ''; 35 - 36 propagatedBuildInputs = [ 37 - py 38 appdirs 39 - devpi-common 40 defusedxml 41 execnet 42 itsdangerous 43 - repoze_lru 44 passlib 45 pluggy 46 pyramid 47 strictyaml 48 waitress 49 ] ++ passlib.optional-dependencies.argon2; ··· 51 checkInputs = [ 52 beautifulsoup4 53 nginx 54 pytestCheckHook 55 - pytest-flake8 56 webtest 57 - ] ++ lib.optionals isPy27 [ mock ]; 58 59 # root_passwd_hash tries to write to store 60 # TestMirrorIndexThings tries to write to /var through ngnix
··· 1 + { lib, fetchFromGitHub, buildPythonApplication, isPy27 2 + , aiohttp 3 + , appdirs 4 + , beautifulsoup4 5 + , defusedxml 6 + , devpi-common 7 + , execnet 8 + , itsdangerous 9 + , nginx 10 + , packaging 11 + , passlib 12 + , platformdirs 13 + , pluggy 14 + , pyramid 15 + , pytest-flake8 16 + , pytestCheckHook 17 + , repoze_lru 18 + , setuptools 19 + , strictyaml 20 + , waitress 21 + , webtest 22 + }: 23 24 25 buildPythonApplication rec { 26 pname = "devpi-server"; 27 + version = "6.7.0"; 28 + 29 + disabled = isPy27; 30 31 src = fetchFromGitHub { 32 owner = "devpi"; 33 repo = "devpi"; 34 + rev = "server-${version}"; 35 + hash = "sha256-tevQ/Ocusz2PythGnedP6r4xARgetVosAc8uTD49H3M="; 36 }; 37 38 sourceRoot = "source/server"; 39 40 propagatedBuildInputs = [ 41 + aiohttp 42 appdirs 43 defusedxml 44 + devpi-common 45 execnet 46 itsdangerous 47 + packaging 48 passlib 49 + platformdirs 50 pluggy 51 pyramid 52 + repoze_lru 53 + setuptools 54 strictyaml 55 waitress 56 ] ++ passlib.optional-dependencies.argon2; ··· 58 checkInputs = [ 59 beautifulsoup4 60 nginx 61 + pytest-flake8 62 pytestCheckHook 63 webtest 64 + ]; 65 66 # root_passwd_hash tries to write to store 67 # TestMirrorIndexThings tries to write to /var through ngnix
+1 -1
pkgs/top-level/all-packages.nix
··· 13372 13373 devpi-client = python3Packages.callPackage ../development/tools/devpi-client {}; 13374 13375 - devpi-server = callPackage ../development/tools/devpi-server {}; 13376 13377 dictu = callPackage ../development/compilers/dictu { }; 13378
··· 13372 13373 devpi-client = python3Packages.callPackage ../development/tools/devpi-client {}; 13374 13375 + devpi-server = python3Packages.callPackage ../development/tools/devpi-server {}; 13376 13377 dictu = callPackage ../development/compilers/dictu { }; 13378