← All updates Databricks Update One-Pager Light version
databricks Platform · Updated Feb 11, 2026

Default Python Package Repositories for Spark Declarative Pipelines

Workspace admins can now set default package repositories for easier package management.

What it does

Workspace admins can configure private or authenticated Python package repositories as the default pip configuration for notebooks, jobs, and Lakeflow Spark Declarative Pipelines. This allows users to install packages from internal repositories without needing to specify `index-url` or `extra-index-url` in their code. The configuration utilizes Databricks secrets for secure storage of repository URLs and credentials, ensuring that sensitive information is managed appropriately.

Why it matters

This update streamlines the package installation process for users, reducing the complexity of managing dependencies and enhancing productivity. By allowing the use of internal repositories, organizations can improve governance and security while potentially lowering costs associated with external package management. It also facilitates compliance with internal policies regarding software usage.

Key capabilities
Default Package Configuration
Admins can set default Python package repositories for all users in the workspace.
Secure Credential Management
Utilizes Databricks secrets to securely store repository URLs and credentials.
Simplified Package Installation
Users can install packages without specifying repository URLs in their code.
Flexible Setup Options
Configuration can be done via the admin settings page, CLI, or REST API.
Prerequisites
Workspace admin privileges are required to configure default repositories.
Databricks secrets must be set up for secure credential management.
Recommended use cases
Organizations needing to manage internal Python packages securely.Teams looking to streamline the setup of development environments.Projects requiring compliance with internal software usage policies.
Limitations · remember
!If `index-url` or `extra-index-url` are specified in code, they will override workspace defaults.
!Changes to secrets may require reattaching compute resources or restarting jobs.
Architecture
Databricks Workspace → Admin Settings → Databricks Secrets → Lakeflow Spark Declarative Pipelines
Get started
1
Log in to Databricks
As a workspace administrator, log in to the Databricks workspace.
2
Access Settings
Click your username and select Settings.
3
Manage Package Repositories
Click on the Compute tab and manage Default Package Repositories.
4
Add Repository URLs
Add or remove index URLs and SSL certificates as needed.
5
Save Changes
Click Save to apply your changes.
Key takeaway
Admins can now easily configure default Python package repositories, enhancing security and simplifying package management for users.
2026-02-11-79f9b438 Generated by the Databricks Updates Agent · browse all updates