databricks-cli/cmd/labs
Marcin Wojtyczka 27caf413f2
Add support for extras to the labs CLI ()
## Changes

Added support for extras / optional Python dependencies in the labs CLI.

Added new `extras` field under install.

Example:

```yaml
install:
  script: install.py
  extras: cli
```

Resolves:  

## Tests

Manual test
2025-02-05 13:24:15 +00:00
..
github Enable perfsprint linter and apply autofix () 2025-01-07 10:49:23 +00:00
localcache Enable perfsprint linter and apply autofix () 2025-01-07 10:49:23 +00:00
project Add support for extras to the labs CLI () 2025-02-05 13:24:15 +00:00
unpack Add `databricks labs` command group () 2023-11-17 12:47:37 +00:00
clear_cache.go Fix `panic: $HOME is not set` () 2023-11-29 19:08:27 +00:00
install.go Add usage string when command fails with incorrect arguments () 2024-03-12 14:12:34 +00:00
installed.go Enable perfsprint linter and apply autofix () 2025-01-07 10:49:23 +00:00
installed_test.go Remove calls to `t.Setenv` from integration tests () 2024-12-16 12:34:37 +01:00
labs.go Fix `panic: $HOME is not set` () 2023-11-29 19:08:27 +00:00
list.go Fix `panic: $HOME is not set` () 2023-11-29 19:08:27 +00:00
list_test.go Remove calls to `t.Setenv` from integration tests () 2024-12-16 12:34:37 +01:00
show.go Enable perfsprint linter and apply autofix () 2025-01-07 10:49:23 +00:00
uninstall.go Add usage string when command fails with incorrect arguments () 2024-03-12 14:12:34 +00:00
upgrade.go Add usage string when command fails with incorrect arguments () 2024-03-12 14:12:34 +00:00