templatise


Nametemplatise JSON
Version 2.3.1 PyPI version JSON
download
home_pagehttps://github.com/alunduil/template.py
SummaryYou can use template.py to create a new GitHub repository.
upload_time2024-12-15 14:34:40
maintainerNone
docs_urlNone
authorAlex Brandt
requires_python<4.0,>=3.9
licenseUnlicense
keywords python template vscode devcontainers
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!-- vale RedHat.Headings = NO -->
# template.py
<!-- vale RedHat.Headings = YES -->

[Homepage][repository]

By Alex Brandt <alunduil@gmail.com>

## Description

You can use template.py to create a new GitHub repository. The repository has
poetry, Visual Studio Code devcontainers, and various GitHub actions ready to use.

template.py relates to [Cookiecutter] because both are templates for
bootstrapping projects.  template.py allows you to have a full development
environment with Visual Studio Code and it's "Remote Development" plugin.
[Cookiecutter] expects you to re-use your development environment for
projects.

## Terms of use

You are free to use template.py as a basis for your own projects without any
conditions. See the [LICENSE] file for details.

## Prerequisites

1. Visual Studio Code with "Remote Development" installed
1. [Shareable git credentials with the devcontainer](https://code.visualstudio.com/remote/advancedcontainers/sharing-git-credentials)

## How to use this template

1. Visit [the repository][repository]
1. Click "Use this template"
1. Follow the GitHub Docs to [Create a repo][create a repo]
1. Open Visual Studio Code
1. Open the shell prompt with `ctrl+shift+p`
1. Type "clone repository in container" and press return
1. Input the GitHub URL of your new repository
1. In the resulting terminal (Ctrl+\`), run: `poetry run initialise`
1. Resolve the generated README issue
1. Continue working on your awesome project

## Documentation

* [LICENSE]: The license governing use of template.py

## Getting help

* [GitHub Issues][issues]: Support requests, bug reports, and feature requests

## How to help

* Submit [issues] for problems or questions
* Submit [pull requests] for proposed changes

[create a repo]: https://docs.github.com/en/get-started/quickstart/create-a-repo
[issues]: https://github.com/alunduil/template.py/issues
[LICENSE]: ./LICENSE
[pull requests]: https://github.com/alunduil/template.py/pulls
[repository]: https://github.com/alunduil/template.py
[Cookiecutter]: https://github.com/cookiecutter/cookiecutter

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/alunduil/template.py",
    "name": "templatise",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": "python, template, vscode, devcontainers",
    "author": "Alex Brandt",
    "author_email": "alunduil@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/ff/71/646099e9ec7a2e61047ce062866c43c359a62fd14c4fce88d3b493cc83c5/templatise-2.3.1.tar.gz",
    "platform": null,
    "description": "<!-- vale RedHat.Headings = NO -->\n# template.py\n<!-- vale RedHat.Headings = YES -->\n\n[Homepage][repository]\n\nBy Alex Brandt <alunduil@gmail.com>\n\n## Description\n\nYou can use template.py to create a new GitHub repository. The repository has\npoetry, Visual Studio Code devcontainers, and various GitHub actions ready to use.\n\ntemplate.py relates to [Cookiecutter] because both are templates for\nbootstrapping projects.  template.py allows you to have a full development\nenvironment with Visual Studio Code and it's \"Remote Development\" plugin.\n[Cookiecutter] expects you to re-use your development environment for\nprojects.\n\n## Terms of use\n\nYou are free to use template.py as a basis for your own projects without any\nconditions. See the [LICENSE] file for details.\n\n## Prerequisites\n\n1. Visual Studio Code with \"Remote Development\" installed\n1. [Shareable git credentials with the devcontainer](https://code.visualstudio.com/remote/advancedcontainers/sharing-git-credentials)\n\n## How to use this template\n\n1. Visit [the repository][repository]\n1. Click \"Use this template\"\n1. Follow the GitHub Docs to [Create a repo][create a repo]\n1. Open Visual Studio Code\n1. Open the shell prompt with `ctrl+shift+p`\n1. Type \"clone repository in container\" and press return\n1. Input the GitHub URL of your new repository\n1. In the resulting terminal (Ctrl+\\`), run: `poetry run initialise`\n1. Resolve the generated README issue\n1. Continue working on your awesome project\n\n## Documentation\n\n* [LICENSE]: The license governing use of template.py\n\n## Getting help\n\n* [GitHub Issues][issues]: Support requests, bug reports, and feature requests\n\n## How to help\n\n* Submit [issues] for problems or questions\n* Submit [pull requests] for proposed changes\n\n[create a repo]: https://docs.github.com/en/get-started/quickstart/create-a-repo\n[issues]: https://github.com/alunduil/template.py/issues\n[LICENSE]: ./LICENSE\n[pull requests]: https://github.com/alunduil/template.py/pulls\n[repository]: https://github.com/alunduil/template.py\n[Cookiecutter]: https://github.com/cookiecutter/cookiecutter\n",
    "bugtrack_url": null,
    "license": "Unlicense",
    "summary": "You can use template.py to create a new GitHub repository.",
    "version": "2.3.1",
    "project_urls": {
        "Homepage": "https://github.com/alunduil/template.py",
        "Repository": "https://github.com/alunduil/template.py"
    },
    "split_keywords": [
        "python",
        " template",
        " vscode",
        " devcontainers"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "877379260c923ac2c50cf69dea33c8105af6c44f8b6ed89278c79954f67612a9",
                "md5": "b0373297a2578f55da240f71510caa9c",
                "sha256": "87a83a0d491f4d74a1b67f64289e49c1a36877662fc643d48015548b6775b9ee"
            },
            "downloads": -1,
            "filename": "templatise-2.3.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b0373297a2578f55da240f71510caa9c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 39787,
            "upload_time": "2024-12-15T14:34:39",
            "upload_time_iso_8601": "2024-12-15T14:34:39.328986Z",
            "url": "https://files.pythonhosted.org/packages/87/73/79260c923ac2c50cf69dea33c8105af6c44f8b6ed89278c79954f67612a9/templatise-2.3.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ff71646099e9ec7a2e61047ce062866c43c359a62fd14c4fce88d3b493cc83c5",
                "md5": "f71c67ad467e713b105a4fb72d70dfaa",
                "sha256": "a50840c4a3931a43fd69ede644b51e2b1d096f2fd809c598fae912608141a75b"
            },
            "downloads": -1,
            "filename": "templatise-2.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "f71c67ad467e713b105a4fb72d70dfaa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 38282,
            "upload_time": "2024-12-15T14:34:40",
            "upload_time_iso_8601": "2024-12-15T14:34:40.485556Z",
            "url": "https://files.pythonhosted.org/packages/ff/71/646099e9ec7a2e61047ce062866c43c359a62fd14c4fce88d3b493cc83c5/templatise-2.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-15 14:34:40",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "alunduil",
    "github_project": "template.py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "templatise"
}
        
Elapsed time: 0.77210s