diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2021-02-12 15:42:25 +0100 |
---|---|---|
committer | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-03-05 14:06:03 +0000 |
commit | 904bb3585ddc5965b910375a5c3fa4738fffbf69 (patch) | |
tree | 5920efac28ae3c93da7115416b1d756600a62501 /pkgs/development/python-modules/astroid | |
parent | c456a2512f7a7558cbe25328a423762033822cc0 (diff) | |
download | nixpkgs-904bb3585ddc5965b910375a5c3fa4738fffbf69.tar nixpkgs-904bb3585ddc5965b910375a5c3fa4738fffbf69.tar.gz nixpkgs-904bb3585ddc5965b910375a5c3fa4738fffbf69.tar.bz2 nixpkgs-904bb3585ddc5965b910375a5c3fa4738fffbf69.tar.lz nixpkgs-904bb3585ddc5965b910375a5c3fa4738fffbf69.tar.xz nixpkgs-904bb3585ddc5965b910375a5c3fa4738fffbf69.tar.zst nixpkgs-904bb3585ddc5965b910375a5c3fa4738fffbf69.zip |
python3Packages.astroid: 2.4.2 -> 2.5.0
Diffstat (limited to 'pkgs/development/python-modules/astroid')
-rw-r--r-- | pkgs/development/python-modules/astroid/default.nix | 33 |
1 files changed, 19 insertions, 14 deletions
diff --git a/pkgs/development/python-modules/astroid/default.nix b/pkgs/development/python-modules/astroid/default.nix index 49f04bcb911..7ddc91b1a44 100644 --- a/pkgs/development/python-modules/astroid/default.nix +++ b/pkgs/development/python-modules/astroid/default.nix @@ -1,29 +1,34 @@ -{ lib, fetchPypi, buildPythonPackage, pythonOlder, isPyPy, pythonAtLeast -, lazy-object-proxy, six, wrapt, typing, typed-ast -, pytestrunner, pytest +{ lib +, buildPythonPackage +, fetchPypi +, pythonOlder +, isPyPy +, lazy-object-proxy +, wrapt +, typed-ast +, pytestCheckHook }: buildPythonPackage rec { pname = "astroid"; - version = "2.4.2"; + version = "2.5"; - disabled = pythonOlder "3.4" || pythonAtLeast "3.9"; + disabled = pythonOlder "3.6"; src = fetchPypi { inherit pname version; - sha256 = "2f4078c2a41bf377eea06d71c9d2ba4eb8f6b1af2135bec27bbbb7d8f12bb703"; + sha256 = "03dzhjrsc5d2whyjngfrwvxn42058k0cjjr85x2wqzai8psr475k"; }; - postPatch = '' - substituteInPlace astroid/__pkginfo__.py --replace "lazy_object_proxy==1.4.*" "lazy_object_proxy" - ''; - # From astroid/__pkginfo__.py - propagatedBuildInputs = [ lazy-object-proxy six wrapt ] - ++ lib.optional (pythonOlder "3.5") typing - ++ lib.optional (!isPyPy) typed-ast; + propagatedBuildInputs = [ + lazy-object-proxy + wrapt + ] ++ lib.optional (!isPyPy && pythonOlder "3.8") typed-ast; - checkInputs = [ pytestrunner pytest ]; + checkInputs = [ + pytestCheckHook + ]; meta = with lib; { description = "An abstract syntax tree for Python with inference support"; |