Unverified Commit cc79c13b authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

Merge pull request #325958 from Luflosi/update/python3Packages.humanize

parents aeda8746 f32988a3
Loading
Loading
Loading
Loading
+10 −3
Original line number Diff line number Diff line
@@ -6,13 +6,14 @@
  gettext,
  pytestCheckHook,
  pythonOlder,
  python,
  hatch-vcs,
  hatchling,
}:

buildPythonPackage rec {
  pname = "humanize";
  version = "4.9.0";
  version = "4.10.0";
  format = "pyproject";

  disabled = pythonOlder "3.8";
@@ -21,7 +22,7 @@ buildPythonPackage rec {
    owner = "python-humanize";
    repo = pname;
    rev = "refs/tags/${version}";
    hash = "sha256-sLlgR6c65RmUNZdH2pHuxzo7dm71uUZXGqzcqyxCrk4=";
    hash = "sha256-zzasFAaWH284IEnWwWKvCL1lt/ItNfdbWhq1K30gSPU=";
  };

  nativeBuildInputs = [
@@ -30,12 +31,18 @@ buildPythonPackage rec {
    gettext
  ];

  postPatch = ''
    # Remove dependency on pytest-cov
    substituteInPlace pyproject.toml --replace-fail \
      '"ignore:sys.monitoring isn'"'"'t available, using default core:coverage.exceptions.CoverageWarning",' ""
  '';

  postBuild = ''
    scripts/generate-translation-binaries.sh
  '';

  postInstall = ''
    cp -r 'src/humanize/locale' "$out/lib/"*'/site-packages/humanize/'
    cp -r 'src/humanize/locale' "$out/${python.sitePackages}/humanize/"
  '';

  nativeCheckInputs = [