Commit 46faca71 authored by Fabian Affolter's avatar Fabian Affolter
Browse files

python312Packages.pyipp: refactor

parent f2fbd4b4
Loading
Loading
Loading
Loading
+8 −5
Original line number Diff line number Diff line
{ lib
, aiohttp
, aresponses
, async-timeout
, awesomeversion
, backoff
, buildPythonPackage
@@ -16,7 +17,7 @@
buildPythonPackage rec {
  pname = "pyipp";
  version = "0.16.0";
  format = "pyproject";
  pyproject = true;

  disabled = pythonOlder "3.9";

@@ -29,20 +30,22 @@ buildPythonPackage rec {

  postPatch = ''
    substituteInPlace pyproject.toml \
      --replace 'version = "0.0.0"' 'version = "${version}"' \
      --replace "--cov" ""
      --replace-fail 'version = "0.0.0"' 'version = "${version}"' \
      --replace-fail "--cov" ""
  '';

  nativeBuildInputs = [
  build-system = [
    poetry-core
  ];

  propagatedBuildInputs = [
  dependencies = [
    aiohttp
    awesomeversion
    backoff
    deepmerge
    yarl
  ] ++ lib.optionals (pythonOlder "3.11") [
    async-timeout
  ];

  nativeCheckInputs = [