Skip to content

Commit 1832a1e

Browse files
committed
Merge branch 'master' of https://github.com/Azure/azure-sdk-for-python into path_format_args_polling
* 'master' of https://github.com/Azure/azure-sdk-for-python: (46 commits) Fix typo in track 2 migration guide (Azure#14006) commit metrics advisor (Azure#14072) [eventgrid] Update README.md (Azure#14030) Update Key Vault readmes (Azure#14068) Update CODEOWNERS (Azure#14054) Correct azure-eventhub example (Azure#14050) Replace docstring code blocks with literalincludes (Azure#13948) Added more docstring context and sample code for `receive_messages()` (Azure#13789) Form 2.1-preview.1 (Azure#13770) Sync eng/common directory with azure-sdk-tools repository for Tools PR 1029 (Azure#13896) Service Mapping Update for Communication (Azure#13979) update sample to show facet+count & collection type (Azure#13909) Increment package version after release of azure_eventgrid (Azure#14020) Update CHANGELOG.md (Azure#14014) fixed delete blob types (Azure#14001) Fixed issues with resource token (Azure#13855) update samples and readme (Azure#13999) update dependent version of azure-core (Azure#13986) Sync eng/common directory with azure-sdk-tools repository for Tools PR 1041 (Azure#14005) Track2-azure-mgmt-baremetalinfrastructure-2020-9-22 (Azure#13941) ...
2 parents f2eb48a + 8053071 commit 1832a1e

File tree

1,200 files changed

+221779
-51956
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,200 files changed

+221779
-51956
lines changed

.github/CODEOWNERS

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,16 @@
2525
# PRLabel: %Storage
2626
/sdk/storage/ @amishra-dev @zezha-msft @annatisch @rakshith91 @xiafu-msft @tasherif-msft @kasobol-msft
2727

28-
/sdk/applicationinsights/ @alexeldeib
28+
/sdk/applicationinsights/azure-applicationinsights/ @divya-jay @geneh @alongafni
29+
/sdk/loganalytics/azure-loganalytics/ @divya-jay @geneh @alongafni
2930

3031
# PRLabel: %Batch
3132
/sdk/batch/ @bgklein @xingwu1
3233
/sdk/cognitiveservices/azure-cognitiveservices-vision-customvision/ @areddish
3334

35+
# PRLabel: %Communication
36+
/sdk/communication/ @RezaJooyandeh @turalf
37+
3438
# PRLabel: %KeyVault
3539
/sdk/keyvault/ @schaabs @chlowell @iscai-msft
3640

@@ -101,7 +105,8 @@
101105
/common/smoketest/ @lmazuel @chlowell @annatisch @rakshith91 @shurd @southpolesteve
102106

103107
# Management Plane
104-
/**/*mgmt*/ @zikalino
108+
/**/*mgmt*/ @msyyc @jsntcy @changlong-liu
109+
105110

106111
###########
107112
# Eng Sys

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,15 @@ You can find the [most up to date list of all of the new packages on our page](h
3535
Last stable versions of packages that have been provided for usage with Azure and are production-ready. These libraries provide you with similar functionalities to the Preview ones as they allow you to use and consume existing resources and interact with them, for example: upload a blob. They might not implement the [guidelines](https://azure.github.io/azure-sdk/python_introduction.html) or have the same feature set as the Novemeber releases. They do however offer wider coverage of services.
3636

3737
### Management: New Releases
38-
A new set of management libraries that follow the [Azure SDK Design Guidelines for Python](https://azure.github.io/azure-sdk/python/guidelines/) are now in Public Preview. These new libraries provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more.
39-
You can find the list of new packages [on this page](https://azure.github.io/azure-sdk/releases/latest/mgmt/python.html). Documentation and for these new libraries can be found [here](https://aka.ms/azure-sdk-python-mgmt). Code samples can also be viewed [here](https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing). In addition, a migration guide that shows how to transition from older versions of libraries is located [here](https://github.com/Azure/azure-sdk-for-python/blob/master/doc/sphinx/python_mgmt_migration_guide.rst).
38+
A new set of management libraries that follow the [Azure SDK Design Guidelines for Python](https://azure.github.io/azure-sdk/python/guidelines/) are now available. These new libraries provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more.
39+
Documentation and code samples for these new libraries can be found [here](http://aka.ms/azsdk/python/mgmt). In addition, a migration guide that shows how to transition from older versions of libraries is located [here](https://azure.github.io/azure-sdk-for-python/mgmt_preview_quickstart.html#migration-guide).
4040

41-
> NOTE: If you need to ensure your code is ready for production use one of the stable, non-preview libraries.
41+
You can find the [most up to date list of all of the new packages on our page](https://azure.github.io/azure-sdk/releases/latest/mgmt/python.html)
42+
43+
> NOTE: If you need to ensure your code is ready for production use one of the stable, non-preview libraries. Also, if you are experiencing authentication issues with the management libraries after upgrading certain packages, it's possible that you upgraded to the new versions of SDK without changing the authentication code, please refer to the migration guide mentioned above for proper instructions.
4244
4345
### Management: Previous Versions
44-
For a complete list of management libraries which enable you to provision and manage Azure resources, please check [here](https://azure.github.io/azure-sdk/releases/latest/all/python.html). They might not have the same feature set as the new releases but they do offer wider coverage of services.
46+
For a complete list of management libraries which enable you to provision and manage Azure resources, please [check here](https://azure.github.io/azure-sdk/releases/latest/all/python.html). They might not have the same feature set as the new releases but they do offer wider coverage of services.
4547
Management libraries can be identified by namespaces that start with `azure-mgmt-`, e.g. `azure-mgmt-compute`
4648

4749
## Need help?

doc/sphinx/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ section of the project.
6565

6666
installation
6767
quickstart_authentication
68-
mgmt_preview_quickstart
68+
mgmt_quickstart
6969
python_mgmt_migration_guide
7070
multicloud
7171
exceptions

doc/sphinx/mgmt_preview_quickstart.rst renamed to doc/sphinx/mgmt_quickstart.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
Quickstart Tutorial - Resource Management (Preview Libraries)
1+
Quickstart Tutorial - Resource Management
22
===============================================================
33

4-
We are excited to announce that a new set of management libraries are now in Public Preview.
4+
We are excited to announce that a new set of management libraries are now generally available.
55
Those packages share a number of new features such as Azure Identity support,
66
HTTP pipeline, error-handling.,etc, and they also follow the new Azure SDK guidelines which
77
create easy-to-use APIs that are idiomatic, compatible, and dependable.
88

9-
You can find the details of those new libraries `here <https://azure.github.io/azure-sdk/releases/latest/#python>`__
9+
You can find the details of those new libraries `here <https://azure.github.io/azure-sdk/releases/latest/mgmt/python.html>`__
1010

1111
In this basic quickstart guide, we will walk you through how to
12-
authenticate to Azure using the preview libraries and start interacting with
12+
authenticate to Azure using the new libraries and start interacting with
1313
Azure resources. There are several possible approaches to
1414
authentication. This document illustrates the most common scenario
1515

1616
Migration Guide
1717
---------------
18-
If you are an existing user of the older version of Azure management library for Python and you are looking for a migration guide to the new beta version of the SDK, please refer to `this migration guide here <https://github.com/Azure/azure-sdk-for-python/blob/master/doc/sphinx/python_mgmt_migration_guide.rst>`__
18+
If you are an existing user of the older version of Azure management library for Python and you are looking for a migration guide to the new version of the SDK, please refer to `this migration guide here <https://github.com/Azure/azure-sdk-for-python/blob/master/doc/sphinx/python_mgmt_migration_guide.rst>`__
1919

2020
Prerequisites
2121
-------------
@@ -253,11 +253,11 @@ Note that asyncio in Windows is underpowered and please take caution when using
253253
254254
Code Samples
255255
-------------------------
256-
For more code samples that demonstrate how to use our SDK to interact with Azure services, please visit `here <https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing>`__
256+
For more code samples that demonstrate how to use our SDK to interact with Azure services, please visit `here <https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing>`__. You can also view the Github repo that contains the code samples `here <https://github.com/Azure-Samples/azure-samples-python-management>`__
257257

258258
Need help?
259259
----------
260-
- File an issue via `Github Issues <https://github.com/Azure/azure-sdk-for-python/issues>`__ and make sure you add the "Preview" label to the issue
260+
- File an issue via `Github Issues <https://github.com/Azure/azure-sdk-for-python/issues>`__
261261
- Check `previous questions <https://stackoverflow.com/questions/tagged/azure+python>`__ or ask new ones on StackOverflow using azure and python tags.
262262

263263
Contributing

doc/sphinx/package_service_mapping.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,26 @@
159159
"category": "Other",
160160
"service_name": "Other"
161161
},
162+
"azure-communication-administration": {
163+
"category": "Client",
164+
"service_name": "Communication",
165+
"manually_generated": true
166+
},
167+
"azure-communication-chat": {
168+
"category": "Client",
169+
"service_name": "Communication",
170+
"manually_generated": true
171+
},
172+
"azure-communication-sms": {
173+
"category": "Client",
174+
"service_name": "Communication",
175+
"manually_generated": true
176+
},
177+
"azure-mgmt-communication": {
178+
"category": "Management",
179+
"service_name": "Communication",
180+
"manually_generated": true
181+
},
162182
"azure-eventgrid": {
163183
"category": "Client",
164184
"namespaces": [

doc/sphinx/python_mgmt_migration_guide.rst

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ libraries
1111

1212
For users new to the Python SDK for resource management libraries,
1313
please see the `quickstart
14-
guide <http://aka.ms/azure-sdk-python-mgmt>`__
14+
guide <http://aka.ms/azsdk/python/mgmt>`__
1515

1616
Table of contents
1717
-----------------
@@ -32,21 +32,23 @@ Prerequisites
3232
Updated Python Packages
3333
-----------------------
3434

35-
Currently, all next-generation Python SDK management client libraries
36-
are in Public Preview. The preview version SDK will be contain a ``b``
37-
in its version to number to indicate that it's a beta release (e.g.
38-
``17.0.0b1``). The versioning information can be found on the release
39-
history page of each Azure service on pypi.org. Take Azure Compute
40-
service for example, the release history can be found at
41-
`https://pypi.org/project/azure-mgmt-compute/17.0.0b1/history <https://pypi.org/project/azure-mgmt-compute/17.0.0b1/#history>`__
42-
43-
You can also refer to the `this
35+
You can refer to the `this
4436
site <https://azure.github.io/azure-sdk/releases/latest/mgmt/python.html>`__
45-
to see all the latest Python packages.
37+
to see all the new Python packages.
38+
39+
For packages that are already generally available (GA), you can directly install the package using pip. Take Azure Compute
40+
service for example, simply do:
41+
``pip install azure-mgmt-compute``
42+
43+
The release history for azure-mgmt-compute can be found at `https://pypi.org/project/azure-mgmt-compute/#history <https://pypi.org/project/azure-mgmt-compute/#history>`__
4644

47-
Please install the package based on the beta version number, for
48-
example, to install the latest preview package for Compute, please use:
49-
``pip install azure-mgmt-compute==17.0.0b1``
45+
You will notice that there was a beta release in release history, and the changelog for this version mentioned that "this version uses a next-generation code generator that introduces important breaking changes". This indicates the package is based on the new generator.
46+
47+
In addition, some next-generation Python SDK management client libraries might still in Public Preview. The preview version SDK will be contain a ``b`` in its version to number to indicate that it's a beta release (e.g.``10.0.0b1``).
48+
49+
For those beta releases, please install the package based on the beta version number, for
50+
example, to install the latest preview package for BetaServiceExample, please use:
51+
``pip install azure-mgmt-beta-service-example==10.0.0b1``
5052

5153
General Changes
5254
---------------
@@ -100,14 +102,14 @@ To the show the code snippets for the change:
100102
from azure.identity import ClientSecretCredential
101103
102104
credential = ClientSecretCredential(
103-
tenant_id=tenant_id,
105+
client_secret=client_secret,
104106
client_id=client_id,
105107
tenant_id=tenant_id
106108
)
107109
compute_client = azure.mgmt.compute.ComputeManagementClient(credential=credential, subscription_id=self.subscription_id)
108110
109111
For detailed information on the benefits of using the new authentication
110-
classes, please refer to `this
112+
classes as well as all available authentication options, please refer to `this
111113
page <https://docs.microsoft.com/azure/developer/python/azure-sdk-authenticate?view=azure-python&tabs=cmd>`__
112114

113115
Client API Changes
@@ -154,7 +156,7 @@ Additional Samples
154156

155157
More samples can be found at :
156158

157-
- `Quickstart for new version of SDK <http://aka.ms/azure-sdk-python-mgmt>`__
159+
- `Quickstart for new version of SDK <http://aka.ms/azsdk/python/mgmt>`__
158160
- `Code Samples for Resource Management Libraries <https://docs.microsoft.com/samples/browse/?languages=python&term=Getting%20started%20-%20Managing>`__
159161
- `Authentication Documentation <https://docs.microsoft.com/azure/developer/python/azure-sdk-authenticate?view=azure-python&tabs=cmd>`__
160162

@@ -165,3 +167,4 @@ If you have encountered an issue during migration, please file an issue
165167
via `Github
166168
Issues <https://github.com/Azure/azure-sdk-for-python/issues>`__ and
167169
make sure you add the "Preview" label to the issue
170+

eng/.docsettings.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ known_content_issues:
4949
- ['sdk/synapse/azure-synapse-artifacts/README.md', '#4554']
5050
- ['sdk/synapse/azure-synapse-nspkg/README.md', '#4554']
5151
- ['sdk/anomalydetector/azure-ai-anomalydetector/README.md', '#4554']
52+
- ['sdk/metricsadvisor/azure-ai-metricsadvisor/README.md', '#4554']
5253
- ['sdk/applicationinsights/azure-applicationinsights/README.md', '#4554']
5354
- ['sdk/batch/azure-batch/README.md', '#4554']
5455
- ['sdk/cognitiveservices/azure-cognitiveservices-anomalydetector/README.md', '#4554']
@@ -124,8 +125,7 @@ known_content_issues:
124125
- ['sdk/eventhub/azure-eventhub/samples/README.md', 'nspkg and common']
125126
- ['sdk/tables/azure-data-nspkg/README.md', 'nspkg and common']
126127
- ['sdk/cosmos/README.md', 'nspkg and common']
127-
128-
128+
- ['sdk/communication/azure-communication-nspkg/README.md', 'nspkg and common']
129129
# HISTORY.rst
130130
- ['sdk/core/azure/HISTORY.rst','#4554']
131131

eng/ci_tools.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
# requirements leveraged by ci tools
2+
cryptography==3.1
23
setuptools==44.1.0; python_version == '2.7'
34
setuptools==46.4.0; python_version >= '3.5'
45
virtualenv==20.0.23

eng/common/TestResources/deploy-test-resources.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,5 @@ steps:
3636
@subscriptionConfiguration `
3737
-CI `
3838
-Force `
39-
-Verbose
39+
-Verbose | Out-Null
4040
displayName: Deploy test resources

eng/common/scripts/copy-docs-to-blobstorage.ps1

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -257,30 +257,31 @@ if ($Language -eq "javascript")
257257

258258
if ($Language -eq "dotnet")
259259
{
260-
$PublishedPkgs = Get-ChildItem "$($DocLocation)/packages" | Where-Object -FilterScript {$_.Name.EndsWith(".nupkg") -and -not $_.Name.EndsWith(".symbols.nupkg")}
261-
$PublishedDocs = Get-ChildItem "$($DocLocation)" | Where-Object -FilterScript {$_.Name.StartsWith("Docs.")}
260+
$PublishedPkgs = Get-ChildItem "$($DocLocation)" | Where-Object -FilterScript {$_.Name.EndsWith(".nupkg") -and -not $_.Name.EndsWith(".symbols.nupkg")}
261+
$PublishedDocs = Get-ChildItem "$($DocLocation)" | Where-Object -FilterScript {$_.Name.EndsWith("docs.zip")}
262262

263-
foreach ($Item in $PublishedDocs) {
264-
$PkgName = $Item.Name.Remove(0, 5)
265-
$PkgFullName = $PublishedPkgs | Where-Object -FilterScript {$_.Name -match "$($PkgName).\d"}
266-
267-
if (($PkgFullName | Measure-Object).count -eq 1)
268-
{
269-
$DocVersion = $PkgFullName[0].BaseName.Remove(0, $PkgName.Length + 1)
270-
271-
Write-Host "Start Upload for $($PkgName)/$($DocVersion)"
272-
Write-Host "DocDir $($Item)"
273-
Write-Host "PkgName $($PkgName)"
274-
Write-Host "DocVersion $($DocVersion)"
275-
$releaseTag = RetrieveReleaseTag "Nuget" $PublicArtifactLocation
276-
Upload-Blobs -DocDir "$($Item)" -PkgName $PkgName -DocVersion $DocVersion -ReleaseTag $releaseTag
277-
}
278-
else
279-
{
280-
Write-Host "Package with the same name Exists. Upload Skipped"
281-
continue
282-
}
263+
if (($PublishedPkgs.Count -gt 1) -or ($PublishedDoc.Count -gt 1))
264+
{
265+
Write-Host "$($DocLocation) should contain only one (1) published package and docs"
266+
Write-Host "No of Packages $($PublishedPkgs.Count)"
267+
Write-Host "No of Docs $($PublishedDoc.Count)"
268+
exit 1
283269
}
270+
271+
$DocsStagingDir = "$WorkingDirectory/docstaging"
272+
$TempDir = "$WorkingDirectory/temp"
273+
274+
New-Item -ItemType directory -Path $DocsStagingDir
275+
New-Item -ItemType directory -Path $TempDir
276+
277+
Expand-Archive -LiteralPath $PublishedDocs[0].FullName -DestinationPath $DocsStagingDir
278+
$pkgProperties = ParseNugetPackage -pkg $PublishedPkgs[0].FullName -workingDirectory $TempDir
279+
280+
Write-Host "Start Upload for $($pkgProperties.ReleaseTag)"
281+
Write-Host "DocDir $($DocsStagingDir)"
282+
Write-Host "PkgName $($pkgProperties.PackageId)"
283+
Write-Host "DocVersion $($pkgProperties.PackageVersion)"
284+
Upload-Blobs -DocDir "$($DocsStagingDir)" -PkgName $pkgProperties.PackageId -DocVersion $pkgProperties.PackageVersion -ReleaseTag $pkgProperties.ReleaseTag
284285
}
285286

286287
if ($Language -eq "python")

eng/tox/allowed_pylint_failures.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,5 @@
4747
"azure-synapse-accesscontrol",
4848
"azure-synapse-nspkg",
4949
"azure-ai-anomalydetector",
50+
"azure-ai-metricsadvisor",
5051
]

scripts/devops_tasks/common_tasks.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
# this assumes the presence of "packaging"
2828
from packaging.specifiers import SpecifierSet
2929
from packaging.version import Version
30+
from packaging.version import parse
3031

3132

3233
DEV_REQ_FILE = "dev_requirements.txt"
@@ -340,13 +341,15 @@ def find_whl(package_name, version, whl_directory):
340341
logging.error("Whl directory is incorrect")
341342
exit(1)
342343

343-
logging.info("Searching whl for package {}".format(package_name))
344-
whl_name = "{0}-{1}*.whl".format(package_name.replace("-", "_"), version)
344+
parsed_version = parse(version)
345+
346+
logging.info("Searching whl for package {0}-{1}".format(package_name, parsed_version.base_version))
347+
whl_name = "{0}-{1}*.whl".format(package_name.replace("-", "_"), parsed_version.base_version)
345348
paths = glob.glob(os.path.join(whl_directory, whl_name))
346349
if not paths:
347350
logging.error(
348-
"whl is not found in whl directory {0} for package {1}".format(
349-
whl_directory, package_name
351+
"whl is not found in whl directory {0} for package {1}-{2}".format(
352+
whl_directory, package_name, parsed_version.base_version
350353
)
351354
)
352355
exit(1)

scripts/devops_tasks/git_helper.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
'azure-cosmos': '3.2.0',
2424
'azure-servicebus': '0.50.3',
2525
'azure-eventgrid': '1.3.0',
26+
'azure-schemaregistry-avroserializer': '1.0.0b1'
2627
}
2728

2829
# This method identifies release tag for latest or oldest released version of a given package

sdk/appconfiguration/azure-appconfiguration/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,3 +303,7 @@ additional questions or comments.
303303
[configuration_store]: https://azure.microsoft.com/services/app-configuration/
304304
[default_cred_ref]: https://aka.ms/azsdk-python-identity-default-cred-ref
305305
[azure_identity]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/identity/azure-identity
306+
[cla]: https://cla.microsoft.com
307+
[code_of_conduct]: https://opensource.microsoft.com/codeofconduct/
308+
[coc_faq]: https://opensource.microsoft.com/codeofconduct/faq/
309+
[coc_contact]: mailto:opencode@microsoft.com

sdk/appconfiguration/azure-appconfiguration/samples/list_revision_async_sample.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ async def main():
3636
returned_config_setting.content_type = "new content type"
3737
await client.set_configuration_setting(config_setting)
3838

39-
items = client.list_revisions(keys=["MyKey"])
39+
items = client.list_revisions(key_filter="MyKey")
4040
async for item in items:
4141
print_configuration_setting(item)
4242
print("")

sdk/appconfiguration/azure-appconfiguration/samples/list_revision_sample.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def main():
3434
returned_config_setting.content_type = "new content type"
3535
client.set_configuration_setting(config_setting)
3636

37-
items = client.list_revisions(keys=["MyKey"])
37+
items = client.list_revisions(key_filter="MyKey")
3838
for item in items:
3939
print_configuration_setting(item)
4040
print("")

sdk/appconfiguration/azure-appconfiguration/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
packages=find_packages(exclude=exclude_packages),
8989
install_requires=[
9090
"msrest>=0.6.10",
91-
"azure-core<2.0.0,>=1.0.0",
91+
"azure-core<2.0.0,>=1.2.2",
9292
],
9393
extras_require={
9494
":python_version<'3.0'": ['azure-nspkg'],
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
-e ../../../tools/azure-sdk-tools
2+
msrestazure
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Release History
2+
3+
## 1.0.0b1 (2020-09-22)
4+
5+
* Initial Release
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
recursive-include tests *.py *.yaml
2+
include *.md
3+
include azure/__init__.py
4+
include azure/mgmt/__init__.py
5+

0 commit comments

Comments
 (0)