Skip to main content

Serverless environment version 1

This article outlines the system environment information for serverless environment version 1.

To ensure compatibility for the application, serverless workloads use a versioned API, known as the environment version, which remains compatible with newer server versions.

You can select the environment version using the Environment side panel in your serverless notebooks. See Install notebook dependencies.

For more on environment versions, see Serverless compute release notes.

New features and improvements

The following new features and improvements are available in serverless environment 1.

More reliable reloading of Python modules with improvements to autoreload

November 1, 2024

When reloading modified Python modules imported from workspace files, the autoreload extension now incorporates reliability and safety improvements. With these changes, autoreload, when possible, reloads only the portion of a module that has changed instead of the entire module. Additionally, Databricks now automatically suggests using the autoreload extension if the module has changed since its last import. See Autoreload for Python modules.

System environment

  • Operating System: Ubuntu 22.04.4 LTS
  • Python: 3.10.12
  • Databricks Connect: 14.3.2

Installed Python libraries

LibraryVersionLibraryVersionLibraryVersion
anyio3.5.0argon2-cffi21.3.0argon2-cffi-bindings21.2.0
asttokens2.0.5astunparse1.6.3attrs22.1.0
backcall0.2.0beautifulsoup44.11.1black22.6.0
bleach4.1.0blinker1.4boto31.24.28
botocore1.27.96cachetools5.3.2certifi2022.12.7
cffi1.15.1chardet4.0.0charset-normalizer2.0.4
click8.0.4comm0.1.2contourpy1.0.5
cryptography39.0.1cycler0.11.0Cython0.29.32
databricks-connect14.3.2databricks-sdk0.20.0dbus-python1.2.18
debugpy1.6.7decorator5.1.1defusedxml0.7.1
distlib0.3.8docstring-to-markdown0.11entrypoints0.4
executing0.8.3facets-overview1.1.1fastjsonschema2.20.0
filelock3.16.1fonttools4.25.0google-auth2.28.1
googleapis-common-protos1.62.0grpcio1.62.0grpcio-status1.62.0
httplib20.20.2idna3.4importlib-metadata4.6.4
ipyflow-core0.0.198ipykernel6.25.0ipython8.14.0
ipython-genutils0.2.0ipywidgets7.7.2jedi0.18.1
jeepney0.7.1Jinja23.1.2jmespath0.10.0
joblib1.2.0jsonschema4.17.3jupyter-client7.3.4
jupyter-server1.23.4jupyter_core5.2.0jupyterlab-pygments0.1.2
jupyterlab-widgets1.0.0keyring23.5.0kiwisolver1.4.4
launchpadlib1.10.16lazr.restfulclient0.14.4lazr.uri1.0.6
lxml4.9.1MarkupSafe2.1.1matplotlib3.7.0
matplotlib-inline0.1.6mccabe0.7.0mistune0.8.4
more-itertools8.10.0mypy-extensions0.4.3nbclassic0.5.2
nbclient0.5.13nbconvert6.5.4nbformat5.7.0
nest-asyncio1.5.6nodeenv1.9.1notebook6.5.2
notebook_shim0.2.2numpy1.23.5oauthlib3.2.0
packaging23.2pandas1.5.3pandocfilters1.5.0
parso0.8.3pathspec0.10.3patsy0.5.3
pexpect4.8.0pickleshare0.7.5Pillow9.4.0
pip22.3.1platformdirs2.5.2plotly5.9.0
pluggy1.0.0prometheus-client0.14.1prompt-toolkit3.0.36
protobuf4.25.5psutil5.9.0psycopg22.9.3
ptyprocess0.7.0pure-eval0.2.2py4j0.10.9.7
pyarrow8.0.0pyarrow-hotfix0.5pyasn10.5.1
pyasn1-modules0.3.0pyccolo0.0.52pycparser2.21
pydantic1.10.6pyflakes3.1.0Pygments2.11.2
PyGObject3.42.1PyJWT2.3.0pyodbc4.0.32
pyparsing3.0.9pyright1.1.294pyrsistent0.18.0
python-dateutil2.8.2python-lsp-jsonrpc1.1.1python-lsp-server1.8.0
pytoolconfig1.2.5pytz2022.7pyzmq23.2.0
requests2.28.1rope1.7.0rsa4.9
s3transfer0.6.2scikit-learn1.1.1scipy1.10.0
seaborn0.12.2SecretStorage3.3.1Send2Trash1.8.0
setuptools65.5.1six1.16.0sniffio1.2.0
soupsieve2.3.2.post1ssh-import-id5.11stack-data0.2.0
statsmodels0.13.5tenacity8.1.0terminado0.17.1
threadpoolctl2.2.0tinycss21.2.1tokenize-rt4.2.1
tomli2.0.1tornado6.1traitlets5.7.1
typing_extensions4.4.0ujson5.4.0unattended-upgrades0.1
urllib31.26.14virtualenv20.16.7wadllib1.3.6
wcwidth0.2.5webencodings0.5.1websocket-client0.58.0
whatthepatch1.0.2wheel0.38.4widgetsnbextension3.6.1
yapf0.33.0zipp1.0.0