<!-- 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
## 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/7f/9e/0e8d35a2ed65d8cbadc3d21039a319fdf2cc20357c47eca4fa444efbbfb0/templatise-2.2.5.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\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.2.5",
"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": "703c48c5932d97af39dd4134e562357c21ebf9a8edf2963a6e918964c18374a6",
"md5": "bcc191c6034555c8d58ec13053d2c214",
"sha256": "32f45278f78a5136208ec0aaaa4b4ab11813179e5eaf8ace1144a4035a174bf5"
},
"downloads": -1,
"filename": "templatise-2.2.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bcc191c6034555c8d58ec13053d2c214",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 39726,
"upload_time": "2024-04-16T07:50:29",
"upload_time_iso_8601": "2024-04-16T07:50:29.313334Z",
"url": "https://files.pythonhosted.org/packages/70/3c/48c5932d97af39dd4134e562357c21ebf9a8edf2963a6e918964c18374a6/templatise-2.2.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7f9e0e8d35a2ed65d8cbadc3d21039a319fdf2cc20357c47eca4fa444efbbfb0",
"md5": "4186cde2bd2f5ca5d2a39a31b30ff6a8",
"sha256": "50a61e6a36d15aa96aad7726af2c801b767e4fa0e904e8d69ed4fd0a0bbbfdae"
},
"downloads": -1,
"filename": "templatise-2.2.5.tar.gz",
"has_sig": false,
"md5_digest": "4186cde2bd2f5ca5d2a39a31b30ff6a8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 38175,
"upload_time": "2024-04-16T07:50:31",
"upload_time_iso_8601": "2024-04-16T07:50:31.057026Z",
"url": "https://files.pythonhosted.org/packages/7f/9e/0e8d35a2ed65d8cbadc3d21039a319fdf2cc20357c47eca4fa444efbbfb0/templatise-2.2.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-16 07:50:31",
"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"
}