base-template-cli


Namebase-template-cli JSON
Version 3.0.2 PyPI version JSON
download
home_page
SummaryCLI tool of Base Template Repository.
upload_time2024-01-31 14:28:59
maintainer
docs_urlNone
authorharu
requires_python~=3.11
license
keywords base-template cli template
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Base Template CLI

[![Test](https://github.com/haru52/base_template_cli/actions/workflows/test.yml/badge.svg)](https://github.com/haru52/base_template_cli/actions/workflows/test.yml)
[![Release](https://github.com/haru52/base_template_cli/actions/workflows/release.yml/badge.svg)](https://github.com/haru52/base_template_cli/actions/workflows/release.yml)
[![CodeQL](https://github.com/haru52/base_template_cli/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/haru52/base_template_cli/actions/workflows/github-code-scanning/codeql)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](CODE_OF_CONDUCT.md)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](https://commitizen.github.io/cz-cli/)
[![semantic-release: conventionalcommits](https://img.shields.io/badge/semantic--release-conventionalcommits-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)

## Overview

CLI tool of [Base Template Repository](https://github.com/haru52/base_template#readme).

## Requirements

| Tool                                                                                                                                      | Version               |
| ----------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
| [Base Template Repository](https://github.com/haru52/base_template) or its [Japanese version](https://github.com/haru52/base_template_ja) | ^7.8.0 or ^6.8.0 (ja) |

You have to clone either `base_template` or `base_template_ja` repo to your machine before using Base Template CLI.

```sh
git clone git@github.com:haru52/base_template.git
# or
git clone git@github.com:haru52/base_template_ja.git
```

## Installation

```sh
pip install base-template-cli
```

## Usage

```console
Usage: base-template-cli [OPTIONS] COMMAND [ARGS]...

  Base Template CLI.

Options:
  --version   Show the version and exit.
  -h, --help  Show this message and exit.

Commands:
  apply  Apply (Copy) Base Template boilerplates to the destination repo.
```

```console
Usage: base-template-cli apply [OPTIONS]
                         BASE_TEMPLATE_ROOT_PATH

  Apply (Copy) Base Template boilerplates to the destination repo.

Options:
  -d, --dst TEXT          Destination repo root path.
  -t, --target-dirs TEXT  Target directories to copy (e.g., .husky,
                          .github/ISSUE_TEMPLATE). If you don't specify this
                          option, this command copies all files of Base
                          Template to the destination repo. If you want to
                          copy only root files, use --only-root option.
  -r, --only-root         Copy only root directory files of Base Template
                          repo.
  -l, --lang TEXT         Language of Base Template. `en` or `ja`.
  -h, --help              Show this message and exit.
```

## Update

```sh
pip install -U base-template-cli
```

## Uninstall

```sh
pip uninstall base-template-cli
```

## Versioning policy

[Semantic Versioning 2.0.0](https://semver.org/spec/v2.0.0.html)

## License

[MIT](https://github.com/haru52/base_template_cli/blob/main/LICENSE)

## Contributing

[Contributing Guideline](https://haru52.github.io/base_template_cli/CONTRIBUTING.html)

<!-- vale Microsoft.Vocab = NO -->

## Documentation

[Documentation | base_template_cli](https://haru52.github.io/base_template_cli/)

## Author
<!-- vale Microsoft.Vocab = YES -->

[haru](https://haru52.com/)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "base-template-cli",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "~=3.11",
    "maintainer_email": "",
    "keywords": "base-template,cli,template",
    "author": "haru",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/8c/c4/2e85e83467df12f9cc00034b7f9ffcfa0a643756473078bac53468dce2c7/base_template_cli-3.0.2.tar.gz",
    "platform": null,
    "description": "# Base Template CLI\n\n[![Test](https://github.com/haru52/base_template_cli/actions/workflows/test.yml/badge.svg)](https://github.com/haru52/base_template_cli/actions/workflows/test.yml)\n[![Release](https://github.com/haru52/base_template_cli/actions/workflows/release.yml/badge.svg)](https://github.com/haru52/base_template_cli/actions/workflows/release.yml)\n[![CodeQL](https://github.com/haru52/base_template_cli/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/haru52/base_template_cli/actions/workflows/github-code-scanning/codeql)\n[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](CODE_OF_CONDUCT.md)\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](https://commitizen.github.io/cz-cli/)\n[![semantic-release: conventionalcommits](https://img.shields.io/badge/semantic--release-conventionalcommits-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)\n\n## Overview\n\nCLI tool of [Base Template Repository](https://github.com/haru52/base_template#readme).\n\n## Requirements\n\n| Tool                                                                                                                                      | Version               |\n| ----------------------------------------------------------------------------------------------------------------------------------------- | --------------------- |\n| [Base Template Repository](https://github.com/haru52/base_template) or its [Japanese version](https://github.com/haru52/base_template_ja) | ^7.8.0 or ^6.8.0 (ja) |\n\nYou have to clone either `base_template` or `base_template_ja` repo to your machine before using Base Template CLI.\n\n```sh\ngit clone git@github.com:haru52/base_template.git\n# or\ngit clone git@github.com:haru52/base_template_ja.git\n```\n\n## Installation\n\n```sh\npip install base-template-cli\n```\n\n## Usage\n\n```console\nUsage: base-template-cli [OPTIONS] COMMAND [ARGS]...\n\n  Base Template CLI.\n\nOptions:\n  --version   Show the version and exit.\n  -h, --help  Show this message and exit.\n\nCommands:\n  apply  Apply (Copy) Base Template boilerplates to the destination repo.\n```\n\n```console\nUsage: base-template-cli apply [OPTIONS]\n                         BASE_TEMPLATE_ROOT_PATH\n\n  Apply (Copy) Base Template boilerplates to the destination repo.\n\nOptions:\n  -d, --dst TEXT          Destination repo root path.\n  -t, --target-dirs TEXT  Target directories to copy (e.g., .husky,\n                          .github/ISSUE_TEMPLATE). If you don't specify this\n                          option, this command copies all files of Base\n                          Template to the destination repo. If you want to\n                          copy only root files, use --only-root option.\n  -r, --only-root         Copy only root directory files of Base Template\n                          repo.\n  -l, --lang TEXT         Language of Base Template. `en` or `ja`.\n  -h, --help              Show this message and exit.\n```\n\n## Update\n\n```sh\npip install -U base-template-cli\n```\n\n## Uninstall\n\n```sh\npip uninstall base-template-cli\n```\n\n## Versioning policy\n\n[Semantic Versioning 2.0.0](https://semver.org/spec/v2.0.0.html)\n\n## License\n\n[MIT](https://github.com/haru52/base_template_cli/blob/main/LICENSE)\n\n## Contributing\n\n[Contributing Guideline](https://haru52.github.io/base_template_cli/CONTRIBUTING.html)\n\n<!-- vale Microsoft.Vocab = NO -->\n\n## Documentation\n\n[Documentation | base_template_cli](https://haru52.github.io/base_template_cli/)\n\n## Author\n<!-- vale Microsoft.Vocab = YES -->\n\n[haru](https://haru52.com/)\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "CLI tool of Base Template Repository.",
    "version": "3.0.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/haru52/base_template_cli/issues",
        "Homepage": "https://github.com/haru52/base_template_cli#readme",
        "Repository": "https://github.com/haru52/base_template_cli.git"
    },
    "split_keywords": [
        "base-template",
        "cli",
        "template"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cacbca07495a64db2d2891e98049a259b53b1ac6147e7a65d2fae1580711b687",
                "md5": "b7ece18a84be50824a92e9ec2233b5a0",
                "sha256": "6e6955f1ccbd8239786006780e606012e570a9c992b9fd8061a791630604cf24"
            },
            "downloads": -1,
            "filename": "base_template_cli-3.0.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b7ece18a84be50824a92e9ec2233b5a0",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "~=3.11",
            "size": 7053,
            "upload_time": "2024-01-31T14:28:54",
            "upload_time_iso_8601": "2024-01-31T14:28:54.695640Z",
            "url": "https://files.pythonhosted.org/packages/ca/cb/ca07495a64db2d2891e98049a259b53b1ac6147e7a65d2fae1580711b687/base_template_cli-3.0.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8cc42e85e83467df12f9cc00034b7f9ffcfa0a643756473078bac53468dce2c7",
                "md5": "a7b1c3af8c82818d6aeb3e21dc4bd971",
                "sha256": "264c9252614e9e76ab3987a925ad59c55b84962b9bfd880ff5d7a97d8a52cc96"
            },
            "downloads": -1,
            "filename": "base_template_cli-3.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "a7b1c3af8c82818d6aeb3e21dc4bd971",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "~=3.11",
            "size": 123112,
            "upload_time": "2024-01-31T14:28:59",
            "upload_time_iso_8601": "2024-01-31T14:28:59.160633Z",
            "url": "https://files.pythonhosted.org/packages/8c/c4/2e85e83467df12f9cc00034b7f9ffcfa0a643756473078bac53468dce2c7/base_template_cli-3.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-31 14:28:59",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "haru52",
    "github_project": "base_template_cli",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "base-template-cli"
}
        
Elapsed time: 0.32384s