housaku

View on PyPIReverse Dependencies (0)

0.7.12 housaku-0.7.12-py3-none-any.whl

Wheel Details

Project: housaku
Version: 0.7.12
Filename: housaku-0.7.12-py3-none-any.whl
Download: [link]
Size: 38597
MD5: b36720e66be7a40c5ad08cbd34f75a7b
SHA256: 4f091c35feccb7c42db5ebc97a1386cb102188c46596e38500750807e8757238
Uploaded: 2024-12-10 18:18:28 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: housaku
Version: 0.7.12
Summary: A personal search engine built on top of SQLite's FTS5.
Author-Email: dnlzrgz <contact[at]dnlzrgz.com>
Project-Url: homepage, https://dnlzrgz.com/projects/housaku/
Project-Url: source, https://github.com/dnlzrgz/housaku
Project-Url: issues, https://github.com/dnlzrgz/housaku/issues
Project-Url: releases, https://github.com/dnlzrgz/housaku/releases
License: MIT
Keywords: bm25,cli,fts,rss,rss parsing,search,search engine,sqlite,tui,web,web crawling
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Database
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: Topic :: Text Processing
Classifier: Topic :: Utilities
Classifier: Typing :: Typed
Requires-Python: >=3.13
Requires-Dist: aiofiles (>=24.1.0)
Requires-Dist: aiohttp[speedups] (>=3.11.7)
Requires-Dist: click (>=8.1.7)
Requires-Dist: feedparser (>=6.0.11)
Requires-Dist: pydantic-settings (>=2.4.0)
Requires-Dist: pymupdf (>=1.24.10)
Requires-Dist: python-multipart (>=0.0.12)
Requires-Dist: rich-click (>=1.8.3)
Requires-Dist: rich (>=13.8.0)
Requires-Dist: selectolax (>=0.3.21)
Requires-Dist: starlette (>=0.41.3)
Requires-Dist: textual (>=0.82.0)
Requires-Dist: uvicorn (>=0.32.1)
Description-Content-Type: text/markdown
[Description omitted; length: 7775 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
housaku/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
housaku/cli.py sha256=9w7ADvXFpzopgEzxPYMdK4xp4XSwXwR5MfdJDX4SYJk 834
housaku/config_template.toml sha256=TNBC3EQ-uV363lAYj567OM0R8QO5XnaS7ufH0dABLkk 666
housaku/db.py sha256=gMBtO47b8EVnCgFn2CkeiHcS30AUWuwCJv5P29xbIkY 1974
housaku/feeds.py sha256=tHRJfFwspbfhTNOj1BozidIVXR6vwx-DMikYi4jSvwQ 2473
housaku/files.py sha256=heY4Ny5-BN_ZswQqBNAS4u6q5YWFYcJwRj1T0APnEtA 3598
housaku/models.py sha256=KFOyZQmmDKGVEDwa6hsttLO8hwMjVkaVTo0Xzzb6h6M 331
housaku/search.py sha256=idF1HCah3wF0_OcQG82aAETJF-cxALfSiPGpIEWZSUw 665
housaku/settings.py sha256=9BAWCxY2v9bzYmKqF0jK31rXI01hkbr6bggrHqvjqtg 1975
housaku/utils.py sha256=wmSW4nmpRVTkEh6gpOYK1MBEe1DqtduE8tHydN2VGnM 540
housaku/commands/__init__.py sha256=jTuO_RIH9E0KYVy4CIBVXoTk2iwhheUPeuHMcXVxI_g 446
housaku/commands/config.py sha256=rSpd9zbbJErEYM1qc6Um_Aeuw_ROaRFlBgdnwXzA7Sw 578
housaku/commands/index.py sha256=DcPId8MVGMU59Uey_zCrYpdTY3dQ6ngG4N55P1KTcXY 2738
housaku/commands/purge.py sha256=PJxcKO6q0_Wn_vi01Si4NNovCgWbq8JXMCdvgRl6Bro 535
housaku/commands/search.py sha256=dEN-wKKwIddHqSCLKX_apjWKIyM_SS--mafy5wJ5pxo 1844
housaku/commands/start_tui.py sha256=ZC5LOrIC4uuL4Z3RWx17i0DOXM8vlWak_OKS3I-8jRU 252
housaku/commands/start_web.py sha256=TIBcllAOhyoQOTLVHYNXxpTqQGgVtWPvNXwqERUmO7U 318
housaku/commands/vacuum.py sha256=bR359bZ-xQIKaQIGc0ucw1iZcMkYOka2aTMGQXlVA0g 553
housaku/tui/__init__.py sha256=QCINBm1reOKXYtM6jT0rvdN4rMGPGVVPkj59Y5i2nbg 54
housaku/tui/app.py sha256=fHPj14jUV721DciF4rOfSUBsYy7xTNZSknRIQE2eUHQ 6105
housaku/tui/global.tcss sha256=6crxEhEbjh7-jR1kTxDyRKfGeoFlZdct9D21zAiuL-A 2760
housaku/web/__init__.py sha256=jArxVms_ZS6eug_h3jSt4pbNpU0XFAAkZ_qbrA9Xrk8 40
housaku/web/app.py sha256=kTcoi_5SXsJGo-ovGjNw-XESiHbBX2xE84242iDj9xM 1128
housaku/web/index.html sha256=gzC2E2_aysGeZvRFysF8f8cNSj3skISY_VqR_GjdiLs 4225
housaku/web/static/alpine.min.js sha256=bvM11qoP9hlTcjodCnT_YyzmGNBqZbLXrBhWfjp0nXI 44720
housaku-0.7.12.dist-info/METADATA sha256=e5NFS51j6SAdFqz_a2e3zz7GOHtMljfE77jS6gVjFEw 9605
housaku-0.7.12.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
housaku-0.7.12.dist-info/entry_points.txt sha256=4sSSiNmnZpZkyBD8_bRZRENUlBU4k_cHa8OjYfrkujY 44
housaku-0.7.12.dist-info/licenses/LICENSE sha256=cy1UYmBHXTTSn1nW75RjV6KgjxSXfNkqUfv9LCZHUTw 1052
housaku-0.7.12.dist-info/RECORD

entry_points.txt

housaku = housaku:cli.cli