Name | fh-utils JSON |
Version |
0.4.0
JSON |
| download |
home_page | None |
Summary | A collection of utilities for FastHTML projects |
upload_time | 2024-09-26 13:57:19 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.10 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# fh_utils
A collection of utilities for FastHTML projects
## Features
- :sparkles: **Fast reload** :sparkles: for a frictionless developer experience.
- CLI to easily run apps in both development and production modes.
- Seamless integration of Tailwind CSS / DaisyUI without any boilerplate.
- Jupyter notebook extension to run FastHTML apps.
- Icon packs support: Heroicons, Ionicons, Phosphor, Lucide, FontAwesome, Bootstrap, and Boxicons.
## Installation
```bash
pip install fh_utils
uv add fh_utils
```
::: {.callout-tip}
If you don’t like to _pip install_, feel free to copy and paste the code! The project is structured to make copying and pasting easy.
:::
## Dev
```bash
uv sync
uv run pytest
uv run examples/demo.py
rm -rf dist && uv build
uvx twine upload dist/*
quarto publish gh-pages docs
```
Raw data
{
"_id": null,
"home_page": null,
"name": "fh-utils",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/ac/fa/1ca0b9dd9fc5450272e999355e328cdb51848eb81fbe13c8fbf3514b04b1/fh_utils-0.4.0.tar.gz",
"platform": null,
"description": "# fh_utils\n\nA collection of utilities for FastHTML projects\n\n## Features\n\n- :sparkles: **Fast reload** :sparkles: for a frictionless developer experience.\n- CLI to easily run apps in both development and production modes.\n- Seamless integration of Tailwind CSS / DaisyUI without any boilerplate.\n- Jupyter notebook extension to run FastHTML apps.\n- Icon packs support: Heroicons, Ionicons, Phosphor, Lucide, FontAwesome, Bootstrap, and Boxicons.\n\n## Installation\n\n```bash\npip install fh_utils\nuv add fh_utils\n```\n\n::: {.callout-tip}\nIf you don\u2019t like to _pip install_, feel free to copy and paste the code! The project is structured to make copying and pasting easy.\n:::\n\n## Dev\n\n```bash\nuv sync\nuv run pytest\nuv run examples/demo.py\n\nrm -rf dist && uv build\nuvx twine upload dist/*\n\nquarto publish gh-pages docs\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "A collection of utilities for FastHTML projects",
"version": "0.4.0",
"project_urls": {
"Homepage": "https://phihung.github.io/fh_utils/",
"Source": "https://github.com/phihung/fh_utils"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "33e61c5ffeecbb788d62d1d1680a994c825bbd3367fcd5473cd3353e9c064f1a",
"md5": "bf21ad9afe123332b1475f2bb89a9d36",
"sha256": "e03ab830440659edb4e604160fc9daf2a761f472b665b912b43db3520269c752"
},
"downloads": -1,
"filename": "fh_utils-0.4.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "bf21ad9afe123332b1475f2bb89a9d36",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 14677,
"upload_time": "2024-09-26T13:57:17",
"upload_time_iso_8601": "2024-09-26T13:57:17.473872Z",
"url": "https://files.pythonhosted.org/packages/33/e6/1c5ffeecbb788d62d1d1680a994c825bbd3367fcd5473cd3353e9c064f1a/fh_utils-0.4.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "acfa1ca0b9dd9fc5450272e999355e328cdb51848eb81fbe13c8fbf3514b04b1",
"md5": "9de0117de7c3a5cd265b3747a14a66e6",
"sha256": "126cb5c3e08441fc3a3f4c179da829a9fa5b0a5d46b50a9a4315ac7bcde29a71"
},
"downloads": -1,
"filename": "fh_utils-0.4.0.tar.gz",
"has_sig": false,
"md5_digest": "9de0117de7c3a5cd265b3747a14a66e6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 83248,
"upload_time": "2024-09-26T13:57:19",
"upload_time_iso_8601": "2024-09-26T13:57:19.269380Z",
"url": "https://files.pythonhosted.org/packages/ac/fa/1ca0b9dd9fc5450272e999355e328cdb51848eb81fbe13c8fbf3514b04b1/fh_utils-0.4.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-26 13:57:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "phihung",
"github_project": "fh_utils",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "fh-utils"
}