diff --git a/default.nix b/default.nix --- a/default.nix +++ b/default.nix @@ -6,7 +6,7 @@ args@ { system ? builtins.currentSystem -, pythonPackages ? "python37Packages" +, pythonPackages ? "python38Packages" , pythonExternalOverrides ? self: super: {} , doCheck ? false , ... diff --git a/pkgs/overlays.nix b/pkgs/overlays.nix --- a/pkgs/overlays.nix +++ b/pkgs/overlays.nix @@ -46,7 +46,7 @@ self: super: { # - activate special python bindings subversionrc = let - py3c = self.python37Packages.buildPythonPackage rec { + py3c = self.python38Packages.buildPythonPackage rec { pname = "py3c"; version = "1.0"; src = self.fetchurl { @@ -65,7 +65,7 @@ self: super: { }; in let - pythonWithEnv = self.python37Packages.python.buildEnv.override { + pythonWithEnv = self.python38Packages.python.buildEnv.override { extraLibs = [ py3c ]; }; in diff --git a/pkgs/python-packages.nix b/pkgs/python-packages.nix --- a/pkgs/python-packages.nix +++ b/pkgs/python-packages.nix @@ -536,9 +536,7 @@ self: super: { self."setuptools-scm" self."wheel" ]; - propagatedBuildInputs = [ - self."importlib-metadata" - ]; + propagatedBuildInputs = []; meta = { license = [ pkgs.lib.licenses.mit ]; }; @@ -700,7 +698,6 @@ self: super: { propagatedBuildInputs = [ self."atomicwrites" self."attrs" - self."importlib-metadata" self."more-itertools" self."packaging" self."pluggy" diff --git a/pkgs/shell-generate.nix b/pkgs/shell-generate.nix --- a/pkgs/shell-generate.nix +++ b/pkgs/shell-generate.nix @@ -1,5 +1,5 @@ { pkgs ? (import {}) -, pythonPackages ? "python37Packages" +, pythonPackages ? "python38Packages" }: with pkgs.lib; diff --git a/shell.nix b/shell.nix --- a/shell.nix +++ b/shell.nix @@ -2,7 +2,7 @@ # environment. { pkgs ? (import {}) -, pythonPackages ? "python37Packages" +, pythonPackages ? "python38Packages" , doCheck ? false }: