Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-azure-ai-formrecognizer for openSUSE:Factory checked in at 2024-04-12 17:34:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-azure-ai-formrecognizer (Old) and /work/SRC/openSUSE:Factory/.python-azure-ai-formrecognizer.new.26366 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-azure-ai-formrecognizer" Fri Apr 12 17:34:44 2024 rev:13 rq:1166918 version:3.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-azure-ai-formrecognizer/python-azure-ai-formrecognizer.changes 2024-04-07 22:05:27.597402583 +0200 +++ /work/SRC/openSUSE:Factory/.python-azure-ai-formrecognizer.new.26366/python-azure-ai-formrecognizer.changes 2024-04-12 17:38:35.448161965 +0200 @@ -1,0 +2,8 @@ +Thu Apr 11 09:42:53 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- New upstream release + + Version 3.3.3 + + For detailed information about changes see the + CHANGELOG.md file provided with this package + +------------------------------------------------------------------- Old: ---- azure-ai-formrecognizer-3.3.2.tar.gz New: ---- azure-ai-formrecognizer-3.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-azure-ai-formrecognizer.spec ++++++ --- /var/tmp/diff_new_pack.hYin89/_old 2024-04-12 17:38:36.980218389 +0200 +++ /var/tmp/diff_new_pack.hYin89/_new 2024-04-12 17:38:37.008219420 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-azure-ai-formrecognizer -Version: 3.3.2 +Version: 3.3.3 Release: 0 Summary: Microsoft Azure Form Recognizer Client Library for Python License: MIT ++++++ azure-ai-formrecognizer-3.3.2.tar.gz -> azure-ai-formrecognizer-3.3.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/CHANGELOG.md new/azure-ai-formrecognizer-3.3.3/CHANGELOG.md --- old/azure-ai-formrecognizer-3.3.2/CHANGELOG.md 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/CHANGELOG.md 2024-04-10 00:32:12.000000000 +0200 @@ -1,5 +1,12 @@ # Release History +## 3.3.3 (2024-04-09) + +### Other Changes +- Added support for Python 3.12. +- Python 3.7 is no longer supported. Please use Python version 3.8 or later. +- Changed the default polling interval from 5s to 1s. + ## 3.3.2 (2023-11-07) ### Bugs Fixed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/PKG-INFO new/azure-ai-formrecognizer-3.3.3/PKG-INFO --- old/azure-ai-formrecognizer-3.3.2/PKG-INFO 2023-11-07 21:50:34.802127100 +0100 +++ new/azure-ai-formrecognizer-3.3.3/PKG-INFO 2024-04-10 00:33:46.946604000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: azure-ai-formrecognizer -Version: 3.3.2 +Version: 3.3.3 Summary: Microsoft Azure Form Recognizer Client Library for Python Home-page: https://github.com/Azure/azure-sdk-for-python Author: Microsoft Corporation @@ -11,18 +11,18 @@ Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 +Classifier: Programming Language :: Python :: 3.12 Classifier: License :: OSI Approved :: MIT License -Requires-Python: >=3.7 +Requires-Python: >=3.8 Description-Content-Type: text/markdown License-File: LICENSE -Requires-Dist: azure-core<2.0.0,>=1.23.0 +Requires-Dist: azure-core>=1.23.0 Requires-Dist: msrest>=0.6.21 -Requires-Dist: azure-common~=1.1 +Requires-Dist: azure-common>=1.1 Requires-Dist: typing-extensions>=4.0.1 # Azure Form Recognizer client library for Python @@ -45,11 +45,16 @@ | [Samples][python-fr-samples] +## _Disclaimer_ + +_This package supports the following service API versions: 2.0, 2.1, 2022-08-31 and 2023-07-31. Service API version 2023-10-31-preview and later are supported in package `azure-ai-documentintelligence`. Please refer this [doc][fr_to_di_migration_guideline] for migration details._ + + ## Getting started ### 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. @@ -780,6 +785,7 @@ [fr-build-training-set]: https://aka.ms/azsdk/formrecognizer/buildtrainingset [fr-models]: https://aka.ms/azsdk/formrecognizer/models [fr-errors]: https://aka.ms/azsdk/formrecognizer/errors +[fr_to_di_migration_guideline]: https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/documentintelligence/azure-ai-documentintelligence/MIGRATION_GUIDE.md [azure_core_ref_docs]: https://aka.ms/azsdk/python/core/docs [azure_core_exceptions]: https://aka.ms/azsdk/python/core/docs#module-azure.core.exceptions @@ -818,6 +824,13 @@ # Release History +## 3.3.3 (2024-04-09) + +### Other Changes +- Added support for Python 3.12. +- Python 3.7 is no longer supported. Please use Python version 3.8 or later. +- Changed the default polling interval from 5s to 1s. + ## 3.3.2 (2023-11-07) ### Bugs Fixed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/README.md new/azure-ai-formrecognizer-3.3.3/README.md --- old/azure-ai-formrecognizer-3.3.2/README.md 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/README.md 2024-04-10 00:32:12.000000000 +0200 @@ -18,11 +18,16 @@ | [Samples][python-fr-samples] +## _Disclaimer_ + +_This package supports the following service API versions: 2.0, 2.1, 2022-08-31 and 2023-07-31. Service API version 2023-10-31-preview and later are supported in package `azure-ai-documentintelligence`. Please refer this [doc][fr_to_di_migration_guideline] for migration details._ + + ## Getting started ### 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. @@ -753,6 +758,7 @@ [fr-build-training-set]: https://aka.ms/azsdk/formrecognizer/buildtrainingset [fr-models]: https://aka.ms/azsdk/formrecognizer/models [fr-errors]: https://aka.ms/azsdk/formrecognizer/errors +[fr_to_di_migration_guideline]: https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/documentintelligence/azure-ai-documentintelligence/MIGRATION_GUIDE.md [azure_core_ref_docs]: https://aka.ms/azsdk/python/core/docs [azure_core_exceptions]: https://aka.ms/azsdk/python/core/docs#module-azure.core.exceptions diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/py.typed new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/py.typed --- old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/py.typed 1970-01-01 01:00:00.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/py.typed 2024-04-10 00:32:12.000000000 +0200 @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2022_08_31/py.typed new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2022_08_31/py.typed --- old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2022_08_31/py.typed 1970-01-01 01:00:00.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2022_08_31/py.typed 2024-04-10 00:32:12.000000000 +0200 @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2023_07_31/py.typed new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2023_07_31/py.typed --- old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2023_07_31/py.typed 1970-01-01 01:00:00.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2023_07_31/py.typed 2024-04-10 00:32:12.000000000 +0200 @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2_0/py.typed new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2_0/py.typed --- old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2_0/py.typed 1970-01-01 01:00:00.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2_0/py.typed 2024-04-10 00:32:12.000000000 +0200 @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2_1/py.typed new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2_1/py.typed --- old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_generated/v2_1/py.typed 1970-01-01 01:00:00.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_generated/v2_1/py.typed 2024-04-10 00:32:12.000000000 +0200 @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_helpers.py new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_helpers.py --- old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_helpers.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_helpers.py 2024-04-10 00:32:12.000000000 +0200 @@ -11,7 +11,7 @@ from azure.core.exceptions import HttpResponseError -POLLING_INTERVAL = 5 +POLLING_INTERVAL = 1 COGNITIVE_KEY_HEADER = "Ocp-Apim-Subscription-Key" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_version.py new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_version.py --- old/azure-ai-formrecognizer-3.3.2/azure/ai/formrecognizer/_version.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure/ai/formrecognizer/_version.py 2024-04-10 00:32:12.000000000 +0200 @@ -3,4 +3,4 @@ # Licensed under the MIT License. # ------------------------------------ -VERSION = "3.3.2" +VERSION = "3.3.3" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure_ai_formrecognizer.egg-info/PKG-INFO new/azure-ai-formrecognizer-3.3.3/azure_ai_formrecognizer.egg-info/PKG-INFO --- old/azure-ai-formrecognizer-3.3.2/azure_ai_formrecognizer.egg-info/PKG-INFO 2023-11-07 21:50:34.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure_ai_formrecognizer.egg-info/PKG-INFO 2024-04-10 00:33:46.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: azure-ai-formrecognizer -Version: 3.3.2 +Version: 3.3.3 Summary: Microsoft Azure Form Recognizer Client Library for Python Home-page: https://github.com/Azure/azure-sdk-for-python Author: Microsoft Corporation @@ -11,18 +11,18 @@ Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 +Classifier: Programming Language :: Python :: 3.12 Classifier: License :: OSI Approved :: MIT License -Requires-Python: >=3.7 +Requires-Python: >=3.8 Description-Content-Type: text/markdown License-File: LICENSE -Requires-Dist: azure-core<2.0.0,>=1.23.0 +Requires-Dist: azure-core>=1.23.0 Requires-Dist: msrest>=0.6.21 -Requires-Dist: azure-common~=1.1 +Requires-Dist: azure-common>=1.1 Requires-Dist: typing-extensions>=4.0.1 # Azure Form Recognizer client library for Python @@ -45,11 +45,16 @@ | [Samples][python-fr-samples] +## _Disclaimer_ + +_This package supports the following service API versions: 2.0, 2.1, 2022-08-31 and 2023-07-31. Service API version 2023-10-31-preview and later are supported in package `azure-ai-documentintelligence`. Please refer this [doc][fr_to_di_migration_guideline] for migration details._ + + ## Getting started ### 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. @@ -780,6 +785,7 @@ [fr-build-training-set]: https://aka.ms/azsdk/formrecognizer/buildtrainingset [fr-models]: https://aka.ms/azsdk/formrecognizer/models [fr-errors]: https://aka.ms/azsdk/formrecognizer/errors +[fr_to_di_migration_guideline]: https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/documentintelligence/azure-ai-documentintelligence/MIGRATION_GUIDE.md [azure_core_ref_docs]: https://aka.ms/azsdk/python/core/docs [azure_core_exceptions]: https://aka.ms/azsdk/python/core/docs#module-azure.core.exceptions @@ -818,6 +824,13 @@ # Release History +## 3.3.3 (2024-04-09) + +### Other Changes +- Added support for Python 3.12. +- Python 3.7 is no longer supported. Please use Python version 3.8 or later. +- Changed the default polling interval from 5s to 1s. + ## 3.3.2 (2023-11-07) ### Bugs Fixed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure_ai_formrecognizer.egg-info/SOURCES.txt new/azure-ai-formrecognizer-3.3.3/azure_ai_formrecognizer.egg-info/SOURCES.txt --- old/azure-ai-formrecognizer-3.3.2/azure_ai_formrecognizer.egg-info/SOURCES.txt 2023-11-07 21:50:34.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure_ai_formrecognizer.egg-info/SOURCES.txt 2024-04-10 00:33:46.000000000 +0200 @@ -28,6 +28,7 @@ azure/ai/formrecognizer/_generated/_operations_mixin.py azure/ai/formrecognizer/_generated/_version.py azure/ai/formrecognizer/_generated/models.py +azure/ai/formrecognizer/_generated/py.typed azure/ai/formrecognizer/_generated/aio/__init__.py azure/ai/formrecognizer/_generated/aio/_configuration.py azure/ai/formrecognizer/_generated/aio/_form_recognizer_client.py @@ -37,6 +38,7 @@ azure/ai/formrecognizer/_generated/v2022_08_31/_form_recognizer_client.py azure/ai/formrecognizer/_generated/v2022_08_31/_patch.py azure/ai/formrecognizer/_generated/v2022_08_31/_vendor.py +azure/ai/formrecognizer/_generated/v2022_08_31/py.typed azure/ai/formrecognizer/_generated/v2022_08_31/aio/__init__.py azure/ai/formrecognizer/_generated/v2022_08_31/aio/_configuration.py azure/ai/formrecognizer/_generated/v2022_08_31/aio/_form_recognizer_client.py @@ -57,6 +59,7 @@ azure/ai/formrecognizer/_generated/v2023_07_31/_form_recognizer_client.py azure/ai/formrecognizer/_generated/v2023_07_31/_patch.py azure/ai/formrecognizer/_generated/v2023_07_31/_vendor.py +azure/ai/formrecognizer/_generated/v2023_07_31/py.typed azure/ai/formrecognizer/_generated/v2023_07_31/aio/__init__.py azure/ai/formrecognizer/_generated/v2023_07_31/aio/_configuration.py azure/ai/formrecognizer/_generated/v2023_07_31/aio/_form_recognizer_client.py @@ -80,6 +83,7 @@ azure/ai/formrecognizer/_generated/v2_0/_form_recognizer_client.py azure/ai/formrecognizer/_generated/v2_0/_patch.py azure/ai/formrecognizer/_generated/v2_0/_vendor.py +azure/ai/formrecognizer/_generated/v2_0/py.typed azure/ai/formrecognizer/_generated/v2_0/aio/__init__.py azure/ai/formrecognizer/_generated/v2_0/aio/_configuration.py azure/ai/formrecognizer/_generated/v2_0/aio/_form_recognizer_client.py @@ -100,6 +104,7 @@ azure/ai/formrecognizer/_generated/v2_1/_form_recognizer_client.py azure/ai/formrecognizer/_generated/v2_1/_patch.py azure/ai/formrecognizer/_generated/v2_1/_vendor.py +azure/ai/formrecognizer/_generated/v2_1/py.typed azure/ai/formrecognizer/_generated/v2_1/aio/__init__.py azure/ai/formrecognizer/_generated/v2_1/aio/_configuration.py azure/ai/formrecognizer/_generated/v2_1/aio/_form_recognizer_client.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/azure_ai_formrecognizer.egg-info/requires.txt new/azure-ai-formrecognizer-3.3.3/azure_ai_formrecognizer.egg-info/requires.txt --- old/azure-ai-formrecognizer-3.3.2/azure_ai_formrecognizer.egg-info/requires.txt 2023-11-07 21:50:34.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/azure_ai_formrecognizer.egg-info/requires.txt 2024-04-10 00:33:46.000000000 +0200 @@ -1,4 +1,4 @@ -azure-core<2.0.0,>=1.23.0 +azure-core>=1.23.0 msrest>=0.6.21 -azure-common~=1.1 +azure-common>=1.1 typing-extensions>=4.0.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/pyproject.toml new/azure-ai-formrecognizer-3.3.3/pyproject.toml --- old/azure-ai-formrecognizer-3.3.2/pyproject.toml 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/pyproject.toml 2024-04-10 00:32:12.000000000 +0200 @@ -1,3 +1,5 @@ [tool.azure-sdk-build] pyright = false type_check_samples = false +pylint = false +strict_sphinx = true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/samples/README.md new/azure-ai-formrecognizer-3.3.3/samples/README.md --- old/azure-ai-formrecognizer-3.3.2/samples/README.md 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/samples/README.md 2024-04-10 00:32:12.000000000 +0200 @@ -80,7 +80,7 @@ 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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/samples/v3.2_and_later/async_samples/sample_analyze_addon_barcodes_async.py new/azure-ai-formrecognizer-3.3.3/samples/v3.2_and_later/async_samples/sample_analyze_addon_barcodes_async.py --- old/azure-ai-formrecognizer-3.3.2/samples/v3.2_and_later/async_samples/sample_analyze_addon_barcodes_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/samples/v3.2_and_later/async_samples/sample_analyze_addon_barcodes_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -84,7 +84,7 @@ # Specify which add-on capabilities to enable. with open(path_to_sample_documents, "rb") as f: poller = await document_analysis_client.begin_analyze_document( - "prebuilt-layout", document=f, features=[AnalysisFeature.barcode/QR code] + "prebuilt-layout", document=f, features=[AnalysisFeature.BARCODES] ) result = await poller.result() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/samples/v3.2_and_later/async_samples/sample_send_request_async.py new/azure-ai-formrecognizer-3.3.3/samples/v3.2_and_later/async_samples/sample_send_request_async.py --- old/azure-ai-formrecognizer-3.3.2/samples/v3.2_and_later/async_samples/sample_send_request_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/samples/v3.2_and_later/async_samples/sample_send_request_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -35,53 +35,52 @@ endpoint=endpoint, credential=AzureKeyCredential(key) ) - # The `send_request` method can send custom HTTP requests that share the client's existing pipeline, - # while adding convenience for endpoint construction and service API versioning. - # Now let's use the `send_request` method to make a resource details fetching request. - # The URL of the request can be relative (your endpoint is the default base URL), - # and the API version of your client will automatically be used for the request. - request = HttpRequest(method="GET", url="info") async with client: - response = await client.send_request(request) - response.raise_for_status() - response_body = response.json() - print( - f"Our resource has {response_body['customDocumentModels']['count']} custom models, " - f"and we can have at most {response_body['customDocumentModels']['limit']} custom models." - f"The quota limit for custom neural document models is {response_body['customNeuralDocumentModelBuilds']['quota']} and the resource has" - f"used {response_body['customNeuralDocumentModelBuilds']['used']}. The resource quota will reset on {response_body['customNeuralDocumentModelBuilds']['quotaResetDateTime']}" - ) - - # pass with absolute url and override the API version - request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/info?api-version=2022-08-31") - async with client: - response = await client.send_request(request) - response.raise_for_status() - response_body = response.json() - print( - f"Our resource has {response_body['customDocumentModels']['count']} custom models, " - f"and we can have at most {response_body['customDocumentModels']['limit']} custom models." - f"The quota limit for custom neural document models is {response_body['customNeuralDocumentModelBuilds']['quota']} and the resource has" - f"used {response_body['customNeuralDocumentModelBuilds']['used']}. The resource quota will reset on {response_body['customNeuralDocumentModelBuilds']['quotaResetDateTime']}" - ) - - # override the API version to v2.1 - request = HttpRequest(method="GET", url="v2.1/custom/models?op=summary") - async with client: - response = await client.send_request(request) - response.raise_for_status() - response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") - - # pass with absolute url and override the API version to v2.1 - request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/v2.1/custom/models?op=summary") - async with client: - response = await client.send_request(request) - response.raise_for_status() - response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") + # The `send_request` method can send custom HTTP requests that share the client's existing pipeline, + # while adding convenience for endpoint construction and service API versioning. + # Now let's use the `send_request` method to make a resource details fetching request. + # The URL of the request can be relative (your endpoint is the default base URL), + # and the API version of your client will automatically be used for the request. + request = HttpRequest(method="GET", url="info") + response = await client.send_request(request) + response.raise_for_status() + response_body = response.json() + print( + f"Our resource has {response_body['customDocumentModels']['count']} custom models, " + f"and we can have at most {response_body['customDocumentModels']['limit']} custom models." + f"The quota limit for custom neural document models is {response_body['customNeuralDocumentModelBuilds']['quota']} and the resource has" + f"used {response_body['customNeuralDocumentModelBuilds']['used']}. The resource quota will reset on {response_body['customNeuralDocumentModelBuilds']['quotaResetDateTime']}" + ) + + # pass with absolute url and override the API version + request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/info?api-version=2022-08-31") + response = await client.send_request(request) + response.raise_for_status() + response_body = response.json() + print( + f"Our resource has {response_body['customDocumentModels']['count']} custom models, " + f"and we can have at most {response_body['customDocumentModels']['limit']} custom models." + ) + + # override the API version to v2.1 + request = HttpRequest(method="GET", url="v2.1/custom/models?op=summary") + response = await client.send_request(request) + response.raise_for_status() + response_body = response.json() + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) + + # pass with absolute url and override the API version to v2.1 + request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/v2.1/custom/models?op=summary") + response = await client.send_request(request) + response.raise_for_status() + response_body = response.json() + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) async def sample_send_request_v2(): @@ -92,42 +91,44 @@ client = FormTrainingClient( endpoint=endpoint, credential=AzureKeyCredential(key) ) - - # The `send_request` method can send custom HTTP requests that share the client's existing pipeline, - # while adding convenience for endpoint construction and service API versioning. - # Now let's use the `send_request` method to make a resource details fetching request. - # The URL of the request can be relative (your endpoint is the default base URL), - # and the API version of your client will automatically be used for the request. - request = HttpRequest(method="GET", url="custom/models?op=summary") - async with client: - response = await client.send_request(request) - response.raise_for_status() - response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") - - # pass with absolute url and override the API version - request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/v2.0/custom/models?op=summary") - async with client: - response = await client.send_request(request) - response.raise_for_status() - response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") - - # override the API version to 2023-07-31 - # can only override the API version to 2022-08-31 or later with absolute url - request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/info?api-version=2023-07-31") + async with client: - response = await client.send_request(request) - response.raise_for_status() - response_body = response.json() - print( - f"Our resource has {response_body['customDocumentModels']['count']} custom models, " - f"and we can have at most {response_body['customDocumentModels']['limit']} custom models." - f"The quota limit for custom neural document models is {response_body['customNeuralDocumentModelBuilds']['quota']} and the resource has" - f"used {response_body['customNeuralDocumentModelBuilds']['used']}. The resource quota will reset on {response_body['customNeuralDocumentModelBuilds']['quotaResetDateTime']}" - ) + # The `send_request` method can send custom HTTP requests that share the client's existing pipeline, + # while adding convenience for endpoint construction and service API versioning. + # Now let's use the `send_request` method to make a resource details fetching request. + # The URL of the request can be relative (your endpoint is the default base URL), + # and the API version of your client will automatically be used for the request. + request = HttpRequest(method="GET", url="custom/models?op=summary") + response = await client.send_request(request) + response.raise_for_status() + response_body = response.json() + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) + + # pass with absolute url and override the API version + request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/v2.0/custom/models?op=summary") + response = await client.send_request(request) + response.raise_for_status() + response_body = response.json() + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) + + # override the API version to 2023-07-31 + # can only override the API version to 2022-08-31 or later with absolute url + request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/info?api-version=2023-07-31") + response = await client.send_request(request) + response.raise_for_status() + response_body = response.json() + print( + f"Our resource has {response_body['customDocumentModels']['count']} custom models, " + f"and we can have at most {response_body['customDocumentModels']['limit']} custom models." + f"The quota limit for custom neural document models is {response_body['customNeuralDocumentModelBuilds']['quota']} and the resource has" + f"used {response_body['customNeuralDocumentModelBuilds']['used']}. The resource quota will reset on {response_body['customNeuralDocumentModelBuilds']['quotaResetDateTime']}" + ) async def main(): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/samples/v3.2_and_later/sample_send_request.py new/azure-ai-formrecognizer-3.3.3/samples/v3.2_and_later/sample_send_request.py --- old/azure-ai-formrecognizer-3.3.2/samples/v3.2_and_later/sample_send_request.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/samples/v3.2_and_later/sample_send_request.py 2024-04-10 00:32:13.000000000 +0200 @@ -58,8 +58,6 @@ print( f"Our resource has {response_body['customDocumentModels']['count']} custom models, " f"and we can have at most {response_body['customDocumentModels']['limit']} custom models." - f"The quota limit for custom neural document models is {response_body['customNeuralDocumentModelBuilds']['quota']} and the resource has" - f"used {response_body['customNeuralDocumentModelBuilds']['used']}. The resource quota will reset on {response_body['customNeuralDocumentModelBuilds']['quotaResetDateTime']}" ) # override the API version to v2.1 @@ -67,16 +65,20 @@ response = client.send_request(request) response.raise_for_status() response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) # pass with absolute url and override the API version to v2.1 request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/v2.1/custom/models?op=summary") response = client.send_request(request) response.raise_for_status() response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) def sample_send_request_v2(): @@ -97,16 +99,20 @@ response = client.send_request(request) response.raise_for_status() response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) # pass with absolute url and override the API version request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/v2.0/custom/models?op=summary") response = client.send_request(request) response.raise_for_status() response_body = response.json() - print(f"Our account has {response_body['summary']['count']} custom models, " - f"and we can have at most {response_body['summary']['limit']} custom models.") + print( + f"Our account has {response_body['summary']['count']} custom models, " + f"and we can have at most {response_body['summary']['limit']} custom models." + ) # override the API version to 2023-07-31 request = HttpRequest(method="GET", url=f"{endpoint}/formrecognizer/info?api-version=2023-07-31") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/setup.py new/azure-ai-formrecognizer-3.3.3/setup.py --- old/azure-ai-formrecognizer-3.3.2/setup.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/setup.py 2024-04-10 00:32:13.000000000 +0200 @@ -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,11 +67,11 @@ 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", + "azure-core>=1.23.0", "msrest>=0.6.21", - 'azure-common~=1.1', + 'azure-common>=1.1', "typing-extensions>=4.0.1", ] ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_custom_forms.py new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_custom_forms.py --- old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_custom_forms.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_custom_forms.py 2024-04-10 00:32:13.000000000 +0200 @@ -9,7 +9,7 @@ import functools from io import BytesIO from datetime import date, time -from azure_devtools.perfstress_tests import PerfStressTest +from devtools_testutils.perfstress_tests import PerfStressTest from azure.core.credentials import AzureKeyCredential from azure.ai.formrecognizer import FormRecognizerClient, FormContentType from azure.ai.formrecognizer.aio import FormRecognizerClient as AsyncFormRecognizerClient, FormTrainingClient as AsyncFormTrainingClient diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_dac_analyze_document_from_url_requests.py new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_dac_analyze_document_from_url_requests.py --- old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_dac_analyze_document_from_url_requests.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_dac_analyze_document_from_url_requests.py 2024-04-10 00:32:13.000000000 +0200 @@ -5,7 +5,7 @@ # ------------------------------------ import os -from azure_devtools.perfstress_tests import PerfStressTest +from devtools_testutils.perfstress_tests import PerfStressTest from azure.core.credentials import AzureKeyCredential from azure.ai.formrecognizer import DocumentAnalysisClient from azure.ai.formrecognizer.aio import DocumentAnalysisClient as AsyncDocumentAnalysisClient diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_dac_analyze_document_requests.py new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_dac_analyze_document_requests.py --- old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_dac_analyze_document_requests.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_dac_analyze_document_requests.py 2024-04-10 00:32:13.000000000 +0200 @@ -5,7 +5,7 @@ # ------------------------------------ import os -from azure_devtools.perfstress_tests import PerfStressTest +from devtools_testutils.perfstress_tests import PerfStressTest from azure.core.credentials import AzureKeyCredential from azure.ai.formrecognizer import DocumentAnalysisClient from azure.ai.formrecognizer.aio import DocumentAnalysisClient as AsyncDocumentAnalysisClient diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_dmac_build_model_requests.py new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_dmac_build_model_requests.py --- old/azure-ai-formrecognizer-3.3.2/tests/perfstress_tests/perf_dmac_build_model_requests.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/perfstress_tests/perf_dmac_build_model_requests.py 2024-04-10 00:32:13.000000000 +0200 @@ -5,7 +5,7 @@ # ------------------------------------ import os -from azure_devtools.perfstress_tests import PerfStressTest +from devtools_testutils.perfstress_tests import PerfStressTest from azure.core.credentials import AzureKeyCredential from azure.ai.formrecognizer import DocumentModelAdministrationClient from azure.ai.formrecognizer.aio import DocumentModelAdministrationClient as AsyncDocumentModelAdministrationClient diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts.py new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts.py 2024-04-10 00:32:13.000000000 +0200 @@ -576,7 +576,7 @@ poller = client.begin_analyze_document("prebuilt-receipt", None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -298,7 +298,7 @@ poller = await client.begin_analyze_document("prebuilt-receipt", None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts_from_url.py new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts_from_url.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts_from_url.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts_from_url.py 2024-04-10 00:32:13.000000000 +0200 @@ -371,7 +371,7 @@ poller = client.begin_analyze_document_from_url(None, None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts_from_url_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts_from_url_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dac_analyze_prebuilts_from_url_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dac_analyze_prebuilts_from_url_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -403,7 +403,7 @@ poller = await client.begin_analyze_document_from_url("prebuilt-receipt", None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_compose_model.py new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_compose_model.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_compose_model.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_compose_model.py 2024-04-10 00:32:13.000000000 +0200 @@ -104,7 +104,7 @@ result = poller.result() assert result - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_compose_model_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_compose_model_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_compose_model_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_compose_model_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -108,7 +108,7 @@ result = await poller.result() assert result - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_copy_model.py new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_copy_model.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_copy_model.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_copy_model.py 2024-04-10 00:32:13.000000000 +0200 @@ -202,7 +202,7 @@ result = poller.result() assert result - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_copy_model_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_copy_model_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_copy_model_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_copy_model_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -211,7 +211,7 @@ result = await poller.result() assert result - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_training.py new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_training.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_training.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_training.py 2024-04-10 00:32:13.000000000 +0200 @@ -29,7 +29,7 @@ set_bodiless_matcher() def check_poll_value(poll): if self.is_live: - assert poll == 5 + assert poll == 1 else: assert poll == 0 check_poll_value(client._client._config.polling_interval) @@ -270,7 +270,7 @@ poller = client.begin_build_document_model("template", blob_container_url=None, continuation_token=cont_token) result = poller.result() assert result - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_training_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_training_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_dmac_training_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_dmac_training_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -32,7 +32,7 @@ set_bodiless_matcher() def check_poll_value(poll): if self.is_live: - assert poll == 5 + assert poll == 1 else: assert poll == 0 check_poll_value(client._client._config.polling_interval) @@ -251,7 +251,7 @@ poller = await client.begin_build_document_model("template", blob_container_url=None, continuation_token=cont_token) result = await poller.result() assert result - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content.py 2024-04-10 00:32:13.000000000 +0200 @@ -224,7 +224,7 @@ poller = client.begin_recognize_content(None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @pytest.mark.live_test_only @skip_flaky_test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -236,7 +236,7 @@ poller = await client.begin_recognize_content(None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @pytest.mark.live_test_only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content_from_url.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content_from_url.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content_from_url.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content_from_url.py 2024-04-10 00:32:13.000000000 +0200 @@ -162,7 +162,7 @@ poller = client.begin_recognize_content_from_url(None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content_from_url_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content_from_url_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_content_from_url_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_content_from_url_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -132,7 +132,7 @@ poller = await client.begin_recognize_content_from_url(None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms.py 2024-04-10 00:32:13.000000000 +0200 @@ -238,7 +238,7 @@ ) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @pytest.mark.live_test_only @skip_flaky_test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -170,7 +170,7 @@ ) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @pytest.mark.live_test_only @skip_flaky_test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms_from_url.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms_from_url.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms_from_url.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms_from_url.py 2024-04-10 00:32:13.000000000 +0200 @@ -171,7 +171,7 @@ ) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms_from_url_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms_from_url_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_custom_forms_from_url_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_custom_forms_from_url_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -180,7 +180,7 @@ ) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @skip_flaky_test @FormRecognizerPreparer() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents.py 2024-04-10 00:32:13.000000000 +0200 @@ -154,7 +154,7 @@ poller = client.begin_recognize_identity_documents(None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -162,7 +162,7 @@ poller = await client.begin_recognize_identity_documents(None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents_from_url.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents_from_url.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents_from_url.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents_from_url.py 2024-04-10 00:32:13.000000000 +0200 @@ -106,7 +106,7 @@ poller = client.begin_recognize_identity_documents_from_url(None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents_from_url_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents_from_url_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_identity_documents_from_url_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_identity_documents_from_url_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -110,7 +110,7 @@ poller = await client.begin_recognize_identity_documents_from_url(None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice.py 2024-04-10 00:32:13.000000000 +0200 @@ -300,7 +300,7 @@ poller = client.begin_recognize_invoices(None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -315,7 +315,7 @@ poller = await client.begin_recognize_invoices(None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice_from_url.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice_from_url.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice_from_url.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice_from_url.py 2024-04-10 00:32:13.000000000 +0200 @@ -97,7 +97,7 @@ poller = client.begin_recognize_invoices_from_url(None, continuation_token=cont_token) result = poller.result() assert result is not None - initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice_from_url_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice_from_url_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_frc_invoice_from_url_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_frc_invoice_from_url_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -102,7 +102,7 @@ poller = await client.begin_recognize_invoices_from_url(None, continuation_token=cont_token) result = await poller.result() assert result is not None - await initial_poller.wait() # necessary so azure-devtools doesn't throw assertion error + await initial_poller.wait() # necessary so devtools_testutils doesn't throw assertion error @FormRecognizerPreparer() @FormRecognizerClientPreparer(client_kwargs={"api_version": FormRecognizerApiVersion.V2_0}) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_send_request.py new/azure-ai-formrecognizer-3.3.3/tests/test_send_request.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_send_request.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_send_request.py 2024-04-10 00:32:13.000000000 +0200 @@ -22,6 +22,8 @@ @recorded_by_proxy def test_get_resource_details(self, client, **kwargs): set_bodiless_matcher() + resource_details = client.get_resource_details() + request = HttpRequest( method="GET", url="info", @@ -31,8 +33,8 @@ received_info1 = result.json() assert received_info1 assert received_info1["customDocumentModels"] - assert received_info1["customDocumentModels"]["count"] == 0 - assert received_info1["customDocumentModels"]["limit"] == 250 + assert received_info1["customDocumentModels"]["count"] == resource_details.custom_document_models.count + assert received_info1["customDocumentModels"]["limit"] == resource_details.custom_document_models.limit request = HttpRequest( method="GET", @@ -43,7 +45,7 @@ received_info2 = result.json() assert received_info2["customDocumentModels"]["count"] == received_info1["customDocumentModels"]["count"] assert received_info2["customDocumentModels"]["limit"] == received_info1["customDocumentModels"]["limit"] - + # test with absolute url request = HttpRequest( method="GET", @@ -54,7 +56,7 @@ received_info3 = result.json() assert received_info3["customDocumentModels"]["count"] == received_info1["customDocumentModels"]["count"] assert received_info3["customDocumentModels"]["limit"] == received_info1["customDocumentModels"]["limit"] - + # test with v2 API version request = HttpRequest( method="GET", @@ -64,9 +66,9 @@ result = client.send_request(request) received_info4 = result.json() assert received_info4 - assert received_info4["summary"]["count"] == 0 - assert received_info4["summary"]["limit"] - + assert received_info4["summary"]["count"] == resource_details.custom_document_models.count + assert received_info4["summary"]["limit"] == resource_details.custom_document_models.limit + # test with v2 API version with absolute url request = HttpRequest( method="GET", @@ -83,6 +85,8 @@ @recorded_by_proxy def test_get_account_properties_v2(self, client): set_bodiless_matcher() + account_properties = client.get_account_properties() + request = HttpRequest( method="GET", url="custom/models?op=summary", @@ -92,9 +96,9 @@ received_info1 = result.json() assert received_info1 assert received_info1["summary"] - assert received_info1["summary"]["count"] == 0 - assert received_info1["summary"]["limit"] == 250 - + assert received_info1["summary"]["count"] == account_properties.custom_model_count + assert received_info1["summary"]["limit"] == account_properties.custom_model_limit + # test with absolute url request = HttpRequest( method="GET", @@ -105,7 +109,7 @@ received_info3 = result.json() assert received_info3["summary"]["count"] == received_info1["summary"]["count"] assert received_info3["summary"]["limit"] == received_info1["summary"]["limit"] - + # relative URLs can't override the API version on 2.x clients request = HttpRequest( method="GET", @@ -116,7 +120,7 @@ received_info4 = result.json() assert received_info4["error"]["code"] == "404" assert received_info4["error"]["message"] == "Resource not found" - + # test with v2 API version with absolute url request = HttpRequest( method="GET", @@ -126,5 +130,5 @@ result = client.send_request(request) received_info5 = result.json() assert received_info5 - assert received_info5["customDocumentModels"]["count"] == 0 - assert received_info5["customDocumentModels"]["limit"] == 250 + assert received_info5["customDocumentModels"]["count"] == account_properties.custom_model_count + assert received_info5["customDocumentModels"]["limit"] == account_properties.custom_model_limit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/azure-ai-formrecognizer-3.3.2/tests/test_send_request_async.py new/azure-ai-formrecognizer-3.3.3/tests/test_send_request_async.py --- old/azure-ai-formrecognizer-3.3.2/tests/test_send_request_async.py 2023-11-07 21:49:47.000000000 +0100 +++ new/azure-ai-formrecognizer-3.3.3/tests/test_send_request_async.py 2024-04-10 00:32:13.000000000 +0200 @@ -17,13 +17,14 @@ class TestSendRequestAsync(AsyncFormRecognizerTest): - @FormRecognizerPreparer() @DocumentModelAdministrationClientPreparer() @recorded_by_proxy_async async def test_get_resource_details(self, client, **kwargs): set_bodiless_matcher() async with client: + resource_details = await client.get_resource_details() + request = HttpRequest( method="GET", url="info", @@ -33,8 +34,8 @@ received_info1 = result.json() assert received_info1 assert received_info1["customDocumentModels"] - assert received_info1["customDocumentModels"]["count"] == 0 - assert received_info1["customDocumentModels"]["limit"] == 250 + assert received_info1["customDocumentModels"]["count"] == resource_details.custom_document_models.count + assert received_info1["customDocumentModels"]["limit"] == resource_details.custom_document_models.limit request = HttpRequest( method="GET", @@ -66,9 +67,9 @@ result = await client.send_request(request) received_info4 = result.json() assert received_info4 - assert received_info4["summary"]["count"] == 0 - assert received_info4["summary"]["limit"] == 250 - + assert received_info4["summary"]["count"] == resource_details.custom_document_models.count + assert received_info4["summary"]["limit"] == resource_details.custom_document_models.limit + # test with v2 API version with absolute url request = HttpRequest( method="GET", @@ -86,6 +87,8 @@ async def test_get_account_properties_v2(self, client): set_bodiless_matcher() async with client: + account_properties = await client.get_account_properties() + request = HttpRequest( method="GET", url="custom/models?op=summary", @@ -95,9 +98,9 @@ received_info1 = result.json() assert received_info1 assert received_info1["summary"] - assert received_info1["summary"]["count"] == 0 - assert received_info1["summary"]["limit"] == 250 - + assert received_info1["summary"]["count"] == account_properties.custom_model_count + assert received_info1["summary"]["limit"] == account_properties.custom_model_limit + # test with absolute url request = HttpRequest( method="GET", @@ -108,7 +111,7 @@ received_info3 = result.json() assert received_info3["summary"]["count"] == received_info1["summary"]["count"] assert received_info3["summary"]["limit"] == received_info1["summary"]["limit"] - + # relative URLs can't override the API version on 2.x clients request = HttpRequest( method="GET", @@ -119,7 +122,7 @@ received_info4 = result.json() assert received_info4["error"]["code"] == "404" assert received_info4["error"]["message"] == "Resource not found" - + # test with v2 API version with absolute url request = HttpRequest( method="GET", @@ -129,5 +132,5 @@ result = await client.send_request(request) received_info5 = result.json() assert received_info5 - assert received_info5["customDocumentModels"]["count"] == 0 - assert received_info5["customDocumentModels"]["limit"] == 250 + assert received_info5["customDocumentModels"]["count"] == account_properties.custom_model_count + assert received_info5["customDocumentModels"]["limit"] == account_properties.custom_model_limit