From 77a7fd9770557598970680a5af283bca7d5d14ce Mon Sep 17 00:00:00 2001 From: Midhun M Date: Wed, 22 Oct 2025 11:09:13 -0700 Subject: [PATCH 1/3] Add comment --- .github/actions/lbox-matrix/index.js | 1 + libs/labelbox/tests/integration/test_api_keys.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/actions/lbox-matrix/index.js b/.github/actions/lbox-matrix/index.js index 58e04c678..5dd4197e7 100644 --- a/.github/actions/lbox-matrix/index.js +++ b/.github/actions/lbox-matrix/index.js @@ -26811,6 +26811,7 @@ const core = __nccwpck_require__(8611); try { const files = JSON.parse(core.getInput('files-changed')); const startingMatrix = [ + // To be updated with the new API keys { "python-version": "3.9", "api-key": "STAGING_LABELBOX_API_KEY_3", diff --git a/libs/labelbox/tests/integration/test_api_keys.py b/libs/labelbox/tests/integration/test_api_keys.py index dba8c8e77..77be1881c 100644 --- a/libs/labelbox/tests/integration/test_api_keys.py +++ b/libs/labelbox/tests/integration/test_api_keys.py @@ -55,7 +55,7 @@ def test_create_api_key_failed(client): client.create_api_key( name=f"Test Key {uuid.uuid4()}", user=client.get_user().email, - role="LABELER", # This string should fail since role strings are case sensitive + role="LABELER", # This string should fail because role strings are case sensitive validity=5, time_unit=TimeUnit.MINUTE, ) From 623df67e771e84bc690f5f1ec9dcf6fdb0b6563f Mon Sep 17 00:00:00 2001 From: Midhun M Date: Wed, 22 Oct 2025 11:59:03 -0700 Subject: [PATCH 2/3] Update all api keys --- .github/actions/lbox-matrix/index.js | 10 +++++----- .github/workflows/python-package-develop.yml | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/actions/lbox-matrix/index.js b/.github/actions/lbox-matrix/index.js index 5dd4197e7..98785e9b8 100644 --- a/.github/actions/lbox-matrix/index.js +++ b/.github/actions/lbox-matrix/index.js @@ -26814,27 +26814,27 @@ try { // To be updated with the new API keys { "python-version": "3.9", - "api-key": "STAGING_LABELBOX_API_KEY_3", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.10", - "api-key": "STAGING_LABELBOX_API_KEY_4", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.11", - "api-key": "STAGING_LABELBOX_API_KEY", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.12", - "api-key": "STAGING_LABELBOX_API_KEY_5", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.13", - "api-key": "STAGING_LABELBOX_API_KEY_2", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, ]; diff --git a/.github/workflows/python-package-develop.yml b/.github/workflows/python-package-develop.yml index 19e7a294d..60fc6c01a 100644 --- a/.github/workflows/python-package-develop.yml +++ b/.github/workflows/python-package-develop.yml @@ -59,19 +59,19 @@ jobs: matrix: include: - python-version: "3.9" - api-key: STAGING_LABELBOX_API_KEY_3 + api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.10" - api-key: STAGING_LABELBOX_API_KEY_4 + api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.11" - api-key: STAGING_LABELBOX_API_KEY + api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.12" - api-key: STAGING_LABELBOX_API_KEY_5 + api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.13" - api-key: STAGING_LABELBOX_API_KEY_2 + api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 da-test-key: DA_GCP_LABELBOX_API_KEY uses: ./.github/workflows/python-package-shared.yml with: From 35eba4930dd616e93df7cda6ebd8ac700258e901 Mon Sep 17 00:00:00 2001 From: Midhun M Date: Wed, 22 Oct 2025 13:47:23 -0700 Subject: [PATCH 3/3] Update keys --- .github/actions/lbox-matrix/index.js | 10 +++++----- .github/workflows/python-package-develop.yml | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/actions/lbox-matrix/index.js b/.github/actions/lbox-matrix/index.js index 98785e9b8..733584289 100644 --- a/.github/actions/lbox-matrix/index.js +++ b/.github/actions/lbox-matrix/index.js @@ -26814,27 +26814,27 @@ try { // To be updated with the new API keys { "python-version": "3.9", - "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CMH2FKAOZ032H0735C32V1U63", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.10", - "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CMH2G1557037K0726H50N3JQK", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.11", - "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CMH2G7STM04WC071F73LG8RSD", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.12", - "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CMH2GEJW9033B07299RKLAOFM", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, { "python-version": "3.13", - "api-key": "STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3", + "api-key": "STAGING_LABELBOX_API_KEY_ORG_CMH2GGV3X04QK071X1EJCH8W0", "da-test-key": "DA_GCP_LABELBOX_API_KEY" }, ]; diff --git a/.github/workflows/python-package-develop.yml b/.github/workflows/python-package-develop.yml index 60fc6c01a..a9718f300 100644 --- a/.github/workflows/python-package-develop.yml +++ b/.github/workflows/python-package-develop.yml @@ -59,19 +59,19 @@ jobs: matrix: include: - python-version: "3.9" - api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 + api-key: STAGING_LABELBOX_API_KEY_ORG_CMH2FKAOZ032H0735C32V1U63 da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.10" - api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 + api-key: STAGING_LABELBOX_API_KEY_ORG_CMH2G1557037K0726H50N3JQK da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.11" - api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 + api-key: STAGING_LABELBOX_API_KEY_ORG_CMH2G7STM04WC071F73LG8RSD da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.12" - api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 + api-key: STAGING_LABELBOX_API_KEY_ORG_CMH2GEJW9033B07299RKLAOFM da-test-key: DA_GCP_LABELBOX_API_KEY - python-version: "3.13" - api-key: STAGING_LABELBOX_API_KEY_ORG_CLURHDFY8022607W648WZ1NF3 + api-key: STAGING_LABELBOX_API_KEY_ORG_CMH2GGV3X04QK071X1EJCH8W0 da-test-key: DA_GCP_LABELBOX_API_KEY uses: ./.github/workflows/python-package-shared.yml with: