From 973e3c2d3ad6238536582971f892b0e692bc23d5 Mon Sep 17 00:00:00 2001 From: John Blischak Date: Tue, 27 Feb 2024 10:59:30 -0500 Subject: [PATCH] Tighten depends max_pin="x.x.x" for all azure-sdk-for-cpp packages --- recipe/patch_yaml/azure-core-cpp.yaml | 13 +++++++++++++ recipe/patch_yaml/azure-identity-cpp.yaml | 13 +++++++++++++ recipe/patch_yaml/azure-storage-blobs-cpp.yaml | 13 +++++++++++++ recipe/patch_yaml/azure-storage-common-cpp.yaml | 13 +++++++++++++ .../azure-storage-files-datalake-cpp.yaml | 13 +++++++++++++ .../patch_yaml/azure-storage-files-shares-cpp.yaml | 13 +++++++++++++ recipe/patch_yaml/azure-storage-queues-cpp.yaml | 13 +++++++++++++ 7 files changed, 91 insertions(+) create mode 100644 recipe/patch_yaml/azure-core-cpp.yaml create mode 100644 recipe/patch_yaml/azure-identity-cpp.yaml create mode 100644 recipe/patch_yaml/azure-storage-blobs-cpp.yaml create mode 100644 recipe/patch_yaml/azure-storage-common-cpp.yaml create mode 100644 recipe/patch_yaml/azure-storage-files-datalake-cpp.yaml create mode 100644 recipe/patch_yaml/azure-storage-files-shares-cpp.yaml create mode 100644 recipe/patch_yaml/azure-storage-queues-cpp.yaml diff --git a/recipe/patch_yaml/azure-core-cpp.yaml b/recipe/patch_yaml/azure-core-cpp.yaml new file mode 100644 index 000000000..04ebf8e94 --- /dev/null +++ b/recipe/patch_yaml/azure-core-cpp.yaml @@ -0,0 +1,13 @@ +# The Azure SDK for C++ maintainers do not guarantee binary compatibility +# between any releases +# https://github.com/Azure/azure-sdk-for-cpp/issues/5322 +# +# The run_exports max_pin was set to "x.x.x" in +# https://github.com/conda-forge/azure-core-cpp-feedstock/pull/14 +if: + has_depends: azure-core-cpp* + timestamp_lt: 1709048999000 +then: + - tighten_depends: + name: azure-core-cpp + max_pin: x.x.x diff --git a/recipe/patch_yaml/azure-identity-cpp.yaml b/recipe/patch_yaml/azure-identity-cpp.yaml new file mode 100644 index 000000000..6f24bafbd --- /dev/null +++ b/recipe/patch_yaml/azure-identity-cpp.yaml @@ -0,0 +1,13 @@ +# The Azure SDK for C++ maintainers do not guarantee binary compatibility +# between any releases +# https://github.com/Azure/azure-sdk-for-cpp/issues/5322 +# +# The run_exports max_pin was set to "x.x.x" in +# https://github.com/conda-forge/azure-identity-cpp-feedstock/pull/6 +if: + has_depends: azure-identity-cpp* + timestamp_lt: 1709048999000 +then: + - tighten_depends: + name: azure-identity-cpp + max_pin: x.x.x diff --git a/recipe/patch_yaml/azure-storage-blobs-cpp.yaml b/recipe/patch_yaml/azure-storage-blobs-cpp.yaml new file mode 100644 index 000000000..be9af3b63 --- /dev/null +++ b/recipe/patch_yaml/azure-storage-blobs-cpp.yaml @@ -0,0 +1,13 @@ +# The Azure SDK for C++ maintainers do not guarantee binary compatibility +# between any releases +# https://github.com/Azure/azure-sdk-for-cpp/issues/5322 +# +# The run_exports max_pin was set to "x.x.x" in +# https://github.com/conda-forge/azure-storage-blobs-cpp-feedstock/pull/10 +if: + has_depends: azure-storage-blobs-cpp* + timestamp_lt: 1709048999000 +then: + - tighten_depends: + name: azure-storage-blobs-cpp + max_pin: x.x.x diff --git a/recipe/patch_yaml/azure-storage-common-cpp.yaml b/recipe/patch_yaml/azure-storage-common-cpp.yaml new file mode 100644 index 000000000..0d2c6de86 --- /dev/null +++ b/recipe/patch_yaml/azure-storage-common-cpp.yaml @@ -0,0 +1,13 @@ +# The Azure SDK for C++ maintainers do not guarantee binary compatibility +# between any releases +# https://github.com/Azure/azure-sdk-for-cpp/issues/5322 +# +# The run_exports max_pin was set to "x.x.x" in +# https://github.com/conda-forge/azure-storage-common-cpp-feedstock/pull/13 +if: + has_depends: azure-storage-common-cpp* + timestamp_lt: 1709048999000 +then: + - tighten_depends: + name: azure-storage-common-cpp + max_pin: x.x.x diff --git a/recipe/patch_yaml/azure-storage-files-datalake-cpp.yaml b/recipe/patch_yaml/azure-storage-files-datalake-cpp.yaml new file mode 100644 index 000000000..0ba309d1a --- /dev/null +++ b/recipe/patch_yaml/azure-storage-files-datalake-cpp.yaml @@ -0,0 +1,13 @@ +# The Azure SDK for C++ maintainers do not guarantee binary compatibility +# between any releases +# https://github.com/Azure/azure-sdk-for-cpp/issues/5322 +# +# The run_exports max_pin was set to "x.x.x" in +# https://github.com/conda-forge/azure-storage-files-datalake-cpp-feedstock/pull/8 +if: + has_depends: azure-storage-files-datalake-cpp* + timestamp_lt: 1709048999000 +then: + - tighten_depends: + name: azure-storage-files-datalake-cpp + max_pin: x.x.x diff --git a/recipe/patch_yaml/azure-storage-files-shares-cpp.yaml b/recipe/patch_yaml/azure-storage-files-shares-cpp.yaml new file mode 100644 index 000000000..baec37f28 --- /dev/null +++ b/recipe/patch_yaml/azure-storage-files-shares-cpp.yaml @@ -0,0 +1,13 @@ +# The Azure SDK for C++ maintainers do not guarantee binary compatibility +# between any releases +# https://github.com/Azure/azure-sdk-for-cpp/issues/5322 +# +# The run_exports max_pin was set to "x.x.x" in +# https://github.com/conda-forge/azure-storage-files-shares-cpp-feedstock/pull/7 +if: + has_depends: azure-storage-files-shares-cpp* + timestamp_lt: 1709048999000 +then: + - tighten_depends: + name: azure-storage-files-shares-cpp + max_pin: x.x.x diff --git a/recipe/patch_yaml/azure-storage-queues-cpp.yaml b/recipe/patch_yaml/azure-storage-queues-cpp.yaml new file mode 100644 index 000000000..e34782ee2 --- /dev/null +++ b/recipe/patch_yaml/azure-storage-queues-cpp.yaml @@ -0,0 +1,13 @@ +# The Azure SDK for C++ maintainers do not guarantee binary compatibility +# between any releases +# https://github.com/Azure/azure-sdk-for-cpp/issues/5322 +# +# The run_exports max_pin was set to "x.x.x" in +# https://github.com/conda-forge/azure-storage-queues-cpp-feedstock/pull/6 +if: + has_depends: azure-storage-queues-cpp* + timestamp_lt: 1709048999000 +then: + - tighten_depends: + name: azure-storage-queues-cpp + max_pin: x.x.x