Skip to content
37 changes: 37 additions & 0 deletions sdk/core/azure-common/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,40 @@
[build-system]
requires = ["setuptools>=77.0.3", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "azure-common"
authors = [
{name = "Microsoft Corporation", email = "azpysdkhelp@microsoft.com"},
]
description = "Microsoft Azure Client Library for Python (Common)"
keywords = ["azure", "azure sdk"]
requires-python = ">=3.6"
license = "MIT"
dependencies = []
classifiers = [
"Development Status :: 7 - Inactive",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
]
dynamic = ["version", "readme"]

[project.urls]
Repository = "https://github.com/Azure/azure-sdk-for-python"

[tool.setuptools.dynamic]
version = {attr = "azure.common._version.VERSION"}
readme = {file = ["README.md", "CHANGELOG.md"], content-type = "text/markdown"}

[tool.setuptools.packages.find]
include = ["azure.common*", "azure.profiles*"]

[tool.azure-sdk-build]
type_check_samples = false
verifytypes = false
Expand Down
64 changes: 0 additions & 64 deletions sdk/core/azure-common/setup.py

This file was deleted.

42 changes: 42 additions & 0 deletions sdk/core/azure-core-experimental/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
[build-system]
requires = ["setuptools>=77.0.3", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "azure-core-experimental"
authors = [
{name = "Microsoft Corporation", email = "azpysdkhelp@microsoft.com"},
]
description = "Microsoft Azure Core Experimental Library for Python"
keywords = ["azure", "azure sdk"]
requires-python = ">=3.8"
license = "MIT"
classifiers = [
"Development Status :: 4 - Beta",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
]
dependencies = [
"azure-core>=1.30.0",
]
dynamic = ["version", "readme"]

[project.urls]
Repository = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-experimental"

[tool.setuptools.dynamic]
version = {attr = "azure.core.experimental._version.VERSION"}
readme = {file = ["README.md", "CHANGELOG.md"], content-type = "text/markdown"}

[tool.setuptools.packages.find]
include = ["azure.core.experimental*"]

[tool.setuptools.package-data]
pytyped = ["py.typed"]

[tool.azure-sdk-build]
pyright = false
mypy = true
Expand Down
67 changes: 0 additions & 67 deletions sdk/core/azure-core-experimental/setup.py

This file was deleted.

44 changes: 44 additions & 0 deletions sdk/core/azure-core-tracing-opentelemetry/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,47 @@
[build-system]
requires = ["setuptools>=77.0.3", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "azure-core-tracing-opentelemetry"
authors = [
{name = "Microsoft Corporation", email = "azpysdkhelp@microsoft.com"},
]
description = "Microsoft Azure Core OpenTelemetry plugin Library for Python"
keywords = ["azure", "azure sdk"]
requires-python = ">=3.8"
license = "MIT"
classifiers = [
"Development Status :: 4 - Beta",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
dependencies = [
"opentelemetry-api>=1.12.0",
"azure-core>=1.24.0",
]
dynamic = ["version", "readme"]

[project.urls]
Repository = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core-tracing-opentelemetry"

[tool.setuptools.dynamic]
version = {attr = "azure.core.tracing.ext.opentelemetry_span._version.VERSION"}
readme = {file = ["README.md", "CHANGELOG.md"], content-type = "text/markdown"}

[tool.setuptools.packages.find]
include = ["azure.core.tracing.ext.opentelemetry_span*"]

[tool.setuptools.package-data]
pytyped = ["py.typed"]

[tool.azure-sdk-build]
pyright = false
black = true
69 changes: 0 additions & 69 deletions sdk/core/azure-core-tracing-opentelemetry/setup.py

This file was deleted.

47 changes: 47 additions & 0 deletions sdk/core/azure-core/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,50 @@
[build-system]
requires = ["setuptools>=77.0.3", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "azure-core"
authors = [
{name = "Microsoft Corporation", email = "azpysdkhelp@microsoft.com"},
]
description = "Microsoft Azure Core Library for Python"
keywords = ["azure", "azure sdk"]
requires-python = ">=3.9"
license = "MIT"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
]
dependencies = [
"requests>=2.21.0",
"typing-extensions>=4.6.0",
]
dynamic = ["version", "readme"]

[project.optional-dependencies]
aio = ["aiohttp>=3.0"]
tracing = ["opentelemetry-api~=1.26"]

[project.urls]
Repository = "https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/core/azure-core"

[tool.setuptools.dynamic]
version = {attr = "azure.core._version.VERSION"}
readme = {file = ["README.md", "CHANGELOG.md"], content-type = "text/markdown"}

[tool.setuptools.packages.find]
include = ["azure.core*"]

[tool.setuptools.package-data]
pytyped = ["py.typed"]

[tool.azure-sdk-build]
mypy = true
type_check_samples = true
Expand Down
Loading
Loading