From bee3bb87f29210180dafa76f4e4817d32fbee8cf Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 16 May 2025 19:18:30 -0700 Subject: [PATCH] python3Packages.labelbox: 6.6.0 -> 6.10.0 Changelogs: * https://github.com/Labelbox/labelbox-python/releases/tag/v.6.10.0 * https://github.com/Labelbox/labelbox-python/releases/tag/v.6.9.0 * https://github.com/Labelbox/labelbox-python/releases/tag/v.6.8.0 * https://github.com/Labelbox/labelbox-python/releases/tag/v.6.8.0 diff: https://github.com/Labelbox/labelbox-python/compare/v.6.6.0...v.6.10.0 (cherry picked from commit 7b2772c14dbb2296a081e2195fcf7a8d1ac89abd) --- .../python-modules/labelbox/default.nix | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/labelbox/default.nix b/pkgs/development/python-modules/labelbox/default.nix index 25fe94199e94..0c0737abdead 100644 --- a/pkgs/development/python-modules/labelbox/default.nix +++ b/pkgs/development/python-modules/labelbox/default.nix @@ -29,14 +29,14 @@ }: let - version = "6.6.0"; + version = "6.10.0"; pyproject = true; src = fetchFromGitHub { owner = "Labelbox"; repo = "labelbox-python"; tag = "v.${version}"; - hash = "sha256-aMJJZ9ONnjFK/J4pyLTFQox/cC8ij85IYNlJTFrfV2I="; + hash = "sha256-EstHsY9yFeUhQAx3pgvKk/o3EMkr3JeHDDg/p6meDIE="; }; lbox-clients = buildPythonPackage { @@ -48,11 +48,23 @@ let build-system = [ hatchling ]; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace "--durations=20 --cov=lbox.example" "--durations=20" + ''; + dependencies = [ google-api-core requests ]; + nativeCheckInputs = [ + pytestCheckHook + ]; + + doCheck = true; + + __darwinAllowLocalNetworking = true; }; in buildPythonPackage rec { @@ -113,6 +125,10 @@ buildPythonPackage rec { "tests/unit/test_label_data_type.py" ]; + doCheck = true; + + __darwinAllowLocalNetworking = true; + pythonImportsCheck = [ "labelbox" ]; meta = {