示例#1
0
def log(
    revision_range: str = "-5",
    reverse: bool = False,
    no_pager: bool = True,
    **cmdargs,
) -> CmdResult:
    return lib.log(**strip_cmdargs(locals()))
示例#2
0
文件: cmd.py 项目: feluxe/buildlib
def install(
    dev: bool = False,
    **cmdargs,
) -> CmdResult:
    return lib.install(**strip_cmdargs(locals()))
示例#3
0
文件: cmd.py 项目: feluxe/buildlib
def create_env(
    version: str,
    **cmdargs,
) -> CmdResult:
    return lib.create_env(**strip_cmdargs(locals()))
示例#4
0
文件: cmd.py 项目: feluxe/buildlib
def build(
    cleanup: bool = False,
    **cmdargs,
) -> CmdResult:
    return lib.build(**strip_cmdargs(locals()))
示例#5
0
文件: cmd.py 项目: feluxe/buildlib
def push(
    wheel: str = 'dist/*',
    repository: str = 'pypi',
    **cmdargs,
) -> CmdResult:
    return lib.push(**strip_cmdargs(locals()))
示例#6
0
文件: cmd.py 项目: feluxe/buildlib
def bump_version(
    new_version: str,
    filepath: str = 'package.json',
    **cmdargs,
) -> CmdResult:
    return lib.bump_version(**strip_cmdargs(locals()))
示例#7
0
文件: cmd.py 项目: feluxe/buildlib
def inject_interface_into_readme(
    interface_file: str,
    readme_file: str = "README.md",
    **cmdargs,
) -> CmdResult:
    lib.inject_interface_into_readme(**strip_cmdargs(locals()))
示例#8
0
文件: cmd.py 项目: feluxe/buildlib
def bump_py_module_version(
    file: str,
    new_version: str,
    **cmdargs,
) -> CmdResult:
    lib.bump_py_module_version(**strip_cmdargs(locals()))
示例#9
0
文件: cmd.py 项目: feluxe/buildlib
def create_py_venv(
    py_bin: str,
    venv_dir: str,
    **cmdargs,
) -> CmdResult:
    lib.create_py_venv(**strip_cmdargs(locals()))
示例#10
0
文件: cmd.py 项目: feluxe/buildlib
def build_read_the_docs(
    clean_dir: bool = False,
    **cmdargs,
) -> CmdResult:
    lib.build_read_the_docs(**strip_cmdargs(locals()))
示例#11
0
文件: cmd.py 项目: feluxe/buildlib
def bump_version(
    semver_num: str = None,
    config_file: str = "pyproject.toml",
    **cmdargs,
) -> CmdResult:
    return lib.bump_version(**strip_cmdargs(locals()))
示例#12
0
def branch(
    show_current: bool = False,
    **cmdargs,
) -> CmdResult:
    return lib.branch(**strip_cmdargs(locals()))
示例#13
0
def status(
    porcelain: bool = False,
    **cmdargs,
) -> CmdResult:
    return lib.status(**strip_cmdargs(locals()))
示例#14
0
def push(
    branch: str,
    **cmdargs,
) -> CmdResult:
    return lib.push(**strip_cmdargs(locals()))
示例#15
0
def tag(
    version: str,
    branch: str,
    **cmdargs,
) -> CmdResult:
    return lib.tag(**strip_cmdargs(locals()))
示例#16
0
def commit(
    msg: str = "",
    **cmdargs,
) -> CmdResult:
    return lib.commit(**strip_cmdargs(locals()))