Skip to content

[FEATURE]: Pre-process packages available via the DBR without installation #1931

@asnare

Description

@asnare

Is there an existing issue for this?

  • I have searched the existing issues

Problem statement

The various DBR runtimes include many packages1 that are always available and do not need to be installed or declared by notebooks (or jobs): they can simply be used. At present our dependency tracking isn't aware of these.

Proposed Solution

The packages included in the various DBR versions should be included in the list of known packages that we maintain.

Additional Context

The published lists for each DBR version are roughly correct; it turns out that the base OS images used also include some packages. I've scanned most of the currently supported DBR versions (9.1, 10.4, 11.3, 12.2, 13.3, 14.1, 14.2, 14.3, 15.1 & 15.2) and produced this list of installed pip packages and the various versions in use across these runtimes.

Footnotes

  1. As an example, here is the list of packages for DBR 14.3.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestmigrate/codeAbstract Syntax Trees and other dark magic

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions