66# --------------------------------------------------------------------------
77
88[build-system ]
9- requires = [" setuptools>=77 .0.3 " , " wheel" ]
9+ requires = [" setuptools>=61 .0.0 " , " wheel" ] # Requires 61.0.0 for dynamic version
1010build-backend = " setuptools.build_meta"
1111
1212[project ]
@@ -44,7 +44,7 @@ dynamic = [
4444repository = " https://github.com/Azure/azure-sdk-for-python"
4545
4646[tool .setuptools .dynamic ]
47- version = {attr = " azure.keyvault.keys._generated. _version.VERSION" }
47+ version = {attr = " azure.keyvault.keys._version.VERSION" }
4848readme = {file = [" README.md" , " CHANGELOG.md" ], content-type = " text/markdown" }
4949
5050[tool .setuptools .packages .find ]
@@ -56,7 +56,6 @@ exclude = [
5656 " doc*" ,
5757 " azure" ,
5858 " azure.keyvault" ,
59- " azure.keyvault.keys" ,
6059]
6160
6261[tool .setuptools .package-data ]
@@ -65,6 +64,23 @@ pytyped = ["py.typed"]
6564[tool .azure-sdk-build ]
6665pyright = false
6766
67+ [tool .uv .sources ]
68+ azure-core = { path = " ../../core/azure-core" }
69+ azure-keyvault-nspkg = { path = " ../../nspkg/azure-keyvault-nspkg" }
70+ azure-sdk-tools = { path = " ../../../eng/tools/azure-sdk-tools" }
71+
72+ [dependency-groups ]
73+ dev = [
74+ " aiohttp>=3.0" ,
75+ " azure-core" ,
76+ " azure-identity>=1.24.0" ,
77+ " azure-keyvault-nspkg" ,
78+ " azure-mgmt-keyvault==10.1.0" ,
79+ " azure-sdk-tools" ,
80+ " parameterized>=0.7.3" ,
81+ " python-dateutil>=2.8.0" ,
82+ ]
83+
6884[tool .azure-sdk-conda ]
6985in_bundle = true
7086bundle_name = " azure-keyvault"
0 commit comments