Name | render-engine JSON |
Version |
2024.1.1
JSON |
| download |
home_page | |
Summary | A Flexible Static Site Generator for Python |
upload_time | 2024-02-13 16:27:56 |
maintainer | |
docs_url | None |
author | |
requires_python | >=3.10 |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
[![All Contributors](https://img.shields.io/badge/all_contributors-14-orange.svg?style=flat-square)](#contributors-)
<!-- ALL-CONTRIBUTORS-BADGE:END -->
> **WARNING**
> The 2023.9.1 update changes `site.static_path` to `site.static_paths` any custom output paths will need to be updated to reflect this change. `'output'` is still the default value for `site.static_paths` and will be used if no value is provided.
# Render Engine
[![PyTest](https://github.com/kjaymiller/render_engine/actions/workflows/test.yml/badge.svg)](https://github.com/kjaymiller/render_engine/actions/workflows/test.yml)
[![Discord](https://img.shields.io/discord/1174377880118104156?label=Discord&color=purple)](https://discord.gg/2xMQ4j4d8m)
## Learn More
- [Check out the Documentation](https://render-engine.readthedocs.io/en/latest/)
- [Contributors and Builders, Check out the Wiki](https://github.com/render-engine/render-engine/wiki)
- [Join the community!](https://discord.gg/2xMQ4j4d8m)
## What is RenderEngine
## The _3 layer_ Architecture
- **[Page](.github/render_engine/page.html)** - A single webpage item built from content, a template, raw data, or a combination of those things.
- **[Collection](.github/render_engine/collection.html)** - A group of webpages built from the same template, organized in a single directory
- **[Site](.github/render_engine/site.html)** - The container that helps to render all Pages and Collections with uniform settings and variables
## Installing Render Engine
To use the render engine, you must have Python 3.10 installed. You can download Python from [python.org](https://python.org).
- Linux/MacOS: [python.org](https://python.org)
- Windows: [Microsoft Store](https://apps.microsoft.com/store/detail/python-311/9NRWMJP3717K)
Render Engine is available in PyPI and can be installed using pip:
```bash
pip install render-engine
```
## Getting Started
Check out the [Getting Started](https://render-engine.readthedocs.io/en/latest/page/) Section in the [Documentation](https://render-engine.readthedocs.io)
## Contributors
<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<table>
<tbody>
<tr>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Tashuuuu"><img src="https://avatars.githubusercontent.com/u/85075827?v=4?s=57" width="57px;" alt="Akriti Sengar"/><br /><sub><b>Akriti Sengar</b></sub></a><br /><a href="#tool-Tashuuuu" title="Tools">🔧</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://tonybaloney.github.io/"><img src="https://avatars.githubusercontent.com/u/1532417?v=4?s=57" width="57px;" alt="Anthony Shaw"/><br /><sub><b>Anthony Shaw</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=tonybaloney" title="Documentation">📖</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/mannyanebi"><img src="https://avatars.githubusercontent.com/u/25439000?v=4?s=57" width="57px;" alt="Emmanuel Anebi"/><br /><sub><b>Emmanuel Anebi</b></sub></a><br /><a href="#plugin-mannyanebi" title="Plugin/utility libraries">🔌</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://webology.dev"><img src="https://avatars.githubusercontent.com/u/50527?v=4?s=57" width="57px;" alt="Jeff Triplett"/><br /><sub><b>Jeff Triplett</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=jefftriplett" title="Documentation">📖</a> <a href="#mentoring-jefftriplett" title="Mentoring">🧑🏫</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://linktr.ee/john0isaac"><img src="https://avatars.githubusercontent.com/u/64026625?v=4?s=57" width="57px;" alt="John Aziz"/><br /><sub><b>John Aziz</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=john0isaac" title="Documentation">📖</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.jonafato.com"><img src="https://avatars.githubusercontent.com/u/392720?v=4?s=57" width="57px;" alt="Jon Banafato"/><br /><sub><b>Jon Banafato</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=jonafato" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/jlgimeno"><img src="https://avatars.githubusercontent.com/u/17421585?v=4?s=57" width="57px;" alt="Jorge L. Gimeno"/><br /><sub><b>Jorge L. Gimeno</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=jlgimeno" title="Documentation">📖</a></td>
</tr>
<tr>
<td align="center" valign="top" width="14.28%"><a href="http://lauralangdon.io"><img src="https://avatars.githubusercontent.com/u/48335772?v=4?s=57" width="57px;" alt="Laura Langdon"/><br /><sub><b>Laura Langdon</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=LauraLangdon" title="Documentation">📖</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Mahhheshh"><img src="https://avatars.githubusercontent.com/u/100200105?v=4?s=57" width="57px;" alt="Mahhheshh"/><br /><sub><b>Mahhheshh</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=Mahhheshh" title="Documentation">📖</a> <a href="https://github.com/render-engine/render-engine/commits?author=Mahhheshh" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.pythonbynight.com"><img src="https://avatars.githubusercontent.com/u/46942991?v=4?s=57" width="57px;" alt="Mario Munoz"/><br /><sub><b>Mario Munoz</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=tataraba" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://www.pamelafox.org"><img src="https://avatars.githubusercontent.com/u/297042?v=4?s=57" width="57px;" alt="Pamela Fox"/><br /><sub><b>Pamela Fox</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=pamelafox" title="Documentation">📖</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/viktoriussuwandi"><img src="https://avatars.githubusercontent.com/u/68414300?v=4?s=57" width="57px;" alt="Viktorius Suwandi"/><br /><sub><b>Viktorius Suwandi</b></sub></a><br /><a href="https://github.com/render-engine/render-engine/commits?author=viktoriussuwandi" title="Code">💻</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/VinayakG311"><img src="https://avatars.githubusercontent.com/u/96966973?v=4?s=57" width="57px;" alt="VinayakG311"/><br /><sub><b>VinayakG311</b></sub></a><br /><a href="#plugin-VinayakG311" title="Plugin/utility libraries">🔌</a></td>
<td align="center" valign="top" width="14.28%"><a href="https://github.com/Izaan17"><img src="https://avatars.githubusercontent.com/u/93177492?v=4?s=57" width="57px;" alt="izaan17"/><br /><sub><b>izaan17</b></sub></a><br /><a href="#plugin-izaan17" title="Plugin/utility libraries">🔌</a></td>
</tr>
</tbody>
</table>
<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
<!-- prettier-ignore-start -->
<!-- markdownlint-disable -->
<!-- markdownlint-restore -->
<!-- prettier-ignore-end -->
<!-- ALL-CONTRIBUTORS-LIST:END -->
### Sponsors at the $20/month and Higher Level
- [Brian Douglas](https://github.com/bdougie)
Thank you to them and all of those who continue to support this project!
Raw data
{
"_id": null,
"home_page": "",
"name": "render-engine",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "",
"keywords": "",
"author": "",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/e9/92/3e92e597ede511325573954b371e20fc90cf0f49fed7c862ded7c833bf46/render_engine-2024.1.1.tar.gz",
"platform": null,
"description": "<!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->\n\n[![All Contributors](https://img.shields.io/badge/all_contributors-14-orange.svg?style=flat-square)](#contributors-)\n\n<!-- ALL-CONTRIBUTORS-BADGE:END -->\n\n> **WARNING**\n> The 2023.9.1 update changes `site.static_path` to `site.static_paths` any custom output paths will need to be updated to reflect this change. `'output'` is still the default value for `site.static_paths` and will be used if no value is provided.\n\n# Render Engine\n\n[![PyTest](https://github.com/kjaymiller/render_engine/actions/workflows/test.yml/badge.svg)](https://github.com/kjaymiller/render_engine/actions/workflows/test.yml)\n[![Discord](https://img.shields.io/discord/1174377880118104156?label=Discord&color=purple)](https://discord.gg/2xMQ4j4d8m)\n\n## Learn More\n\n- [Check out the Documentation](https://render-engine.readthedocs.io/en/latest/)\n- [Contributors and Builders, Check out the Wiki](https://github.com/render-engine/render-engine/wiki)\n- [Join the community!](https://discord.gg/2xMQ4j4d8m)\n\n## What is RenderEngine\n\n## The _3 layer_ Architecture\n\n- **[Page](.github/render_engine/page.html)**\u00a0- A single webpage item built from content, a template, raw data, or a combination of those things.\n- **[Collection](.github/render_engine/collection.html)**\u00a0- A group of webpages built from the same template, organized in a single directory\n- **[Site](.github/render_engine/site.html)** - The container that helps to render all Pages and Collections with uniform settings and variables\n\n## Installing Render Engine\n\nTo use the render engine, you must have Python 3.10 installed. You can download Python from [python.org](https://python.org).\n\n- Linux/MacOS: [python.org](https://python.org)\n- Windows: [Microsoft Store](https://apps.microsoft.com/store/detail/python-311/9NRWMJP3717K)\n\nRender Engine is available in PyPI and can be installed using pip:\n\n```bash\npip install render-engine\n```\n\n## Getting Started\n\nCheck out the [Getting Started](https://render-engine.readthedocs.io/en/latest/page/) Section in the [Documentation](https://render-engine.readthedocs.io)\n\n## Contributors\n\n<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n <tbody>\n <tr>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Tashuuuu\"><img src=\"https://avatars.githubusercontent.com/u/85075827?v=4?s=57\" width=\"57px;\" alt=\"Akriti Sengar\"/><br /><sub><b>Akriti Sengar</b></sub></a><br /><a href=\"#tool-Tashuuuu\" title=\"Tools\">\ud83d\udd27</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://tonybaloney.github.io/\"><img src=\"https://avatars.githubusercontent.com/u/1532417?v=4?s=57\" width=\"57px;\" alt=\"Anthony Shaw\"/><br /><sub><b>Anthony Shaw</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=tonybaloney\" title=\"Documentation\">\ud83d\udcd6</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/mannyanebi\"><img src=\"https://avatars.githubusercontent.com/u/25439000?v=4?s=57\" width=\"57px;\" alt=\"Emmanuel Anebi\"/><br /><sub><b>Emmanuel Anebi</b></sub></a><br /><a href=\"#plugin-mannyanebi\" title=\"Plugin/utility libraries\">\ud83d\udd0c</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://webology.dev\"><img src=\"https://avatars.githubusercontent.com/u/50527?v=4?s=57\" width=\"57px;\" alt=\"Jeff Triplett\"/><br /><sub><b>Jeff Triplett</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=jefftriplett\" title=\"Documentation\">\ud83d\udcd6</a> <a href=\"#mentoring-jefftriplett\" title=\"Mentoring\">\ud83e\uddd1\u200d\ud83c\udfeb</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://linktr.ee/john0isaac\"><img src=\"https://avatars.githubusercontent.com/u/64026625?v=4?s=57\" width=\"57px;\" alt=\"John Aziz\"/><br /><sub><b>John Aziz</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=john0isaac\" title=\"Documentation\">\ud83d\udcd6</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.jonafato.com\"><img src=\"https://avatars.githubusercontent.com/u/392720?v=4?s=57\" width=\"57px;\" alt=\"Jon Banafato\"/><br /><sub><b>Jon Banafato</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=jonafato\" title=\"Code\">\ud83d\udcbb</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/jlgimeno\"><img src=\"https://avatars.githubusercontent.com/u/17421585?v=4?s=57\" width=\"57px;\" alt=\"Jorge L. Gimeno\"/><br /><sub><b>Jorge L. Gimeno</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=jlgimeno\" title=\"Documentation\">\ud83d\udcd6</a></td>\n </tr>\n <tr>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"http://lauralangdon.io\"><img src=\"https://avatars.githubusercontent.com/u/48335772?v=4?s=57\" width=\"57px;\" alt=\"Laura Langdon\"/><br /><sub><b>Laura Langdon</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=LauraLangdon\" title=\"Documentation\">\ud83d\udcd6</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Mahhheshh\"><img src=\"https://avatars.githubusercontent.com/u/100200105?v=4?s=57\" width=\"57px;\" alt=\"Mahhheshh\"/><br /><sub><b>Mahhheshh</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=Mahhheshh\" title=\"Documentation\">\ud83d\udcd6</a> <a href=\"https://github.com/render-engine/render-engine/commits?author=Mahhheshh\" title=\"Code\">\ud83d\udcbb</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.pythonbynight.com\"><img src=\"https://avatars.githubusercontent.com/u/46942991?v=4?s=57\" width=\"57px;\" alt=\"Mario Munoz\"/><br /><sub><b>Mario Munoz</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=tataraba\" title=\"Code\">\ud83d\udcbb</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://www.pamelafox.org\"><img src=\"https://avatars.githubusercontent.com/u/297042?v=4?s=57\" width=\"57px;\" alt=\"Pamela Fox\"/><br /><sub><b>Pamela Fox</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=pamelafox\" title=\"Documentation\">\ud83d\udcd6</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/viktoriussuwandi\"><img src=\"https://avatars.githubusercontent.com/u/68414300?v=4?s=57\" width=\"57px;\" alt=\"Viktorius Suwandi\"/><br /><sub><b>Viktorius Suwandi</b></sub></a><br /><a href=\"https://github.com/render-engine/render-engine/commits?author=viktoriussuwandi\" title=\"Code\">\ud83d\udcbb</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/VinayakG311\"><img src=\"https://avatars.githubusercontent.com/u/96966973?v=4?s=57\" width=\"57px;\" alt=\"VinayakG311\"/><br /><sub><b>VinayakG311</b></sub></a><br /><a href=\"#plugin-VinayakG311\" title=\"Plugin/utility libraries\">\ud83d\udd0c</a></td>\n <td align=\"center\" valign=\"top\" width=\"14.28%\"><a href=\"https://github.com/Izaan17\"><img src=\"https://avatars.githubusercontent.com/u/93177492?v=4?s=57\" width=\"57px;\" alt=\"izaan17\"/><br /><sub><b>izaan17</b></sub></a><br /><a href=\"#plugin-izaan17\" title=\"Plugin/utility libraries\">\ud83d\udd0c</a></td>\n </tr>\n </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\n### Sponsors at the $20/month and Higher Level\n\n- [Brian Douglas](https://github.com/bdougie)\n\nThank you to them and all of those who continue to support this project!\n",
"bugtrack_url": null,
"license": "",
"summary": "A Flexible Static Site Generator for Python",
"version": "2024.1.1",
"project_urls": {
"documentation": "https://render-engine.readthedocs.io/en/latest/",
"homepage": "https://github.com/kjaymiller/render_engine/",
"repository": "https://github.com/kjaymiller/render_engine/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f18bc332113bb9cbe9feb232931d8cc08019a8bb2731f411499efa0b0be45aef",
"md5": "d1c654e50005475ca8b18f084dba52a0",
"sha256": "00da76baa55b5f6ed8792567fc0e386c9938a7a3a1c702c5bf1c11b5d431affa"
},
"downloads": -1,
"filename": "render_engine-2024.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "d1c654e50005475ca8b18f084dba52a0",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 30589,
"upload_time": "2024-02-13T16:27:53",
"upload_time_iso_8601": "2024-02-13T16:27:53.492679Z",
"url": "https://files.pythonhosted.org/packages/f1/8b/c332113bb9cbe9feb232931d8cc08019a8bb2731f411499efa0b0be45aef/render_engine-2024.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e9923e92e597ede511325573954b371e20fc90cf0f49fed7c862ded7c833bf46",
"md5": "5546039f276e5e1b1619adf92ed450ac",
"sha256": "54467f9ba10e5d93d15dc308f49cae5cfb2087934073600f9cd8a0c4085c3e10"
},
"downloads": -1,
"filename": "render_engine-2024.1.1.tar.gz",
"has_sig": false,
"md5_digest": "5546039f276e5e1b1619adf92ed450ac",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 11811322,
"upload_time": "2024-02-13T16:27:56",
"upload_time_iso_8601": "2024-02-13T16:27:56.606736Z",
"url": "https://files.pythonhosted.org/packages/e9/92/3e92e597ede511325573954b371e20fc90cf0f49fed7c862ded7c833bf46/render_engine-2024.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-13 16:27:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kjaymiller",
"github_project": "render_engine",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "render-engine"
}