Name | bombhtml JSON |
Version |
0.4.5
JSON |
| download |
home_page | None |
Summary | simple html/css templating / static site generator system written in python |
upload_time | 2025-09-07 18:43:37 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.11 |
license | None |
keywords |
html
html/css
templating
static site generator
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# `<bomb>HTML</bomb>`
simple html/css templating / static site generator system written in python
Keep your html DRY! This tool helps to bomb away useless repetitions.
# Alpha warning
things may break or will not work properly. Things may break, so consider making a backup of your work the first time trying to use this.
## Usage
### Install/update
**NOTE**: you might want to make this in a virtual environment.
```shell
$ pip install -U wheel
$ pip install -U bombhtml
```
## Config and Usage
[Moved here](https://codeberg.org/emailbomb/bombhtml/src/branch/main/CONFIGURING.md)
## Development
This guide assumes you have already a virtual enviroment set up and activated.
You can for example us [emailbomb/bombdotemail](https://codeberg.org/emailbomb/bombdotemail) to test your changes, as the repository uses this build system.
0. Optional: debug infos in terminal
in the config file set
```python
build.debug_print = True
```
1. Build
```shell
$ python3 -m build
```
2. Load the package
```shell
$ pip install --force-reinstall dist/bombhtml-v.v.v-py3-none-any.whl
```
*replace v.v.v with the actual version number. The version number can be found in `./bombhtml/__init__.py`*
3. Test pypi *only required before upload un actual pypi* **PLEASE NOTE:** make sure only one version is inside the dist directroy
```shell
$ python3 -m twine upload --repository testpypi dist/*
```
4. Run the tests
```shell
$ test test test
```
*not available yet*
## LICENSE
Double licensed as GPLv3+ and MIT (before version 0.4.0 only as GPLv3+)
Raw data
{
"_id": null,
"home_page": null,
"name": "bombhtml",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "html, html/css, templating, static site generator",
"author": null,
"author_email": "sophie <itsme@itssophi.ee>",
"download_url": "https://files.pythonhosted.org/packages/9b/ca/0fb41b3e52922fdf21d441f060f756450aca83f6d343714a998e53d803f2/bombhtml-0.4.5.tar.gz",
"platform": null,
"description": "# `<bomb>HTML</bomb>`\n\nsimple html/css templating / static site generator system written in python\n\nKeep your html DRY! This tool helps to bomb away useless repetitions.\n\n# Alpha warning\n\nthings may break or will not work properly. Things may break, so consider making a backup of your work the first time trying to use this.\n\n## Usage\n\n### Install/update\n\n**NOTE**: you might want to make this in a virtual environment.\n```shell\n$ pip install -U wheel\n$ pip install -U bombhtml\n```\n\n## Config and Usage\n\n[Moved here](https://codeberg.org/emailbomb/bombhtml/src/branch/main/CONFIGURING.md)\n\n## Development\n\nThis guide assumes you have already a virtual enviroment set up and activated.\n\nYou can for example us [emailbomb/bombdotemail](https://codeberg.org/emailbomb/bombdotemail) to test your changes, as the repository uses this build system.\n\n0. Optional: debug infos in terminal\n\nin the config file set\n```python\nbuild.debug_print = True\n```\n\n1. Build\n```shell\n$ python3 -m build\n```\n\n2. Load the package\n```shell\n$ pip install --force-reinstall dist/bombhtml-v.v.v-py3-none-any.whl\n```\n*replace v.v.v with the actual version number. The version number can be found in `./bombhtml/__init__.py`*\n\n3. Test pypi *only required before upload un actual pypi* **PLEASE NOTE:** make sure only one version is inside the dist directroy\n```shell\n$ python3 -m twine upload --repository testpypi dist/*\n```\n\n4. Run the tests\n```shell\n$ test test test\n``` \n*not available yet*\n\n## LICENSE\n\nDouble licensed as GPLv3+ and MIT (before version 0.4.0 only as GPLv3+)\n",
"bugtrack_url": null,
"license": null,
"summary": "simple html/css templating / static site generator system written in python",
"version": "0.4.5",
"project_urls": {
"Changelog": "https://codeberg.org/emailbomb/bombhtml/src/branch/main/CHANGELOG.md",
"Documentation": "https://codeberg.org/emailbomb/bombhtml/src/branch/main/CONFIGURING.md",
"Issues": "https://codeberg.org/emailbomb/bombhtml/issues",
"Repository": "https://codeberg.org/emailbomb/bombhtml"
},
"split_keywords": [
"html",
" html/css",
" templating",
" static site generator"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "2b4517aa678a27a1a265f019dfee9560f55f5fcd637d73c0ec142a26794a03bc",
"md5": "9e7352c62d712f1f4aec2c36d1294fa4",
"sha256": "c3f3463f7c78189984bb7d42faf7aa91df3da2f493dee696b3d091259fa8a36a"
},
"downloads": -1,
"filename": "bombhtml-0.4.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9e7352c62d712f1f4aec2c36d1294fa4",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 19690,
"upload_time": "2025-09-07T18:43:36",
"upload_time_iso_8601": "2025-09-07T18:43:36.212997Z",
"url": "https://files.pythonhosted.org/packages/2b/45/17aa678a27a1a265f019dfee9560f55f5fcd637d73c0ec142a26794a03bc/bombhtml-0.4.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9bca0fb41b3e52922fdf21d441f060f756450aca83f6d343714a998e53d803f2",
"md5": "8a445c667f8dd6b9518dea4c910ea28d",
"sha256": "9aa2adb4c684e0f6ed70f938e1fd235f81778e2953bdc4410812b894cac8b703"
},
"downloads": -1,
"filename": "bombhtml-0.4.5.tar.gz",
"has_sig": false,
"md5_digest": "8a445c667f8dd6b9518dea4c910ea28d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 19247,
"upload_time": "2025-09-07T18:43:37",
"upload_time_iso_8601": "2025-09-07T18:43:37.583041Z",
"url": "https://files.pythonhosted.org/packages/9b/ca/0fb41b3e52922fdf21d441f060f756450aca83f6d343714a998e53d803f2/bombhtml-0.4.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-07 18:43:37",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": true,
"codeberg_user": "emailbomb",
"codeberg_project": "bombhtml",
"lcname": "bombhtml"
}