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.constraints.Constraint
datalad_next.constraints.AllOf
datalad_next.constraints.AnyOf
datalad_next.constraints.NoConstraint
datalad_next.constraints.WithDescription
datalad_next.constraints.ConstraintError
datalad_next.constraints.CommandParametrizationError
datalad_next.constraints.ParameterConstraintContext
datalad_next.constraints.EnsureDataset
datalad_next.constraints.DatasetParameter
datalad_next.constraints.EnsureBool
datalad_next.constraints.EnsureCallable
datalad_next.constraints.EnsureChoice
datalad_next.constraints.EnsureFloat
datalad_next.constraints.EnsureHashAlgorithm
datalad_next.constraints.EnsureDType
datalad_next.constraints.EnsureInt
datalad_next.constraints.EnsureKeyChoice
datalad_next.constraints.EnsureNone
datalad_next.constraints.EnsurePath
datalad_next.constraints.EnsureStr
datalad_next.constraints.EnsureStrPrefix
datalad_next.constraints.EnsureRange
datalad_next.constraints.EnsureValue
datalad_next.constraints.EnsureIterableOf
datalad_next.constraints.EnsureListOf
datalad_next.constraints.EnsureTupleOf
datalad_next.constraints.EnsureMapping
datalad_next.constraints.EnsureGeneratorFromFileLike
datalad_next.constraints.EnsureJSON
datalad_next.constraints.EnsureURL
datalad_next.constraints.EnsureParsedURL
EnsureParsedURL
datalad_next.constraints.EnsureGitRefName
datalad_next.constraints.EnsureRemoteName
datalad_next.constraints.EnsureSiblingName
datalad_next.constraints.EnsureCommandParameterization
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.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.constraints
datalad_next.constraints.EnsureParsedURL
datalad_next.constraints.EnsureParsedURL
class
datalad_next.constraints.
EnsureParsedURL
(
required
:
list
|
None
=
None
,
forbidden
:
list
|
None
=
None
,
match
:
str
|
None
=
None
)
[source]
Bases:
EnsureURL
Like
EnsureURL
, but returns a parsed URL