AttributeError: module 'azure.functions._abc' has no attribute 'SqlRow' Stack
See original GitHub issueOne of our functions used to work fine for the last weeks and still works properly locally but on azure we get the following error. we tried redeploying our code on a completely new function and we still see the same issue:
Result: Failure Exception: AttributeError: module 'azure.functions._abc' has no attribute 'SqlRow' Stack:
File "/azure-functions-host/workers/python/3.9/LINUX/X64/azure_functions_worker/dispatcher.py", line 324, in _handle__function_load_request ExtensionManager.function_load_extension(
File "/azure-functions-host/workers/python/3.9/LINUX/X64/azure_functions_worker/utils/wrappers.py", line 16, in call return func(*args, **kwargs)
File "/azure-functions-host/workers/python/3.9/LINUX/X64/azure_functions_worker/extension.py", line 65, in function_load_extension sdk = cls._try_get_sdk_with_extension_enabled()
File "/azure-functions-host/workers/python/3.9/LINUX/X64/azure_functions_worker/extension.py", line 225, in _try_get_sdk_with_extension_enabled sdk = get_sdk_from_sys_path()
File "/azure-functions-host/workers/python/3.9/LINUX/X64/azure_functions_worker/utils/common.py", line 121, in get_sdk_from_sys_path module = importlib.import_module('azure.functions')
File "/usr/local/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 850, in exec_module
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/home/site/wwwroot/.python_packages/lib/site-packages/azure/functions/__init__.py", line 20, in <module> from ._sql import SqlRow, SqlRowList
File "/home/site/wwwroot/.python_packages/lib/site-packages/azure/functions/_sql.py", line 10, in <module> class SqlRow(_abc.SqlRow, collections.UserDict):
Investigative information
Please provide the following:
- Timestamp: 10/05/2022
- Function App version: 2
- Function App name: unzipandprocesskrcdiag
- Function name(s) (as appropriate): trigger_KRCDiagProcessing
- Invocation ID:
- Region: West Europe
Issue Analytics
- State:
- Created a year ago
- Comments:21 (5 by maintainers)
Top Results From Across the Web
module 'azure.functions._abc' has no attribute 'SqlRow' Stack ...
One of our functions used to work fine for the last weeks and still works properly locally but on azure we get the...
Read more >module 'azure.functions' has no attribute 'SqlRowList' - Stack ...
Exception while executing function: Functions.GetUserConfig Result: Failure Exception: AttributeError: module 'azure.functions' has no attribute ...
Read more >Troubleshoot Python errors in Azure Functions - Microsoft Learn
This section helps you troubleshoot module-related errors in your Python function app. These errors typically result in the following Azure ...
Read more >azure-functions - PyPI
What are the supported Python versions? Azure Functions Runtime, Python 3.6, Python 3.7, Python 3.8, Python 3.9. Azure Functions 2.0, ✔, ✠...
Read more >azure-functions-core-tools - npm
Start using azure-functions-core-tools in your project by running `npm i azure-functions-core-tools`. ... To download and install with MSI:.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Same error, just downgrade the ‘azure-functions’ from 1.11.1 to 1.11.0 and it works.
azure-functions==1.11.0I don’t think this should be closed, I am still seeing the same issue still with 1.11.2 and 1.11.3b1
Using 11.3.b1 because this is what the docs say:
https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-azure-sql?tabs=in-process%2Cextensionv4&pivots=programming-language-python
However, a simple test results in the SqlRow exception: