When a single PR bumps both uipath-llm-client and uipath-langchain-client, the langchain CD job can run before the new uipath-llm-client is fully visible on PyPI, do the langchain build then resolves the previous core version and fails its constraint.
https://github.com/UiPath/uipath-llm-client-python/actions/runs/25555638070/job/75013835227
Hint: check how we are handling this issue on uipath-python unified repo https://github.com/UiPath/uipath-python/blob/91362d54d063122e0d6dbeabcec9d190152e1460/.github/workflows/build-package.yml#L66.
When a single PR bumps both uipath-llm-client and uipath-langchain-client, the langchain CD job can run before the new uipath-llm-client is fully visible on PyPI, do the langchain build then resolves the previous core version and fails its constraint.
https://github.com/UiPath/uipath-llm-client-python/actions/runs/25555638070/job/75013835227
Hint: check how we are handling this issue on uipath-python unified repo https://github.com/UiPath/uipath-python/blob/91362d54d063122e0d6dbeabcec9d190152e1460/.github/workflows/build-package.yml#L66.