Skip to content

Conversation

Kingshuk-Microsoft
Copy link

Purpose

This pull request updates dependency versions in both the src/backend/pyproject.toml and src/mcp_server/pyproject.toml files to use exact versions rather than version ranges. This helps ensure consistent and reproducible builds by locking dependencies to specific versions.

Dependency version pinning:

  • Updated all dependencies in src/backend/pyproject.toml to use exact versions instead of version ranges, including major libraries like azure-ai-evaluation, azure-cosmos, fastapi, openai, and opentelemetry packages.
  • Changed the python-dotenv dependency in both src/backend/pyproject.toml and src/mcp_server/pyproject.toml to use the exact version 1.1.1 instead of a minimum version requirement. [1] [2]

Does this introduce a breaking change?

  • Yes
  • No

Other Information

This change ensure stable dependency versions across builds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant