Job Failures Observed In DBR 13.3 due to changes in pip package - aiosignal

parthSundarka
Databricks Employee
Databricks Employee

Problem Statement

Few jobs running on DBR 13.3 have started failing with error mentioned below -

TypeError: TypeVarTuple.__init__() got an unexpected keyword argument 'default'
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
File ~/.ipykernel/1386/command--1-3777193663:13

 

Root Cause - 

From the error stack trace, we could see the issue was raised by third party package "aiosignal" and the same was updated earlier today https://pypi.org/project/aiosignal/#history

image (1) (1).png

The library's source code shows that the line raising the error was added recently.

Reference -

Solution

Please pin the library to "aiosignal==1.3.2", which is the previously known working version and that should fix the issue.