diff options
| author | Sandro <sandro.jaeckel@gmail.com> | 2021-10-18 20:42:54 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-10-18 20:42:54 +0200 |
| commit | fbaffb3fcafbd3dd3628b3f068db419cdebe8d54 (patch) | |
| tree | 7d926c9283da4d9ac64a9338cd0185dd46f96a1a /pkgs/development/python-modules/debugpy | |
| parent | f12ffac9c82b4384997d9aca6d245251bd59f731 (diff) | |
| parent | d76dc8128ccb9104a8f8fde35cdf07e7dbac928f (diff) | |
Merge pull request #141887 from kira-bruneau/pythonPackages.debugpy
Diffstat (limited to 'pkgs/development/python-modules/debugpy')
| -rw-r--r-- | pkgs/development/python-modules/debugpy/default.nix | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/pkgs/development/python-modules/debugpy/default.nix b/pkgs/development/python-modules/debugpy/default.nix index 4392a3c2ecf4..183548f5f944 100644 --- a/pkgs/development/python-modules/debugpy/default.nix +++ b/pkgs/development/python-modules/debugpy/default.nix @@ -4,26 +4,26 @@ , fetchFromGitHub , substituteAll , gdb +, django , flask +, gevent , psutil , pytest-timeout , pytest-xdist , pytestCheckHook , requests -, isPy27 -, django -, gevent +, isPy3k }: buildPythonPackage rec { pname = "debugpy"; - version = "1.4.3"; + version = "1.5.0"; src = fetchFromGitHub { owner = "Microsoft"; repo = pname; rev = "v${version}"; - hash = "sha256-ULxVoZuMNDL0Win/+55RnbkCPZ8OI8nhSKshvJOMFQ4="; + sha256 = "sha256-xgxKyqtSqKITwze7DKDdkxZlq1mWM+x4C/eJlUJmYuk="; }; patches = [ @@ -65,30 +65,21 @@ buildPythonPackage rec { }.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}")} )''; + doCheck = isPy3k; checkInputs = [ + django flask + gevent psutil pytest-timeout pytest-xdist pytestCheckHook requests - ] ++ lib.optionals (!isPy27) [ - django - gevent ]; # Override default arguments in pytest.ini pytestFlagsArray = [ "--timeout=0" "-n=$NIX_BUILD_CORES" ]; - disabledTests = lib.optionals isPy27 [ - # django 1.11 is the last version to support Python 2.7 - # and is no longer built in nixpkgs - "django" - - # gevent fails to import zope.interface with Python 2.7 - "gevent" - ]; - pythonImportsCheck = [ "debugpy" ]; meta = with lib; { |
