plainews

View on PyPIReverse Dependencies (0)

0.9.0 plainews-0.9.0-py3-none-any.whl

Wheel Details

Project: plainews
Version: 0.9.0
Filename: plainews-0.9.0-py3-none-any.whl
Download: [link]
Size: 31140
MD5: 2e8e1b85b1f855b7032786661397f467
SHA256: b2603419ee6a904da58e62568d32386fb7fd025e8433ed1c61f90fde5626ecc0
Uploaded: 2025-02-21 22:39:00 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: plainews
Version: 0.9.0
Summary: Distraction and clutter free reading
Author: Nikola Sobadjiev
Author-Email: nikola[at]kumulintelligence.com
Project-Url: Homepage, https://github.com/nsobadzhiev/plainews
Project-Url: Issues, https://github.com/nsobadzhiev/plainews/issues
Classifier: Programming Language :: Python :: 3.11
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Requires-Python: >=3.11
Requires-Dist: feedparser (<7.0.0,>=6.0.11)
Requires-Dist: litellm (<2.0.0,>=1.56.10)
Requires-Dist: lxml_html_clean (<0.3.0,>=0.2.0)
Requires-Dist: newspaper3k (<0.3.0,>=0.2.8)
Requires-Dist: pydantic (<3.0.0,>=2.10.4)
Requires-Dist: pydantic-settings (<3.0.0,>=2.7.1)
Requires-Dist: rich (<14.0.0,>=13.9.4)
Requires-Dist: textual (<3.0.0,>=2.1.0)
Description-Content-Type: text/markdown
[Description omitted; length: 7762 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ai/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ai/batch_summarize.py sha256=MeURMA11oCfGaWbwik5JinsYR8uMP7GrbYWEMihccyI 366
ai/llm.py sha256=poYEn3GdZxcr--P9jr-iTIA6xXK2YXsTkCQMcocKZnM 1168
ai/llm_summarize.py sha256=ibJrEXMnFK03SAottHk_pbkd-Gxm640xUDyiFwKm1wQ 492
ai/llm_translate.py sha256=nLtOSAzf4vlGtm0JWmqYGYVUEe5YKBNtuWhUEMEGLvM 388
ai/tts.py sha256=HKEtwXtoFOzdIcA2LhGyZCcBXQ-7DJUpAPrF5M5nfWs 3087
config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
config/config.py sha256=QiaXhv0hVGKBmJxWd3vtu9z_UJdjA1v74y4jMOmZQiM 2433
model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
model/article.py sha256=XJkS6_woi5GfGGLUPt6LdvnkF5Pf3fpJrkjpiSf6Lzo 291
model/article_extraction.py sha256=92XpUMbPnjqIdLZ8c62SKWA3D0ZDkKmTrsAPLJVWAfQ 995
model/article_version.py sha256=5qvKm5sd5MI4Ajio5kJoLzu5vAc00z_hagl2CuwpK5Y 544
model/feed.py sha256=6Y2_PaPMZWCxWvwXzxHG7YlCLf2Rf5fwGz23Cgix9Gk 1395
model/feed_manager.py sha256=_NNmbTrXC1J9xAUSeJAp7TyVgaSfq6lQxwJwK-qhOfs 3257
model/feed_parser.py sha256=jK0u58k-aTWV73oDc_JiJGnJ36DPxAlNkqm3yPZp-E0 1394
model/feed_pipeline.py sha256=Pd5iCRwrImTUNeom_gJnrlKOre9X-x_5ij8NFSN4LPg 965
model/latest_articles.py sha256=ijwkLck1fY4W_4uqCY7yYjiUdaSu_2vQVziqmFmPlzw 1614
model/session.py sha256=voLq5jCbwrtDnTR3DaaS4KZB3grmx_kEfL9z5qcaggU 455
model/session_manager.py sha256=zQyZ-Nuq8zNgijhMwsTmk0EaLy-ftKINCBTNYD9csoY 1053
model/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
model/tests/test_feed_manager.py sha256=2ZjciBy-7c1eEZqgQHIaL1ZR0NQA-9kKbQvbiKLb_uw 238
plainews/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
plainews/app.py sha256=RYP8GPqOsOUx8WPqpuDWB1KBnsOCfWfALCbs7crlGH0 268
storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
storage/config_dir.py sha256=pakD4zpGFht62gf7bNy6vSXTkV8I-_OoxbJGBMe9BT8 376
storage/stored_feeds.py sha256=m29pnV6nEQty_GZpaXMOhB8rMA6CLkq51jG6e8jhYgw 2717
storage/stored_session.py sha256=egISRq5VyjGwwslR6wJBczJJvgp-cUJ1nF4TWJlkgvY 962
storage/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
storage/tests/test_storage.py sha256=dWJnZnZkBEj7CxZhLKctmxLHff3ry64fMi0DXYsJ7Fk 45
transform/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
transform/article_summary.py sha256=94h6w_TA_152Y2BU3mQu_p4FDoIPQIaW9OAtMA8LytU 791
transform/article_transformer.py sha256=lErjmoUvCzkYw2AD5ZLdF-ZLWvAyAjU_Jvu3oPY03lY 528
transform/article_translator.py sha256=OFIMdSp1k-RSjW7GLz77GcAeGeg801ox-5uGQQ3McsA 833
transform/transformation_builder.py sha256=vqBPzXEVktJ6obyhk19gtVp6jVDwLp8_VabR0spW5e4 1294
ui/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ui/article_layout.tcss sha256=3bHe1anIz4p0PtblyYgVsHiWhK_dliXe7oqs6C9zHTo 120
ui/article_screen.py sha256=hzEwCdCLZUt_C_N-1IIT2DV-DTz9NrTVoU2Z1FK38LY 926
ui/article_view.py sha256=gnRgtD9SXm17flNSnu4xKxU-uyRNVGUlYYutj0MF51Y 4901
ui/articles_list.py sha256=u03yo8U6sjsyYZ_4v7OY1-cc8_Lkt5Vo24jVDcuueRs 82
ui/feeds_list.py sha256=1XhgxtlRaf05o1nDzfJ-P7s_56TcH2zJ0rxWL6rSGfQ 1257
ui/feeds_list.tcss sha256=qVVJZoY4iH2_LOzDOoIPJYXhmsYjnJD-xjU1L9rDwO0 255
ui/home.py sha256=YON36fcgACKeWIe5sSS9J5jJvjxgxmskcufIF-J_4uk 411
ui/home_layout.tcss sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
ui/latest_articles_screen.py sha256=EVUETswW-38tFCOv9uHAEvdRmXr4K5aDBua7TKOMeZY 416
ui/latest_articles_view.py sha256=kdVKDJ6QoRjcN9YoVuGvk9Qb0EBfAXAnbnY1pguIGsk 5138
ui/latest_articles_view.tcss sha256=hbwb0H7HG7U7xW5U39I4AIl1JYOSu-aNLo0BtkJp0PM 566
ui/reader_view.py sha256=wVkYDDGA0oPQMtiNKtcitMzHUpxYr2Ylwrwj1Ji3Nr0 10900
ui/reader_view.tcss sha256=TtxhxA-5MZV37zL_lpV45zZOMwo6V-hjJu0FJIWYVRk 198
plainews-0.9.0.dist-info/LICENSE sha256=fJ0H_4D6GmfavJQLMYqcG3DMMDpF9vHhVx6vY9tkcD4 1073
plainews-0.9.0.dist-info/METADATA sha256=XvYRaeMgdn3MsgpdrHUdjy-Se_-nAuWTC9j9F7ZPmzU 8612
plainews-0.9.0.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
plainews-0.9.0.dist-info/entry_points.txt sha256=l01r740NyL7WJL5HDMoD1b9LhBIjk5AKBqM1y9VG2fA 49
plainews-0.9.0.dist-info/RECORD

entry_points.txt

plainews = plainews.app:run_app