Skip to content

Commit fbdc187

Browse files
gwharris7Grant Harris
andauthored
[S360] Add version constraints from root constraint-dependencies (#216)
* fix upgrade logic in setup.py * updated build backend * address PR comments * add tests * fix lint errors * fix PR comments --------- Co-authored-by: Grant Harris <grantharris@microsoft.com>
1 parent 99249d6 commit fbdc187

File tree

19 files changed

+938
-45
lines changed

19 files changed

+938
-45
lines changed

libraries/microsoft-agents-a365-notifications/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-notifications"

libraries/microsoft-agents-a365-observability-core/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-observability-core"

libraries/microsoft-agents-a365-observability-extensions-agentframework/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-observability-extensions-agent-framework"

libraries/microsoft-agents-a365-observability-extensions-langchain/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-observability-extensions-langchain"

libraries/microsoft-agents-a365-observability-extensions-openai/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-observability-extensions-openai"

libraries/microsoft-agents-a365-observability-extensions-semantickernel/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-observability-extensions-semantic-kernel"

libraries/microsoft-agents-a365-observability-hosting/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-observability-hosting"

libraries/microsoft-agents-a365-runtime/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-runtime"

libraries/microsoft-agents-a365-tooling-extensions-agentframework/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-tooling-extensions-agentframework"

libraries/microsoft-agents-a365-tooling-extensions-azureaifoundry/pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[build-system]
2-
requires = ["setuptools>=68", "wheel", "tzdata"]
3-
build-backend = "setuptools.build_meta"
2+
requires = ["setuptools>=68", "wheel", "tzdata", "tomlkit", "packaging"]
3+
build-backend = "build_backend"
4+
backend-path = ["../../versioning/helper"]
45

56
[project]
67
name = "microsoft-agents-a365-tooling-extensions-azureaifoundry"

0 commit comments

Comments
 (0)