Datalad Next
1.0.2
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.credman
datalad_next.datasets
datalad_next.exceptions
datalad_next.iter_collections
datalad_next.runners
Low-level tooling
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.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
The developer's guide to datalad-next
Datalad Next
Python tooling
datalad_next.runners
datalad_next.runners.KillOutput
datalad_next.runners.KillOutput
class
datalad_next.runners.
KillOutput
(
done_future
:
Any
=
None
,
encoding
:
Optional
[
str
]
=
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