Skip to content

Conda Release 2026.06.01 generated by 6380397#47270

Draft
azure-sdk wants to merge 10 commits into
Azure:mainfrom
azure-sdk:conda-update-6380397
Draft

Conda Release 2026.06.01 generated by 6380397#47270
azure-sdk wants to merge 10 commits into
Azure:mainfrom
azure-sdk:conda-update-6380397

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

This PR was automatically generated to update Conda files for a new release.

  • Updates outdated package versions in conda-sdk-client.yml
  • Adds new packages to conda-sdk-client.yml
  • Adds/updates yamls and changelogs

Generated by: https://dev.azure.com/azure-sdk/internal/_build?definitionId=8044&buildId=6380397

Next Steps

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This auto-generated PR updates the Python Conda release artifacts for the 2026.06.01 release, including adding newly-released packages, bumping package versions in the Conda pipeline configuration, and improving the internal tooling used to resolve sdists when the active package index is an Azure DevOps Artifacts feed.

Changes:

  • Add/refresh Conda pipeline inputs, recipe metadata, and release logs for the 2026.06.01 Conda release (including several newly introduced packages).
  • Improve Azure DevOps Artifacts support in pypi_tools by adding logic to resolve the latest version and probe sdist download URIs via pkgs.dev.azure.com.
  • Make the conda update pipeline authenticate to the dev feed and update conda file generation logic to reclassify “outdated but not present” packages as new.

Reviewed changes

Copilot reviewed 65 out of 65 changed files in this pull request and generated 11 comments.

Show a summary per file
File Description
sdk/transcription/azure-ai-transcription/pyproject.toml Adds [tool.azure-sdk-conda] metadata to support conda bundling behavior.
eng/tools/azure-sdk-tools/tests/test_pypi_client.py Adds unit tests covering latest sdist URI resolution across PyPI/AzDO backends.
eng/tools/azure-sdk-tools/pypi_tools/pypi.py Adds get_latest_download_uri and refactors version filtering/logging formatting.
eng/tools/azure-sdk-tools/pypi_tools/azdo.py Adds AzDO feed helpers to resolve latest versions and probe sdist download URIs on pkgs.dev.azure.com.
eng/tools/azure-sdk-tools/ci_tools/conda/conda_functions.py Makes combined sdist selection tolerant to hyphen/underscore filename variants.
eng/pipelines/templates/stages/conda-sdk-client.yml Updates versions and adds new Conda artifacts/packages for this release.
eng/pipelines/conda-update-pipeline.yml Switches to shared python-version template and authenticates to the dev feed.
conda/update_conda_files.py Improves conda update logic by reclassifying “outdated but missing” packages as new.
conda/conda_helper_functions.py Switches “latest version + sdist URL” resolution to use the active index backend (PyPI vs AzDO).
conda/conda-recipes/conda_env.yml Bumps AZURESDK_CONDA_VERSION to 2026.06.01.
conda/conda-recipes/azure-mgmt/meta.yaml Adds import test coverage for newly included mgmt packages in the conda bundle.
conda/conda-recipes/azure-ai-transcription/meta.yaml Adds a new conda recipe for azure-ai-transcription.
conda/conda-recipes/azure-ai-contentunderstanding/meta.yaml Adds a new conda recipe for azure-ai-contentunderstanding.
conda/conda-recipes/azure-batch/meta.yaml Adds a new conda recipe for azure-batch.
conda/conda-recipes/azure-planetarycomputer/meta.yaml Adds a new conda recipe for azure-planetarycomputer.
conda/conda-recipes/azure-postgresql-auth/meta.yaml Adds a new conda recipe for azure-postgresql-auth.
conda/conda-releaselogs/msal.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/msal-extensions.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-storage.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-servicebus.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-security-attestation.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-search-documents.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-schemaregistry.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-monitor-querymetrics.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-monitor-query.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-monitor-opentelemetry.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-monitor-ingestion.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-mgmt.md Adds 2026.06.01 release entry with updated mgmt package set/versions.
conda/conda-releaselogs/azure-messaging-webpubsubservice.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-messaging-webpubsubclient.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-keyvault.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-iot-deviceupdate.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-identity.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-healthinsights.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-health-deidentification.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-eventhub.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-eventgrid.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-digitaltwins-core.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-developer-loadtesting.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-data-tables.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-cosmos.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-core.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-containerregistry.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-confidentialledger.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-communication.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-appconfiguration.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-appconfiguration-provider.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-voicelive.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-vision.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-translation-text.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-translation-document.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-textanalytics.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-projects.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-ml.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-language-questionanswering.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-language-conversations.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-formrecognizer.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-documentintelligence.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-contentsafety.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-agents.md Adds 2026.06.01 release entry.
conda/conda-releaselogs/azure-ai-transcription.md Adds new release log file for azure-ai-transcription.
conda/conda-releaselogs/azure-ai-contentunderstanding.md Adds new release log file for azure-ai-contentunderstanding.
conda/conda-releaselogs/azure-batch.md Adds new release log file for azure-batch.
conda/conda-releaselogs/azure-planetarycomputer.md Adds new release log file for azure-planetarycomputer.
conda/conda-releaselogs/azure-postgresql-auth.md Adds new release log file for azure-postgresql-auth.

Comment on lines +98 to +100
logging.warn(
f"Invalid python_requires {requires_python!r} for package {package_name}=={version}"
)
Comment on lines +125 to +127
logging.warn(
f"Invalid version {package_version} for package {package_name}"
)
Comment on lines +168 to +173
data = self.project(package_name)
files = data.get("releases", {}).get(latest_version) or []
sdist = next((f for f in files if f.get("packagetype") == "sdist"), None)
if sdist:
return latest_version, sdist["url"]
return latest_version, None
@@ -0,0 +1,7 @@
# Azure Ai Transcription client library for Python (conda)
@@ -0,0 +1,7 @@
# Azure Ai Contentunderstanding client library for Python (conda)
@@ -0,0 +1,7 @@
# Azure Planetarycomputer client library for Python (conda)
Comment on lines +35 to +38
summary: "Microsoft Azure Postgresql Client Library for Python"
description: |
This is the Microsoft Azure Postgresql Client Library for Python.
Please see https://aka.ms/azsdk/conda/releases/postgresql for version details.
Comment on lines +47 to +50
summary: "Microsoft Azure Planetarycomputer Client Library for Python"
description: |
This is the Microsoft Azure Planetarycomputer Client Library for Python.
Please see https://aka.ms/azsdk/conda/releases/planetarycomputer for version details.
Comment on lines +41 to +44
summary: "Microsoft Azure Contentunderstanding Client Library for Python"
description: |
This is the Microsoft Azure Contentunderstanding Client Library for Python.
Please see https://aka.ms/azsdk/conda/releases/contentunderstanding for version details.
Comment on lines +41 to +44
summary: "Microsoft Azure Transcription Client Library for Python"
description: |
This is the Microsoft Azure Transcription Client Library for Python.
Please see https://aka.ms/azsdk/conda/releases/transcription for version details.
@JennyPng JennyPng self-assigned this Jun 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants