diff --git a/eng/.docsettings.yml b/eng/.docsettings.yml index dcae4c3970f8..f18b089da110 100644 --- a/eng/.docsettings.yml +++ b/eng/.docsettings.yml @@ -103,6 +103,7 @@ known_content_issues: - ['sdk/monitor/microsoft-opentelemetry-exporter-azuremonitor/swagger/README.md', '#4554'] - ['sdk/monitor/microsoft-opentelemetry-exporter-azuremonitor/README.md', '#4554'] - ['sdk/digitaltwins/azure-digitaltwins-core/swagger/README.md', '#4554'] + - ['sdk/media/azure-media-nspkg/README.md', '#4554'] # nspckg and common. - ['sdk/appconfiguration/azure-appconfiguration/README.md', 'nspkg and common'] diff --git a/sdk/media/azure-media-nspkg/CHANGELOG.md b/sdk/media/azure-media-nspkg/CHANGELOG.md new file mode 100644 index 000000000000..efe8edc2b76b --- /dev/null +++ b/sdk/media/azure-media-nspkg/CHANGELOG.md @@ -0,0 +1,5 @@ +# Release History + +## 1.0.0 (2020-12-11) + +Initial release diff --git a/sdk/media/azure-media-nspkg/MANIFEST.in b/sdk/media/azure-media-nspkg/MANIFEST.in new file mode 100644 index 000000000000..ce3c2ae7c20e --- /dev/null +++ b/sdk/media/azure-media-nspkg/MANIFEST.in @@ -0,0 +1,3 @@ +include *.md +include azure/__init__.py +include azure/media/__init__.py diff --git a/sdk/media/azure-media-nspkg/README.md b/sdk/media/azure-media-nspkg/README.md new file mode 100644 index 000000000000..3a31e91063e1 --- /dev/null +++ b/sdk/media/azure-media-nspkg/README.md @@ -0,0 +1,12 @@ +# Microsoft Azure SDK for Python + +This is the Microsoft Azure Media Services namespace package. + +This package is not intended to be installed directly by the end user. + +Since version 3.0, this is Python 2 package only, Python 3.x SDKs will use `PEP420 ` as namespace package strategy. + +It provides the necessary files for other packages to extend the azure.media namespace. + + +![Impressions](https://azure-sdk-impressions.azurewebsites.net/api/impressions/azure-sdk-for-python%2Fsdk%2Fmedia%2Fazure-media-nspkg%2FREADME.png) diff --git a/sdk/media/azure-media-nspkg/azure/__init__.py b/sdk/media/azure-media-nspkg/azure/__init__.py new file mode 100644 index 000000000000..69e3be50dac4 --- /dev/null +++ b/sdk/media/azure-media-nspkg/azure/__init__.py @@ -0,0 +1 @@ +__path__ = __import__('pkgutil').extend_path(__path__, __name__) diff --git a/sdk/media/azure-media-nspkg/azure/media/__init__.py b/sdk/media/azure-media-nspkg/azure/media/__init__.py new file mode 100644 index 000000000000..69e3be50dac4 --- /dev/null +++ b/sdk/media/azure-media-nspkg/azure/media/__init__.py @@ -0,0 +1 @@ +__path__ = __import__('pkgutil').extend_path(__path__, __name__) diff --git a/sdk/media/azure-media-nspkg/sdk_packaging.toml b/sdk/media/azure-media-nspkg/sdk_packaging.toml new file mode 100644 index 000000000000..e7687fdae93b --- /dev/null +++ b/sdk/media/azure-media-nspkg/sdk_packaging.toml @@ -0,0 +1,2 @@ +[packaging] +auto_update = false \ No newline at end of file diff --git a/sdk/media/azure-media-nspkg/setup.cfg b/sdk/media/azure-media-nspkg/setup.cfg new file mode 100644 index 000000000000..3c6e79cf31da --- /dev/null +++ b/sdk/media/azure-media-nspkg/setup.cfg @@ -0,0 +1,2 @@ +[bdist_wheel] +universal=1 diff --git a/sdk/media/azure-media-nspkg/setup.py b/sdk/media/azure-media-nspkg/setup.py new file mode 100644 index 000000000000..c4d7f5a609a3 --- /dev/null +++ b/sdk/media/azure-media-nspkg/setup.py @@ -0,0 +1,39 @@ +#!/usr/bin/env python + +#------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +#-------------------------------------------------------------------------- +from setuptools import setup + +setup( + name='azure-media-nspkg', + version='1.0.0', + description='Microsoft Azure Media Namespace Package [Internal]', + long_description=open('README.md', 'r').read(), + license='MIT License', + author='Microsoft Corporation', + author_email='azpysdkhelp@microsoft.com', + url='https://github.com/Azure/azure-sdk-for-python', + classifiers=[ + 'Development Status :: 5 - Production/Stable', + 'Programming Language :: Python', + 'Programming Language :: Python :: 2', + 'Programming Language :: Python :: 2.7', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'License :: OSI Approved :: MIT License', + ], + zip_safe=False, + packages=[ + 'azure.media' + ], + install_requires=[ + 'azure-nspkg>=3.0.0', + ] +) diff --git a/sdk/media/ci.yml b/sdk/media/ci.yml index 58a0d6292800..c52044500767 100644 --- a/sdk/media/ci.yml +++ b/sdk/media/ci.yml @@ -30,3 +30,6 @@ extends: Artifacts: - name: azure_mgmt_media safeName: azuremgmtmedia + - name: azure_media_nspkg + safeName: azuremedianspkg +