databricks-cli/python
Serge Smertin 7171874db0
Added `process.Background()` and `process.Forwarded()` (#804)
## Changes
This PR adds higher-level wrappers for calling subprocesses. One of the
steps to get https://github.com/databricks/cli/pull/637 in, as
previously discussed.

The reason to add `process.Forwarded()` is to proxy Python's `input()`
calls from a child process seamlessly. Another use-case is plugging in
`less` as a pager for the list results.

## Tests
`make test`
2023-09-27 09:04:44 +00:00
..
testdata/simple-python-wheel Update setup.py (#397) 2023-05-23 11:39:57 +02:00
env.go Rename bricks -> databricks (#389) 2023-05-16 18:35:39 +02:00
env_test.go Added setup Python action (#789) 2023-09-21 12:21:39 +00:00
runner.go Added `process.Background()` and `process.Forwarded()` (#804) 2023-09-27 09:04:44 +00:00
runner_test.go Added `process.Background()` and `process.Forwarded()` (#804) 2023-09-27 09:04:44 +00:00
utils.go Close python wheel directory file descriptor after read (#753) 2023-09-08 11:24:51 +00:00
utils_test.go Fixed path joining in FindFilesWithSuffixInPath (#704) 2023-08-29 08:26:26 +00:00
wheel.go Added support for artifacts building for bundles (#583) 2023-07-25 13:35:08 +02:00
wheel_test.go Run unit tests on windows and macos (#103) 2022-11-28 11:34:25 +01:00