From 480163a92a458dd491fbd8be2cca6dd221bbdb24 Mon Sep 17 00:00:00 2001 From: SuperMarz <49861452+SuperMarz@users.noreply.github.com> Date: Wed, 7 May 2025 10:10:45 +0000 Subject: [PATCH] Publish secretflow/dataproxy@v0.5.0.dev20250507 --- .../0.5.0.dev20250507/MODULE.bazel | 47 +++++++++++++++++++ .../patches/module_dot_bazel_version.patch | 14 ++++++ .../0.5.0.dev20250507/presubmit.yml | 16 +++++++ .../0.5.0.dev20250507/source.json | 9 ++++ modules/dataproxy_sdk_cc/metadata.json | 3 +- 5 files changed, 88 insertions(+), 1 deletion(-) create mode 100644 modules/dataproxy_sdk_cc/0.5.0.dev20250507/MODULE.bazel create mode 100644 modules/dataproxy_sdk_cc/0.5.0.dev20250507/patches/module_dot_bazel_version.patch create mode 100644 modules/dataproxy_sdk_cc/0.5.0.dev20250507/presubmit.yml create mode 100644 modules/dataproxy_sdk_cc/0.5.0.dev20250507/source.json diff --git a/modules/dataproxy_sdk_cc/0.5.0.dev20250507/MODULE.bazel b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/MODULE.bazel new file mode 100644 index 0000000..03dc621 --- /dev/null +++ b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/MODULE.bazel @@ -0,0 +1,47 @@ +# Copyright 2025 Ant Group Co., Ltd. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +module( + name = "dataproxy_sdk_cc", + version = "0.5.0.dev20250507", + compatibility_level = 1, +) + +bazel_dep(name = "apple_support", version = "1.17.1") +bazel_dep(name = "arrow", version = "14.0.2") +bazel_dep(name = "spdlog", version = "1.14.1") +bazel_dep(name = "yacl", version = "0.4.5b10-nightly-20241224") +bazel_dep(name = "rules_cc", version = "0.0.15") +bazel_dep(name = "kuscia", version = "0.13.0b1") + +single_version_override( + module_name = "grpc", + version = "1.66.0.bcr.4", +) + +bazel_dep(name = "rules_python", version = "1.2.0", dev_dependency = True) + +python = use_extension( + "@rules_python//python/extensions:python.bzl", + "python", + dev_dependency = True, +) +python.toolchain( + configure_coverage_tool = False, + ignore_root_user_error = True, + python_version = "3.11", +) + +# # test +bazel_dep(name = "googletest", version = "1.15.2", dev_dependency = True) diff --git a/modules/dataproxy_sdk_cc/0.5.0.dev20250507/patches/module_dot_bazel_version.patch b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/patches/module_dot_bazel_version.patch new file mode 100644 index 0000000..c85276f --- /dev/null +++ b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/patches/module_dot_bazel_version.patch @@ -0,0 +1,14 @@ +=================================================================== +--- a/MODULE.bazel ++++ b/MODULE.bazel +@@ -13,9 +13,9 @@ + # limitations under the License. + + module( + name = "dataproxy_sdk_cc", +- version = "0.5.0.dev20250423", ++ version = "0.5.0.dev20250507", + compatibility_level = 1, + ) + + bazel_dep(name = "apple_support", version = "1.17.1") diff --git a/modules/dataproxy_sdk_cc/0.5.0.dev20250507/presubmit.yml b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/presubmit.yml new file mode 100644 index 0000000..da3d2d4 --- /dev/null +++ b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/presubmit.yml @@ -0,0 +1,16 @@ +matrix: + platform: + - debian10 + - ubuntu2004 + - macos + - macos_arm64 + - windows + bazel: + - 7.x +tasks: + verify_targets: + name: Verify build targets + platform: ${{ platform }} + bazel: ${{ bazel }} + build_targets: + - "@dataproxy_sdk_cc//..." diff --git a/modules/dataproxy_sdk_cc/0.5.0.dev20250507/source.json b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/source.json new file mode 100644 index 0000000..91a2036 --- /dev/null +++ b/modules/dataproxy_sdk_cc/0.5.0.dev20250507/source.json @@ -0,0 +1,9 @@ +{ + "integrity": "sha256-FePCzUcFRx6v9VLL1/+5ZOlHv8CNeaelaqAfO65qLKg=", + "strip_prefix": "dataproxy-0.5.0.dev20250507/dataproxy_sdk/cc", + "url": "https://github.com/secretflow/dataproxy/archive/refs/tags/v0.5.0.dev20250507.tar.gz", + "patches": { + "module_dot_bazel_version.patch": "sha256-TW9IU37heVvvc++bCm3sNe470yA9XU41y19GyC9QBEU=" + }, + "patch_strip": 1 +} diff --git a/modules/dataproxy_sdk_cc/metadata.json b/modules/dataproxy_sdk_cc/metadata.json index bd2e679..4f0437e 100644 --- a/modules/dataproxy_sdk_cc/metadata.json +++ b/modules/dataproxy_sdk_cc/metadata.json @@ -6,7 +6,8 @@ ], "versions": [ "0.5.0.dev20250416", - "0.5.0.dev20250423" + "0.5.0.dev20250423", + "0.5.0.dev20250507" ], "yanked_versions": {} }