# Nezuki
Nezuki è una libreria Python modulare per varie integrazioni relativi all'Home Server con Ubuntu.
Il modulo Nezuki include una serie di funzionalità relative alla gestioned el server ma anche della domotica ed offre funzionalità che possono essere usate anche fuori da questi contesti.
## Caratteristiche
Per visualizzare aggiornamenti, deprecazioni, nuove funzionalità vedere il file CHANGELOG.md
Ogni modulo ha la sua relativa documentazione specifica, per un uso specifico e dettagliato visualizzare la relativa documentazione (README.md), di seguito un uso generale e piccola demo su come installare Nezuki e qualche esempio di funzionamento.
## Installazione
Puoi installare Nezuki tramite pip:
```bash
pip install Nezuki
```
## Esempio
Raw data
{
"_id": null,
"home_page": "https://github.com/KingKaitoKid/Nezuki",
"name": "nezuki",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": "nezuki domotica home-server",
"author": "Sergio Catacci",
"author_email": "sergio.catacci@icloud.com",
"download_url": "https://files.pythonhosted.org/packages/10/a7/46820f446d4fb7fbc6091835655bec9907ef5d9b1693e2c032fe9802972a/nezuki-2.0.9.tar.gz",
"platform": null,
"description": "# Nezuki\n\nNezuki \u00e8 una libreria Python modulare per varie integrazioni relativi all'Home Server con Ubuntu.\n\nIl modulo Nezuki include una serie di funzionalit\u00e0 relative alla gestioned el server ma anche della domotica ed offre funzionalit\u00e0 che possono essere usate anche fuori da questi contesti.\n\n## Caratteristiche\n\nPer visualizzare aggiornamenti, deprecazioni, nuove funzionalit\u00e0 vedere il file CHANGELOG.md\n\nOgni modulo ha la sua relativa documentazione specifica, per un uso specifico e dettagliato visualizzare la relativa documentazione (README.md), di seguito un uso generale e piccola demo su come installare Nezuki e qualche esempio di funzionamento.\n\n## Installazione\n\nPuoi installare Nezuki tramite pip:\n\n```bash\npip install Nezuki\n```\n\n## Esempio\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Un pacchetto per la gestione della domotica e servizi server",
"version": "2.0.9",
"project_urls": {
"Bug Reports": "https://github.com/KingKaitoKid/Nezuki/issues",
"Homepage": "https://github.com/KingKaitoKid/Nezuki",
"Source": "https://github.com/KingKaitoKid/Nezuki"
},
"split_keywords": [
"nezuki",
"domotica",
"home-server"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "7cf341b52d28f26eabf22fad7953db04cc3aa98ff681da6e1e0cc0985481b574",
"md5": "8149fdc56526b2023f9b5e619dba321b",
"sha256": "0259353019ed73d5a360dcce1531be5a89f592311ad36917e17f7527d6e04284"
},
"downloads": -1,
"filename": "nezuki-2.0.9-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8149fdc56526b2023f9b5e619dba321b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 46154,
"upload_time": "2025-02-26T22:42:10",
"upload_time_iso_8601": "2025-02-26T22:42:10.587527Z",
"url": "https://files.pythonhosted.org/packages/7c/f3/41b52d28f26eabf22fad7953db04cc3aa98ff681da6e1e0cc0985481b574/nezuki-2.0.9-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "10a746820f446d4fb7fbc6091835655bec9907ef5d9b1693e2c032fe9802972a",
"md5": "948b59f1b7f5a683b67d849b586f4673",
"sha256": "8d354cedcaa0548a597e11b9fb398f085b36830a755f46bcb3bbc879a6a2e77b"
},
"downloads": -1,
"filename": "nezuki-2.0.9.tar.gz",
"has_sig": false,
"md5_digest": "948b59f1b7f5a683b67d849b586f4673",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 41187,
"upload_time": "2025-02-26T22:42:12",
"upload_time_iso_8601": "2025-02-26T22:42:12.118939Z",
"url": "https://files.pythonhosted.org/packages/10/a7/46820f446d4fb7fbc6091835655bec9907ef5d9b1693e2c032fe9802972a/nezuki-2.0.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-26 22:42:12",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "KingKaitoKid",
"github_project": "Nezuki",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "annotated-types",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "anyio",
"specs": [
[
"==",
"4.8.0"
]
]
},
{
"name": "Authlib",
"specs": [
[
"==",
"1.4.1"
]
]
},
{
"name": "autopep8",
"specs": [
[
"==",
"2.3.2"
]
]
},
{
"name": "bandit",
"specs": [
[
"==",
"1.8.2"
]
]
},
{
"name": "black",
"specs": [
[
"==",
"25.1.0"
]
]
},
{
"name": "blinker",
"specs": [
[
"==",
"1.9.0"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2025.1.31"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.17.1"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"3.4.1"
]
]
},
{
"name": "click",
"specs": [
[
"==",
"8.1.8"
]
]
},
{
"name": "cloudflare",
"specs": [
[
"==",
"4.0.0"
]
]
},
{
"name": "colorama",
"specs": [
[
"==",
"0.4.6"
]
]
},
{
"name": "coloredlogs",
"specs": [
[
"==",
"15.0.1"
]
]
},
{
"name": "coverage",
"specs": [
[
"==",
"7.6.12"
]
]
},
{
"name": "cryptography",
"specs": [
[
"==",
"44.0.1"
]
]
},
{
"name": "distro",
"specs": [
[
"==",
"1.9.0"
]
]
},
{
"name": "docutils",
"specs": [
[
"==",
"0.21.2"
]
]
},
{
"name": "dparse",
"specs": [
[
"==",
"0.6.4"
]
]
},
{
"name": "filelock",
"specs": [
[
"==",
"3.16.1"
]
]
},
{
"name": "flake8",
"specs": [
[
"==",
"7.1.1"
]
]
},
{
"name": "Flask",
"specs": [
[
"==",
"3.1.0"
]
]
},
{
"name": "Flask-Cors",
"specs": [
[
"==",
"5.0.0"
]
]
},
{
"name": "h11",
"specs": [
[
"==",
"0.14.0"
]
]
},
{
"name": "httpcore",
"specs": [
[
"==",
"1.0.7"
]
]
},
{
"name": "httpx",
"specs": [
[
"==",
"0.28.1"
]
]
},
{
"name": "humanfriendly",
"specs": [
[
"==",
"10.0"
]
]
},
{
"name": "id",
"specs": [
[
"==",
"1.5.0"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.10"
]
]
},
{
"name": "iniconfig",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "itsdangerous",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "jaraco.classes",
"specs": [
[
"==",
"3.4.0"
]
]
},
{
"name": "jaraco.context",
"specs": [
[
"==",
"6.0.1"
]
]
},
{
"name": "jaraco.functools",
"specs": [
[
"==",
"4.1.0"
]
]
},
{
"name": "jeepney",
"specs": [
[
"==",
"0.8.0"
]
]
},
{
"name": "Jinja2",
"specs": [
[
"==",
"3.1.5"
]
]
},
{
"name": "jsonpath-ng",
"specs": [
[
"==",
"1.7.0"
]
]
},
{
"name": "keyring",
"specs": [
[
"==",
"25.6.0"
]
]
},
{
"name": "Levenshtein",
"specs": [
[
"==",
"0.26.1"
]
]
},
{
"name": "markdown-it-py",
"specs": [
[
"==",
"3.0.0"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
"==",
"3.0.2"
]
]
},
{
"name": "marshmallow",
"specs": [
[
"==",
"3.26.1"
]
]
},
{
"name": "mccabe",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "mdurl",
"specs": [
[
"==",
"0.1.2"
]
]
},
{
"name": "more-itertools",
"specs": [
[
"==",
"10.6.0"
]
]
},
{
"name": "mypy-extensions",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "mysql-connector-python",
"specs": [
[
"==",
"9.2.0"
]
]
},
{
"name": "nh3",
"specs": [
[
"==",
"0.2.20"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"24.2"
]
]
},
{
"name": "pathspec",
"specs": [
[
"==",
"0.12.1"
]
]
},
{
"name": "pbr",
"specs": [
[
"==",
"6.1.1"
]
]
},
{
"name": "pillow",
"specs": [
[
"==",
"11.1.0"
]
]
},
{
"name": "platformdirs",
"specs": [
[
"==",
"4.3.6"
]
]
},
{
"name": "pluggy",
"specs": [
[
"==",
"1.5.0"
]
]
},
{
"name": "ply",
"specs": [
[
"==",
"3.11"
]
]
},
{
"name": "psutil",
"specs": [
[
"==",
"6.1.1"
]
]
},
{
"name": "psycopg",
"specs": [
[
"==",
"3.2.4"
]
]
},
{
"name": "psycopg2-binary",
"specs": [
[
"==",
"2.9.10"
]
]
},
{
"name": "pycodestyle",
"specs": [
[
"==",
"2.12.1"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.22"
]
]
},
{
"name": "pydantic",
"specs": [
[
"==",
"2.9.2"
]
]
},
{
"name": "pydantic_core",
"specs": [
[
"==",
"2.23.4"
]
]
},
{
"name": "pyflakes",
"specs": [
[
"==",
"3.2.0"
]
]
},
{
"name": "Pygments",
"specs": [
[
"==",
"2.19.1"
]
]
},
{
"name": "pytest",
"specs": [
[
"==",
"8.3.4"
]
]
},
{
"name": "pytest-cov",
"specs": [
[
"==",
"6.0.0"
]
]
},
{
"name": "pytest-mock",
"specs": [
[
"==",
"3.14.0"
]
]
},
{
"name": "python-Levenshtein",
"specs": [
[
"==",
"0.26.1"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0.2"
]
]
},
{
"name": "qrcode",
"specs": [
[
"==",
"8.0"
]
]
},
{
"name": "RapidFuzz",
"specs": [
[
"==",
"3.12.1"
]
]
},
{
"name": "readme_renderer",
"specs": [
[
"==",
"44.0"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.32.3"
]
]
},
{
"name": "requests-toolbelt",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "rfc3986",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "rich",
"specs": [
[
"==",
"13.9.4"
]
]
},
{
"name": "ruamel.yaml",
"specs": [
[
"==",
"0.18.10"
]
]
},
{
"name": "ruamel.yaml.clib",
"specs": [
[
"==",
"0.2.12"
]
]
},
{
"name": "safety",
"specs": [
[
"==",
"3.3.0"
]
]
},
{
"name": "safety-schemas",
"specs": [
[
"==",
"0.0.10"
]
]
},
{
"name": "SecretStorage",
"specs": [
[
"==",
"3.3.3"
]
]
},
{
"name": "setuptools",
"specs": [
[
"==",
"75.8.0"
]
]
},
{
"name": "shellingham",
"specs": [
[
"==",
"1.5.4"
]
]
},
{
"name": "sniffio",
"specs": [
[
"==",
"1.3.1"
]
]
},
{
"name": "stevedore",
"specs": [
[
"==",
"5.4.0"
]
]
},
{
"name": "style",
"specs": [
[
"==",
"1.1.0"
]
]
},
{
"name": "twine",
"specs": [
[
"==",
"6.1.0"
]
]
},
{
"name": "typer",
"specs": [
[
"==",
"0.15.1"
]
]
},
{
"name": "typing_extensions",
"specs": [
[
"==",
"4.12.2"
]
]
},
{
"name": "update",
"specs": [
[
"==",
"0.0.1"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.3.0"
]
]
},
{
"name": "Werkzeug",
"specs": [
[
"==",
"3.1.3"
]
]
}
],
"lcname": "nezuki"
}