treewide: remove use of python3(Packages) in python package set

This commit is contained in:
éclairevoyant 2024-07-12 13:35:16 -04:00
parent 8682d3f631
commit 730527ca7a
No known key found for this signature in database
GPG Key ID: E3813AEAA02DB54B
14 changed files with 60 additions and 43 deletions

View File

@ -1,11 +1,16 @@
{ {
lib, lib,
python3Packages, setuptools,
setuptools-scm,
jsonschema,
requirements-parser,
pyyaml,
podman, podman,
fetchPypi, fetchPypi,
bindep, bindep,
buildPythonPackage,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "ansible-builder"; pname = "ansible-builder";
version = "3.0.1"; version = "3.0.1";
format = "pyproject"; format = "pyproject";
@ -15,14 +20,14 @@ python3Packages.buildPythonPackage rec {
hash = "sha256-rxyhgj9Cad751tPAptCTLCtXQLUXaRYv39bkoFzzjOk="; hash = "sha256-rxyhgj9Cad751tPAptCTLCtXQLUXaRYv39bkoFzzjOk=";
}; };
nativeBuildInputs = with python3Packages; [ nativeBuildInputs = [
setuptools setuptools
setuptools-scm setuptools-scm
]; ];
buildInputs = [ bindep ]; buildInputs = [ bindep ];
propagatedBuildInputs = with python3Packages; [ propagatedBuildInputs = [
podman podman
jsonschema jsonschema
requirements-parser requirements-parser

View File

@ -1,9 +1,14 @@
{ {
lib, lib,
python3Packages,
fetchPypi, fetchPypi,
buildPythonPackage,
distro,
pbr,
setuptools,
packaging,
parsley,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "bindep"; pname = "bindep";
version = "2.11.0"; version = "2.11.0";
format = "pyproject"; format = "pyproject";
@ -13,13 +18,13 @@ python3Packages.buildPythonPackage rec {
hash = "sha256-rLLyWbzh/RUIhzR5YJu95bmq5Qg3hHamjWtqGQAufi8="; hash = "sha256-rLLyWbzh/RUIhzR5YJu95bmq5Qg3hHamjWtqGQAufi8=";
}; };
buildInputs = with python3Packages; [ buildInputs = [
distro distro
pbr pbr
setuptools setuptools
]; ];
propagatedBuildInputs = with python3Packages; [ propagatedBuildInputs = [
parsley parsley
pbr pbr
packaging packaging

View File

@ -1,16 +1,17 @@
{ {
lib, lib,
fetchPypi, fetchPypi,
python3Packages, buildPythonPackage,
setuptools,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "chainstream"; pname = "chainstream";
version = "1.0.1"; version = "1.0.1";
pyproject = true; pyproject = true;
nativeBuildInputs = [ python3Packages.setuptools ]; nativeBuildInputs = [ setuptools ];
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;

View File

@ -1,6 +1,5 @@
{ {
lib, lib,
python3Packages,
fetchPypi, fetchPypi,
pytestCheckHook, pytestCheckHook,
pythonOlder, pythonOlder,
@ -8,8 +7,9 @@
colorama, colorama,
tabulate, tabulate,
unidecode, unidecode,
buildPythonPackage,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "cli-ui"; pname = "cli-ui";
version = "0.17.2"; version = "0.17.2";
pyproject = true; pyproject = true;

View File

@ -1,6 +1,5 @@
{ {
lib, lib,
python3Packages,
fetchFromGitHub, fetchFromGitHub,
setuptools, setuptools,
requests, requests,
@ -10,10 +9,11 @@
gobject-introspection, gobject-introspection,
gtk3, gtk3,
wrapGAppsHook3, wrapGAppsHook3,
buildPythonPackage,
buildApplication ? false, buildApplication ? false,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "controku"; pname = "controku";
version = "1.1.0"; version = "1.1.0";
format = "pyproject"; format = "pyproject";

View File

@ -17,7 +17,7 @@
packaging, packaging,
pathspec, pathspec,
protobuf, protobuf,
python, callPackage,
pythonOlder, pythonOlder,
pytz, pytz,
pyyaml, pyyaml,
@ -85,7 +85,7 @@ buildPythonPackage rec {
doCheck = false; doCheck = false;
passthru = { passthru = {
withAdapters = python.pkgs.callPackage ./with-adapters.nix { }; withAdapters = callPackage ./with-adapters.nix { };
}; };
meta = with lib; { meta = with lib; {

View File

@ -1,15 +1,16 @@
{ {
lib, lib,
wrapPython, wrapPython,
python3, python,
stdenv, stdenv,
dnf4,
dnf-plugins-core, dnf-plugins-core,
plugins ? [ dnf-plugins-core ], plugins ? [ dnf-plugins-core ],
}: }:
let let
pluginPaths = map (p: "${p}/${python3.sitePackages}/dnf-plugins") plugins; pluginPaths = map (p: "${p}/${python.sitePackages}/dnf-plugins") plugins;
dnf4-unwrapped = python3.pkgs.dnf4; dnf4-unwrapped = dnf4;
in in
stdenv.mkDerivation { stdenv.mkDerivation {

View File

@ -3,11 +3,14 @@
pkg-config, pkg-config,
exiv2, exiv2,
gettext, gettext,
python3Packages,
fetchFromGitHub, fetchFromGitHub,
gitUpdater, gitUpdater,
buildPythonPackage,
setuptools,
toml,
unittestCheckHook,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "exiv2"; pname = "exiv2";
version = "0.17.0"; version = "0.17.0";
pyproject = true; pyproject = true;
@ -30,7 +33,7 @@ python3Packages.buildPythonPackage rec {
def test_localisation(self):" def test_localisation(self):"
''; '';
build-system = with python3Packages; [ build-system = [
setuptools setuptools
toml toml
]; ];
@ -42,7 +45,7 @@ python3Packages.buildPythonPackage rec {
]; ];
pythonImportsCheck = [ "exiv2" ]; pythonImportsCheck = [ "exiv2" ];
nativeCheckInputs = with python3Packages; [ unittestCheckHook ]; nativeCheckInputs = [ unittestCheckHook ];
unittestFlagsArray = [ unittestFlagsArray = [
"-s" "-s"
"tests" "tests"

View File

@ -1,7 +1,7 @@
{ {
image, image,
method, method,
python3Packages, invisible-watermark,
runCommand, runCommand,
testName, testName,
withOnnx, withOnnx,
@ -25,7 +25,7 @@ let
else else
"fnörd1"; "fnörd1";
length = (builtins.stringLength message) * 8; length = (builtins.stringLength message) * 8;
invisible-watermark' = python3Packages.invisible-watermark.override { inherit withOnnx; }; invisible-watermark' = invisible-watermark.override { inherit withOnnx; };
expected-exit-code = if method == "rivaGan" && !withOnnx then "1" else "0"; expected-exit-code = if method == "rivaGan" && !withOnnx then "1" else "0";
in in
runCommand "invisible-watermark-test-${testName}" { nativeBuildInputs = [ invisible-watermark' ]; } runCommand "invisible-watermark-test-${testName}" { nativeBuildInputs = [ invisible-watermark' ]; }

View File

@ -2,7 +2,7 @@
image, image,
invisible-watermark, invisible-watermark,
opencv4, opencv4,
python3, python,
runCommand, runCommand,
stdenvNoCC, stdenvNoCC,
}: }:
@ -13,12 +13,10 @@ let
message = "fnörd1"; message = "fnörd1";
method = "dwtDct"; method = "dwtDct";
pythonWithPackages = python3.withPackages ( pythonWithPackages = python.withPackages (_: [
pp: with pp; [ invisible-watermark
invisible-watermark opencv4
opencv4 ]);
]
);
pythonInterpreter = pythonWithPackages.interpreter; pythonInterpreter = pythonWithPackages.interpreter;
encode = stdenvNoCC.mkDerivation { encode = stdenvNoCC.mkDerivation {

View File

@ -3,9 +3,9 @@
buildPythonPackage, buildPythonPackage,
fetchFromGitHub, fetchFromGitHub,
runCommand, runCommand,
python3,
wireshark-cli, wireshark-cli,
pytestCheckHook, pytestCheckHook,
manuf, # remove when buildPythonPackage supports finalAttrs
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -42,7 +42,7 @@ buildPythonPackage rec {
passthru.tests = { passthru.tests = {
testMacAddress = runCommand "${pname}-test" { } '' testMacAddress = runCommand "${pname}-test" { } ''
${python3.pkgs.manuf}/bin/manuf BC:EE:7B:00:00:00 > $out ${lib.getExe manuf} BC:EE:7B:00:00:00 > $out
[ "$(cat $out | tr -d '\n')" = "Vendor(manuf='ASUSTekC', manuf_long='ASUSTek COMPUTER INC.', comment=None)" ] [ "$(cat $out | tr -d '\n')" = "Vendor(manuf='ASUSTekC', manuf_long='ASUSTek COMPUTER INC.', comment=None)" ]
''; '';
}; };

View File

@ -2,13 +2,13 @@
lib, lib,
fetchFromGitHub, fetchFromGitHub,
buildPythonPackage, buildPythonPackage,
python3Packages,
pybind11, pybind11,
cmake, cmake,
xcbuild, xcbuild,
zsh, zsh,
blas, blas,
lapack, lapack,
setuptools,
}: }:
let let
@ -69,7 +69,8 @@ buildPythonPackage rec {
zsh zsh
gguf-tools gguf-tools
nlohmann_json nlohmann_json
] ++ (with python3Packages; [ setuptools ]); setuptools
];
buildInputs = [ buildInputs = [
blas blas

View File

@ -1,10 +1,12 @@
{ {
lib, lib,
python3Packages, buildPythonPackage,
fetchPypi, fetchPypi,
oniguruma, oniguruma,
setuptools,
cffi,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "onigurumacffi"; pname = "onigurumacffi";
version = "1.3.0"; version = "1.3.0";
format = "pyproject"; format = "pyproject";
@ -14,7 +16,7 @@ python3Packages.buildPythonPackage rec {
hash = "sha256-d0XNxWCWrOyIofOwhmCiKwnGWe040/WdtsHK12qXa+8="; hash = "sha256-d0XNxWCWrOyIofOwhmCiKwnGWe040/WdtsHK12qXa+8=";
}; };
buildInputs = with python3Packages; [ buildInputs = [
oniguruma oniguruma
setuptools setuptools
cffi cffi

View File

@ -1,10 +1,11 @@
{ {
lib, lib,
python3Packages, setuptools-scm,
fetchPypi, fetchPypi,
buildPythonPackage,
}: }:
python3Packages.buildPythonPackage rec { buildPythonPackage rec {
pname = "orgparse"; pname = "orgparse";
version = "0.4.20231004"; version = "0.4.20231004";
@ -13,7 +14,7 @@ python3Packages.buildPythonPackage rec {
hash = "sha256-pOOK6tq/mYiw9npmrNCCedGCILy8QioSkGDCiQu6kaA="; hash = "sha256-pOOK6tq/mYiw9npmrNCCedGCILy8QioSkGDCiQu6kaA=";
}; };
nativeBuildInputs = [ python3Packages.setuptools-scm ]; nativeBuildInputs = [ setuptools-scm ];
pyproject = true; pyproject = true;