Skip to content

Smoke tests failing because of dependency update in dev feed #11436

@danieljurek

Description

@danieljurek

azure-identity recently changed a dependency on msal-extensions from ~=0.1.3 to ~=0.2.2. This package is required by the azure-identity package in the dev feed but an older version of msal-extensions is required by the package on PyPI. The result is a break during package installation that causes smoke tests to fail:

ERROR: Could not find a version that satisfies the requirement msal-extensions~=0.2.2 (from azure-identity) (from versions: none)

(link)

Our current workflow for installing packages is:

  1. Install smoke test requirments.txt using PyPI as the source for packages
  2. Uninstall the packages in requirements.txt (leaving behind the dependencies which were installed from the previous step)
  3. Install the packages in requirements.txt using the dev feed as the package source

This installed packages successfully when there were no changes in dependencies between the packages in the dev feed and packages on PyPI.

Metadata

Metadata

Assignees

Labels

EngSysThis issue is impacting the engineering system.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions