Datalad Next
High-level API commands
Command line reference
Infrastructure classes and utilities
datalad_next.archive_operations
datalad_next.commands
datalad_next.config
datalad_next.constraints
datalad_next.consts
datalad_next.credman
datalad_next.datasets
datalad_next.exceptions
datalad_next.gitpathspec
datalad_next.iterable_subprocess
datalad_next.itertools
datalad_next.iter_collections
datalad_next.repo_utils
datalad_next.runners
datalad_next.runners.iter_subproc
datalad_next.runners.call_git
datalad_next.runners.call_git_lines
datalad_next.runners.call_git_oneline
datalad_next.runners.call_git_success
datalad_next.runners.iter_git_subproc
datalad_next.runners.CommandError
Low-level tooling from datalad-core
datalad_next.runners.GitRunner
datalad_next.runners.Runner
datalad_next.runners.CommandError
datalad_next.runners.KillOutput
datalad_next.runners.NoCapture
datalad_next.runners.StdOutCapture
datalad_next.runners.StdErrCapture
datalad_next.runners.StdOutErrCapture
datalad_next.shell
datalad_next.tests
datalad_next.tests.fixtures
datalad_next.types
datalad_next.uis
datalad_next.url_operations
datalad_next.utils
Git-remote helpers
Git-annex backends
Git-annex special remotes
DataLad patches
Developer Guide
Datalad Next
Python tooling
datalad_next.runners
datalad_next.runners.KillOutput
datalad_next.runners.KillOutput
class
datalad_next.runners.
KillOutput
(
done_future
:
Any
|
None
=
None
,
encoding
:
str
|
None
=
None
)
[source]
Bases:
WitlessProtocol
WitlessProtocol that swallows stdout/stderr of a subprocess
pipe_data_received
(
fd
:
int
,
data
:
bytes
)
→
None
[source]
proc_err
=
True
proc_out
=
True