qwikstart.repository.git module¶
-
class
qwikstart.repository.git.
GitUrl
(prefix, separator, raw_path)¶ Bases:
tuple
-
property
path
¶
-
property
prefix
¶ Alias for field number 0
-
property
raw_path
¶ Alias for field number 2
-
property
separator
¶ Alias for field number 1
-
property
-
qwikstart.repository.git.
download_git_repo
(repo_url: str, local_path: pathlib.Path) → None¶
-
qwikstart.repository.git.
get_local_repo_path
(url: str) → pathlib.Path¶
-
qwikstart.repository.git.
parse_git_url
(url: str) → Optional[qwikstart.repository.git.GitUrl]¶
-
qwikstart.repository.git.
resolve_git_url
(url: str) → str¶
-
qwikstart.repository.git.
sync_git_repo_locally
(git_url: str) → pathlib.Path¶ Download or update local copy of git repo and return local path.
-
qwikstart.repository.git.
update_git_repo
(local_path: pathlib.Path) → None¶