Package: cibopath
SearchCookiecuttertemplates on GitHub with Python 3.5.A Cibopath can take a bite from anything and get a psychic sensation of
what has happened to that object. The only thing it does not work on is
beets.—Wikipedia: Chew Comic Book SeriesUsageUsage: cibopath [OPTIONS] COMMAND [ARGS]...

  Cibopath - Search Cookiecutters on GitHub.

Options:
  -v, --verbose           Print debug information
  -c, --config-file PATH  Config file to hold settings
  -V, --version           Show the version and exit.
  --help                  Show this message and exit.

Commands:
  config
  info
  search
  updateUser ConfigFirst you need tocreate a GitHub access tokenfor Cibopath, so it can
authenticate with theGitHub API v3.GitHub’s rate limitingwon’t allow
more than 60 unauthenticated requests per hour. So yeah, you definitely want to
have a token set up as there are more than 60 featuredCookiecutter
templates.The Cibopath access token doesNOTrequire anyscopes. Please stick to
the defaults when creating the token (Read-only access to public
repositories).Now use the CLI to store your credentials in your home directory (default~/.cibopathrc).$cibopathconfiggithub.username<your-username>$cibopathconfiggithub.token<your-access-token>Feel free to view the contents of the config file via:$cibopath-vconfig--listFetch Template InformationWith GitHub authentication in place, you now want to fetch information about
available Cookiecutter templates. Cibopath dumps the data as a JSON file to
disk. You can specify the target location either via user config or CLI.Save the dump-file location to settings:$cibopathconfigtemplates.file~/.cibopath/templates.json$cibopath-vupdateOr specify it on the CLI:$cibopath-vupdate--dump-file~/.cibopath/templates.jsonPlease note that, albeit not required, the-vor--verboseflags are
very useful if you want to see what Cibopath is doing under the hood.Search Keywords in TemplatesOnce you’ve gathered information about Cookiecutter templates, you can use
Cibopath to search for keywords in the templates’READMEfiles.Let’s say you would like to know which ones supportdjangoanddocker.$cibopathsearchdjangodockerIf you didn’t save thetemplates.fileearlier, you need to explicitly pass
it to the CLI:$cibopathsearchdjangodocker--load-file~/.cibopath/templates.jsonCibopath will show you a list of matching templates in alphabetical order along
with their corresponding GitHub repository URL. If you feel like one of these
templates meets your requirements for a new project, go ahead and pass the URL
toCookiecutterto get started.cookiecutter-django.................https://github.com/pydanny/cookiecutter-djangodjango-docker-bootstrap.............https://github.com/legios89/django-docker-bootstrapDisplay Template InformationCibopath also provides you with additional information about a given template:$cibopathinfocookiecutter-pytest-pluginInfo includesName,Author,Repositoryas well as theContext,
which will be used byCookiecutterto generate the project.Name: cookiecutter-pytest-plugin
Author: pytest-dev
Repository: https://github.com/pytest-dev/cookiecutter-pytest-plugin
Context: {
    "docs_tool": [
        "mkdocs",
        "sphinx",
        "none"
    ],
    "email": "raphael@hackebrot.de",
    "full_name": "Raphael Pierzina",
    "github_username": "hackebrot",
    "license": [
        "MIT",
        "BSD-3",
        "GNU GPL v3.0",
        "Apache Software License 2.0"
    ],
    "module_name": "{{ cookiecutter.plugin_name|lower|replace('-', '_') }}",
    "plugin_name": "foobar",
    "pytest_version": "2.8.1",
    "short_description": "A simple plugin to use with Pytest",
    "version": "0.1.0",
    "year": "2015"
}LicenseDistributed under the terms of theBSD 3-Clause License, Cibopath is free
and open source softwareCode of ConductEveryone interacting in the Cibopath project’s codebases, issue trackers, chat
rooms, and mailing lists is expected to follow thePyPA Code of Conduct.