# staticjinjaplus
A sweet spot between [staticjinja](https://staticjinja.readthedocs.io/en/latest/) and a full-blown static site generator.
![Python versions](https://img.shields.io/pypi/pyversions/staticjinjaplus.svg) ![Version](https://img.shields.io/pypi/v/staticjinjaplus.svg) ![License](https://img.shields.io/pypi/l/staticjinjaplus.svg)
[PyPI](https://pypi.org/project/staticjinjaplus/) - [Documentation](https://epocdotfr.github.io/staticjinjaplus/) - [Source code](https://github.com/EpocDotFr/staticjinjaplus) - [Issue tracker](https://github.com/EpocDotFr/staticjinjaplus/issues) - [Changelog](https://github.com/EpocDotFr/staticjinjaplus/releases)
## Development
### Getting source code and installing the package with dev dependencies
1. Clone the repository
2. From the root directory, run: `pip install -e .[dev]` on Linux or `pip install -e ".[dev]"` on Windows
### Releasing the package
From the root directory, run `python setup.py upload`. This will build the package, create a git tag and publish on PyPI.
`__version__` in `staticjinjaplus/__version__.py` must be updated beforehand. It should adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
An associated GitHub release must be created following the [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) format.
Raw data
{
"_id": null,
"home_page": "https://github.com/EpocDotFr/staticjinjaplus",
"name": "staticjinjaplus",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "static, website, site, generator, staticjinja, jinja, jinja2",
"author": "Maxime \"Epoc\" Gross",
"author_email": "contact.nospam@epoc.nospam.fr",
"download_url": "https://files.pythonhosted.org/packages/cc/58/c592bcc11fb7329deeda9c0a732ccfa81e5c174a1cfaec45e09cf0f6d9fb/staticjinjaplus-3.0.0.tar.gz",
"platform": null,
"description": "\r\n# staticjinjaplus\r\n\r\nA sweet spot between [staticjinja](https://staticjinja.readthedocs.io/en/latest/) and a full-blown static site generator.\r\n\r\n![Python versions](https://img.shields.io/pypi/pyversions/staticjinjaplus.svg) ![Version](https://img.shields.io/pypi/v/staticjinjaplus.svg) ![License](https://img.shields.io/pypi/l/staticjinjaplus.svg)\r\n\r\n[PyPI](https://pypi.org/project/staticjinjaplus/) - [Documentation](https://epocdotfr.github.io/staticjinjaplus/) - [Source code](https://github.com/EpocDotFr/staticjinjaplus) - [Issue tracker](https://github.com/EpocDotFr/staticjinjaplus/issues) - [Changelog](https://github.com/EpocDotFr/staticjinjaplus/releases)\r\n\r\n## Development\r\n\r\n### Getting source code and installing the package with dev dependencies\r\n\r\n 1. Clone the repository\r\n 2. From the root directory, run: `pip install -e .[dev]` on Linux or `pip install -e \".[dev]\"` on Windows\r\n\r\n### Releasing the package\r\n\r\nFrom the root directory, run `python setup.py upload`. This will build the package, create a git tag and publish on PyPI.\r\n\r\n`__version__` in `staticjinjaplus/__version__.py` must be updated beforehand. It should adhere to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).\r\n\r\nAn associated GitHub release must be created following the [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) format.\r\n",
"bugtrack_url": null,
"license": "DBAD",
"summary": "A sweet spot between staticjinja and a full-blown static site generator.",
"version": "3.0.0",
"project_urls": {
"Changelog": "https://github.com/EpocDotFr/staticjinjaplus/releases",
"Documentation": "https://epocdotfr.github.io/staticjinjaplus/",
"Homepage": "https://github.com/EpocDotFr/staticjinjaplus",
"Issue tracker": "https://github.com/EpocDotFr/staticjinjaplus/issues",
"Source code": "https://github.com/EpocDotFr/staticjinjaplus"
},
"split_keywords": [
"static",
" website",
" site",
" generator",
" staticjinja",
" jinja",
" jinja2"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3814940a31e092897ed9a3a3726f610cac3c6e591818a425c96516b290454146",
"md5": "c91ad5382722001e0bfd30baed95f2e5",
"sha256": "e258bbba49438b43aeabdf95d85a2b9d4f840069a4c2d964f49218429f54645f"
},
"downloads": -1,
"filename": "staticjinjaplus-3.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "c91ad5382722001e0bfd30baed95f2e5",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 11935,
"upload_time": "2024-09-09T21:28:19",
"upload_time_iso_8601": "2024-09-09T21:28:19.346270Z",
"url": "https://files.pythonhosted.org/packages/38/14/940a31e092897ed9a3a3726f610cac3c6e591818a425c96516b290454146/staticjinjaplus-3.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cc58c592bcc11fb7329deeda9c0a732ccfa81e5c174a1cfaec45e09cf0f6d9fb",
"md5": "121b065dcf45547ff846ae4890639b4d",
"sha256": "55507bd83c76089664ce5fb9922ecec2fe2c2f0a2a9e2cd4d4f634377767b538"
},
"downloads": -1,
"filename": "staticjinjaplus-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "121b065dcf45547ff846ae4890639b4d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 10635,
"upload_time": "2024-09-09T21:28:20",
"upload_time_iso_8601": "2024-09-09T21:28:20.699951Z",
"url": "https://files.pythonhosted.org/packages/cc/58/c592bcc11fb7329deeda9c0a732ccfa81e5c174a1cfaec45e09cf0f6d9fb/staticjinjaplus-3.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-09 21:28:20",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "EpocDotFr",
"github_project": "staticjinjaplus",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "staticjinjaplus"
}