diff --git a/sdk/appconfiguration/azure-appconfiguration/CHANGELOG.md b/sdk/appconfiguration/azure-appconfiguration/CHANGELOG.md index 2cb0fe355b56..7c254a7effdc 100644 --- a/sdk/appconfiguration/azure-appconfiguration/CHANGELOG.md +++ b/sdk/appconfiguration/azure-appconfiguration/CHANGELOG.md @@ -18,6 +18,8 @@ - Bumped minimum dependency on `azure-core` to `>=1.28.0`. - Updated the default `api_version` to "2023-10-01". - Removed `etag` keyword documentation in `set_read_only()` as it's not in use. +- Added support for Python 3.12. +- Python 3.7 is no longer supported. Please use Python version 3.8 or later. ## 1.5.0b3 (2023-10-10) diff --git a/sdk/appconfiguration/azure-appconfiguration/README.md b/sdk/appconfiguration/azure-appconfiguration/README.md index 5ba0d043480d..090d40e0feec 100644 --- a/sdk/appconfiguration/azure-appconfiguration/README.md +++ b/sdk/appconfiguration/azure-appconfiguration/README.md @@ -12,11 +12,6 @@ Use the client library for App Configuration to create and manage application co | [API reference documentation](https://learn.microsoft.com/python/api/azure-appconfiguration/azure.appconfiguration?view=azure-python) | [Product documentation][appconfig_docs] -## _Disclaimer_ - -_Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691_ -_Python 3.7 or later is required to use this package. For more details, please refer to [Azure SDK for Python version support policy](https://github.com/Azure/azure-sdk-for-python/wiki/Azure-SDKs-Python-version-support-policy)._ - ## Getting started ### Install the package @@ -29,7 +24,7 @@ pip install azure-appconfiguration ### Prerequisites -* Python 3.7 or later is required to use this package. +* Python 3.8 or later is required to use this package. * You need an [Azure subscription][azure_sub], and a [Configuration Store][configuration_store] to use this package. To create a Configuration Store, you can use the Azure Portal or [Azure CLI][azure_cli]. diff --git a/sdk/appconfiguration/azure-appconfiguration/samples/README.md b/sdk/appconfiguration/azure-appconfiguration/samples/README.md index 6de7b24f0b1a..c0ac4122867e 100644 --- a/sdk/appconfiguration/azure-appconfiguration/samples/README.md +++ b/sdk/appconfiguration/azure-appconfiguration/samples/README.md @@ -11,7 +11,7 @@ products: ## Prerequisites -* Python 3.7 or later is required to use this package. +* Python 3.8 or later is required to use this package. * You must have an [Azure subscription][azure_sub], and a [Configuration Store][configuration_store] to use this package. To create a Configuration Store, you can either use [Azure Portal](https://ms.portal.azure.com/#create/Microsoft.Azconfig) or if you are using [Azure CLI][azure_cli] you can simply run the following snippet in your console: diff --git a/sdk/appconfiguration/azure-appconfiguration/setup.py b/sdk/appconfiguration/azure-appconfiguration/setup.py index 55ccdbff8626..eaa5aebaf03c 100644 --- a/sdk/appconfiguration/azure-appconfiguration/setup.py +++ b/sdk/appconfiguration/azure-appconfiguration/setup.py @@ -57,7 +57,6 @@ "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -67,7 +66,7 @@ ], zip_safe=False, packages=find_packages(exclude=exclude_packages), - python_requires=">=3.7", + python_requires=">=3.8", install_requires=[ "azure-core<2.0.0,>=1.28.0", "isodate>=0.6.0", diff --git a/sdk/appconfiguration/azure-appconfiguration/tests/perfstress_tests/README.md b/sdk/appconfiguration/azure-appconfiguration/tests/perfstress_tests/README.md index fb93c9ede68e..67d06088a5f3 100644 --- a/sdk/appconfiguration/azure-appconfiguration/tests/perfstress_tests/README.md +++ b/sdk/appconfiguration/azure-appconfiguration/tests/perfstress_tests/README.md @@ -1,7 +1,7 @@ # App config Performance Tests In order to run the performance tests, the `devtools_testutils` package must be installed. This is done as part of the `dev_requirements`. -Start be creating a new virtual environment for your perf tests. This will need to be a Python 3 environment, preferably >=3.7. +Start be creating a new virtual environment for your perf tests. This will need to be a Python 3 environment, preferably >=3.8. ### Setup for test resources diff --git a/sdk/containerregistry/azure-containerregistry/CHANGELOG.md b/sdk/containerregistry/azure-containerregistry/CHANGELOG.md index 055334b5f668..4c2824efa5bb 100644 --- a/sdk/containerregistry/azure-containerregistry/CHANGELOG.md +++ b/sdk/containerregistry/azure-containerregistry/CHANGELOG.md @@ -9,6 +9,8 @@ ### Bugs Fixed ### Other Changes +- Added support for Python 3.12. +- Python 3.7 is no longer supported. Please use Python version 3.8 or later. ## 1.2.0 (2023-07-11) diff --git a/sdk/containerregistry/azure-containerregistry/README.md b/sdk/containerregistry/azure-containerregistry/README.md index f4165fcc4625..584300d7803e 100644 --- a/sdk/containerregistry/azure-containerregistry/README.md +++ b/sdk/containerregistry/azure-containerregistry/README.md @@ -16,11 +16,6 @@ Use the client library for Azure Container Registry to: | [REST API documentation][rest_docs] | [Product documentation][product_docs] -## _Disclaimer_ - -_Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691_ -_Python 3.7 or later is required to use this package. For more details, please refer to [Azure SDK for Python version support policy](https://github.com/Azure/azure-sdk-for-python/wiki/Azure-SDKs-Python-version-support-policy)._ - ## Getting started ### Install the package @@ -33,7 +28,7 @@ pip install --pre azure-containerregistry ### Prerequisites -* Python 3.7 or later is required to use this package. +* Python 3.8 or later is required to use this package. * You need an [Azure subscription][azure_sub] and a [Container Registry account][container_registry_docs] to use this package. To create a new Container Registry, you can use the [Azure Portal][container_registry_create_portal], diff --git a/sdk/containerregistry/azure-containerregistry/samples/README.md b/sdk/containerregistry/azure-containerregistry/samples/README.md index 65a740b3b514..01fd1c70421e 100644 --- a/sdk/containerregistry/azure-containerregistry/samples/README.md +++ b/sdk/containerregistry/azure-containerregistry/samples/README.md @@ -23,7 +23,7 @@ These code samples show common scenario operations with the Azure Container Regi |[sample_set_get_image.py][set_get_image] ([sample_set_get_image_async.py][set_get_image_async]) | Set and get a manifest, and upload and download a blob to and from a repository | ### Prerequisites -* Python 3.7 or later is required to use this package. +* Python 3.8 or later is required to use this package. * You need an [Azure subscription][azure_sub] and a [Container Registry account][container_registry_docs] to use this package. ## Setup diff --git a/sdk/containerregistry/azure-containerregistry/setup.py b/sdk/containerregistry/azure-containerregistry/setup.py index cee421d762cb..f224a686a77c 100644 --- a/sdk/containerregistry/azure-containerregistry/setup.py +++ b/sdk/containerregistry/azure-containerregistry/setup.py @@ -40,11 +40,11 @@ "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "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", "License :: OSI Approved :: MIT License", ], packages=find_packages( @@ -54,7 +54,7 @@ "azure", ] ), - python_requires=">=3.7", + python_requires=">=3.8", install_requires=[ "azure-core>=1.24.0,<2.0.0", "isodate>=0.6.0", diff --git a/sdk/containerregistry/azure-containerregistry/tests/perfstress_tests/README.md b/sdk/containerregistry/azure-containerregistry/tests/perfstress_tests/README.md index aaae6a4f5ecd..317d82f399f4 100644 --- a/sdk/containerregistry/azure-containerregistry/tests/perfstress_tests/README.md +++ b/sdk/containerregistry/azure-containerregistry/tests/perfstress_tests/README.md @@ -2,7 +2,7 @@ In order to run the performance tests, the `devtools_testutils` package must be installed. This is done as part of the `dev_requirements` install. Start by creating a new virtual environment for your perf tests. This will need to be a -Python 3 environment, preferably >=3.7. +Python 3 environment, preferably >=3.8. ### Setup for test resources diff --git a/sdk/documentintelligence/azure-ai-documentintelligence/CHANGELOG.md b/sdk/documentintelligence/azure-ai-documentintelligence/CHANGELOG.md index 4c7fd27325a3..36132367c074 100644 --- a/sdk/documentintelligence/azure-ai-documentintelligence/CHANGELOG.md +++ b/sdk/documentintelligence/azure-ai-documentintelligence/CHANGELOG.md @@ -11,6 +11,7 @@ ### Other Changes - Changed the default polling interval from 30s to 5s. +- Python 3.7 is no longer supported. Please use Python version 3.8 or later. ## 1.0.0b1 (2023-11-17) diff --git a/sdk/documentintelligence/azure-ai-documentintelligence/README.md b/sdk/documentintelligence/azure-ai-documentintelligence/README.md index 499dd3ba564c..1675c43782d1 100644 --- a/sdk/documentintelligence/azure-ai-documentintelligence/README.md +++ b/sdk/documentintelligence/azure-ai-documentintelligence/README.md @@ -31,7 +31,7 @@ Older API versions are supported in `azure-ai-formrecognizer`, please see the [M #### Prequisites -- Python 3.7 or later is required to use this package. +- Python 3.8 or later is required to use this package. - You need an [Azure subscription][azure_sub] to use this package. - An existing Azure AI Document Intelligence instance. diff --git a/sdk/documentintelligence/azure-ai-documentintelligence/samples/README.md b/sdk/documentintelligence/azure-ai-documentintelligence/samples/README.md index c91ef2b92304..a3965f55b0a7 100644 --- a/sdk/documentintelligence/azure-ai-documentintelligence/samples/README.md +++ b/sdk/documentintelligence/azure-ai-documentintelligence/samples/README.md @@ -18,7 +18,7 @@ All of these samples need the endpoint to your Document Intelligence resource ([ You can check all samples from [here][sample_path]. ## Prerequisites -* Python 3.7 or later is required to use this package +* Python 3.8 or later is required to use this package * You must have an [Azure subscription][azure_subscription] and an [Azure Document Intelligence account][azure_document_intelligence_account] to run these samples. diff --git a/sdk/documentintelligence/azure-ai-documentintelligence/setup.py b/sdk/documentintelligence/azure-ai-documentintelligence/setup.py index 2fa6c1e42f32..f56784aee4f6 100644 --- a/sdk/documentintelligence/azure-ai-documentintelligence/setup.py +++ b/sdk/documentintelligence/azure-ai-documentintelligence/setup.py @@ -42,7 +42,6 @@ "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", @@ -68,5 +67,5 @@ "azure-core<2.0.0,>=1.28.0", "typing-extensions>=4.3.0; python_version<'3.8.0'", ], - python_requires=">=3.7", + python_requires=">=3.8", ) diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md b/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md index f3f145e5cb38..6679485ffc55 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md @@ -9,6 +9,8 @@ ### Bugs Fixed ### Other Changes +- Added support for Python 3.12. +- Python 3.7 is no longer supported. Please use Python version 3.8 or later. ## 3.3.2 (2023-11-07) diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/README.md b/sdk/formrecognizer/azure-ai-formrecognizer/README.md index a445abd5d301..93dbeaf29d32 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/README.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/README.md @@ -22,7 +22,7 @@ Azure Document Intelligence ([previously known as Form Recognizer][service-renam ### Prerequisites -* Python 3.7 or later is required to use this package. +* Python 3.8 or later is required to use this package. * You must have an [Azure subscription][azure_subscription] and a [Cognitive Services or Form Recognizer resource][FR_or_CS_resource] to use this package. diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/samples/README.md b/sdk/formrecognizer/azure-ai-formrecognizer/samples/README.md index c7a21f24df14..c07e74ff8d8e 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/samples/README.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/samples/README.md @@ -80,7 +80,7 @@ All of these samples need the endpoint to your Form Recognizer resource ([instru Please see the samples [here][v3.0.0-samples-tag]. ## Prerequisites -* Python 3.7 or later is required to use this package +* Python 3.8 or later is required to use this package * You must have an [Azure subscription][azure_subscription] and an [Azure Form Recognizer account][azure_form_recognizer_account] to run these samples. diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/setup.py b/sdk/formrecognizer/azure-ai-formrecognizer/setup.py index 0eedeb871956..20561ba79c2f 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/setup.py +++ b/sdk/formrecognizer/azure-ai-formrecognizer/setup.py @@ -50,11 +50,11 @@ 'Programming Language :: Python', 'Programming Language :: Python :: 3 :: Only', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.7', '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', 'License :: OSI Approved :: MIT License', ], zip_safe=False, @@ -67,7 +67,7 @@ package_data={ 'azure.ai.formrecognizer': ['py.typed'], }, - python_requires=">=3.7", + python_requires=">=3.8", install_requires=[ "azure-core<2.0.0,>=1.23.0", "msrest>=0.6.21", diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/tests/perfstress_tests/README.md b/sdk/formrecognizer/azure-ai-formrecognizer/tests/perfstress_tests/README.md index 71f10083b891..ab354c598958 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/tests/perfstress_tests/README.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/tests/perfstress_tests/README.md @@ -1,7 +1,7 @@ # Form Recognizer Performance Tests In order to run the performance tests, the `devtools_testutils` package must be installed. This is done as part of the `dev_requirements` install. -Start by creating a new virtual environment for your perf tests. This will need to be a Python 3 environment, preferably >=3.7. +Start by creating a new virtual environment for your perf tests. This will need to be a Python 3 environment, preferably >=3.8. ### Setup for test resources diff --git a/sdk/tables/azure-data-tables/CHANGELOG.md b/sdk/tables/azure-data-tables/CHANGELOG.md index 88e3fc7a1c7c..742b64c70de1 100644 --- a/sdk/tables/azure-data-tables/CHANGELOG.md +++ b/sdk/tables/azure-data-tables/CHANGELOG.md @@ -12,6 +12,8 @@ ### Other Changes * Refactored batching code to use latest Core models and improve typing. * Added a public type `EntityMetadata`, it is used in `TableEntity`'s metadata. +* Added support for Python 3.12. +* Python 3.7 is no longer supported. Please use Python version 3.8 or later. ## 12.4.4 (2023-09-14) diff --git a/sdk/tables/azure-data-tables/README.md b/sdk/tables/azure-data-tables/README.md index 2e0cf3777668..1fbae05fe1db 100644 --- a/sdk/tables/azure-data-tables/README.md +++ b/sdk/tables/azure-data-tables/README.md @@ -12,16 +12,11 @@ Please note, this package is a replacement for [`azure-cosmosdb-tables`](https:/ | [API reference documentation][Tables_ref_docs] | [Samples][Tables_samples] -## _Disclaimer_ - -_Azure SDK Python packages support for Python 2.7 has ended 01 January 2022. For more information and questions, please refer to https://github.com/Azure/azure-sdk-for-python/issues/20691_ -_Python 3.7 or later is required to use this package. For more details, please refer to [Azure SDK for Python version support policy](https://github.com/Azure/azure-sdk-for-python/wiki/Azure-SDKs-Python-version-support-policy)._ - ## Getting started The Azure Tables SDK can access an Azure Storage or CosmosDB account. ### Prerequisites -* Python 3.7 or later is required to use this package. +* Python 3.8 or later is required to use this package. * You must have an [Azure subscription][azure_subscription] and either * an [Azure Storage account][azure_storage_account] or * an [Azure Cosmos Account][azure_cosmos_account]. diff --git a/sdk/tables/azure-data-tables/samples/README.md b/sdk/tables/azure-data-tables/samples/README.md index 81b953f0492e..0b3a01420685 100644 --- a/sdk/tables/azure-data-tables/samples/README.md +++ b/sdk/tables/azure-data-tables/samples/README.md @@ -30,7 +30,7 @@ These sample programs show common scenarios for the Tables client's offerings. ### Prerequisites -* Python 3.7 or later is required to use this package. +* Python 3.8 or later is required to use this package. * You must have an [Azure subscription](https://azure.microsoft.com/free/) and either an [Azure storage account](https://docs.microsoft.com/azure/storage/common/storage-account-overview) or an [Azure Cosmos Account](https://docs.microsoft.com/azure/cosmos-db/account-overview) to use this package. diff --git a/sdk/tables/azure-data-tables/setup.py b/sdk/tables/azure-data-tables/setup.py index f1cb6c083ac5..2396b2e9ab20 100644 --- a/sdk/tables/azure-data-tables/setup.py +++ b/sdk/tables/azure-data-tables/setup.py @@ -49,11 +49,11 @@ "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "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", "License :: OSI Approved :: MIT License", ], zip_safe=False, @@ -65,7 +65,7 @@ "azure.data", ] ), - python_requires=">=3.7", + python_requires=">=3.8", install_requires=[ "azure-core<2.0.0,>=1.29.4", "yarl<2.0,>=1.0", diff --git a/sdk/tables/azure-data-tables/tests/perfstress_tests/README.md b/sdk/tables/azure-data-tables/tests/perfstress_tests/README.md index f8cf15e904cc..29bb19fe17f5 100644 --- a/sdk/tables/azure-data-tables/tests/perfstress_tests/README.md +++ b/sdk/tables/azure-data-tables/tests/perfstress_tests/README.md @@ -1,7 +1,7 @@ # Tables Performance Tests In order to run the performance tests, the `devtools_testutils` package must be installed. This is done as part of the `dev_requirements`. -Start be creating a new virtual environment for your perf tests. This will need to be a Python 3 environment, preferably >=3.7. +Start be creating a new virtual environment for your perf tests. This will need to be a Python 3 environment, preferably >=3.8. T1 perf tests are not available at this time. ### Setup for test resources