Deprecation of Python 3.8 kernel
Category | Data Lab |
---|---|
Update Type | Deprecation |
Deprecation Date |
|
What
Python 3.8 reached End-of-Life (EOL) in October 2024 and is deprecated in Data Lab.
When
Deprecated as of
Planned removal after
Who is Affected
When Python 3.8 is removed from Data Lab, any notebooks previously saved with the Python 3.8 kernel will automatically default to using the Python 3.11 kernel. This includes Scheduled Notebooks, Add-ons, and Data Lab Functions, all of which will run using the Python 3.11 environment.
Notebook cells may fail with a ModuleNotFoundError
if required packages are not installed in Python 3.11 environment. In addition, some code may require updates due to compatibility differences between Python 3.8 and Python 3.11, or changes in package versions.
How to Address
Perform the steps in the Data Lab Python 3.11 Compatibility Guide. This will instruct you on how to update existing Python 3.8 notebooks to use the Python 3.11 kernel.