promnesia

View on PyPIReverse Dependencies (0)

1.3.20241021 promnesia-1.3.20241021-py3-none-any.whl

Wheel Details

Project: promnesia
Version: 1.3.20241021
Filename: promnesia-1.3.20241021-py3-none-any.whl
Download: [link]
Size: 126865
MD5: 46ce1cae52abbfdaa64a8ae1d3621beb
SHA256: b5c49f9c0ba8553de4d500dcf910c1d62c5b0e0ae719592ee39793d7409a2197
Uploaded: 2024-10-21 19:52:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: promnesia
Version: 1.3.20241021
Summary: Enhancement of your browsing history
Author: Dmitrii Gerasimov
Author-Email: karlicoss[at]gmail.com
Home-Page: https://github.com/karlicoss/promnesia
Requires-Python: >=3.9
Requires-Dist: appdirs
Requires-Dist: tzlocal
Requires-Dist: more-itertools
Requires-Dist: typing-extensions
Requires-Dist: pytz
Requires-Dist: sqlalchemy (>=2.0)
Requires-Dist: urlextract
Requires-Dist: fastapi
Requires-Dist: uvicorn[standard]
Requires-Dist: HPI; extra == "hpi"
Requires-Dist: logzero; extra == "all"
Requires-Dist: python-magic; extra == "all"
Requires-Dist: HPI; extra == "all"
Requires-Dist: beautifulsoup4; extra == "all"
Requires-Dist: lxml; extra == "all"
Requires-Dist: mistletoe; extra == "all"
Requires-Dist: orgparse (>=0.3.0); extra == "all"
Requires-Dist: beautifulsoup4; extra == "html"
Requires-Dist: lxml; extra == "html"
Requires-Dist: mistletoe; extra == "markdown"
Requires-Dist: logzero; extra == "optional"
Requires-Dist: python-magic; extra == "optional"
Requires-Dist: orgparse (>=0.3.0); extra == "org"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: pytest-timeout; extra == "testing"
Requires-Dist: pytest-xdist; extra == "testing"
Requires-Dist: hypothesis; extra == "testing"
Requires-Dist: psutil; extra == "testing"
Requires-Dist: requests; extra == "testing"
Requires-Dist: selenium; extra == "testing"
Requires-Dist: click; extra == "testing"
Requires-Dist: ruff; extra == "testing"
Requires-Dist: mypy; extra == "testing"
Requires-Dist: lxml; extra == "testing"
Requires-Dist: loguru; extra == "testing"
Requires-Dist: pyautogui; extra == "testing-gui"
Provides-Extra: hpi
Provides-Extra: all
Provides-Extra: html
Provides-Extra: markdown
Provides-Extra: optional
Provides-Extra: org
Provides-Extra: telegram
Provides-Extra: testing
Provides-Extra: testing-gui
License-File: LICENSE
[No description]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.2.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
promnesia/__init__.py sha256=8ZrCJe2kJb0DuYIiNeiUm0XU0nsjTlctcjdFoy9DVYw 457
promnesia/__main__.py sha256=y7Jgcc1uSKbxKhFDrlBlYh75kZm_unS9vH_3HvWCpnk 15421
promnesia/cannon.py sha256=TZ4b5P0qZpo0CVKCQLthyPFtAW5DYZT5ylttr5TmikI 24522
promnesia/common.py sha256=iUQh3Z-XqWxOPqnOHL8sBHEEJcGTztITBXnYizA02zs 20098
promnesia/compare.py sha256=vREaDTOjrGG43qOZEq2E9jV7fihO0U-KBMuguUMNgnk 4572
promnesia/compat.py sha256=cxk8ZOv0LnSwLCab_UrsxQWcKiiZnWgf2xK13L-ql4w 456
promnesia/config.py sha256=hFHdFbcB2q35gU1zlmtYj6VkHR_1SSH4U2M5G4HQa_g 4721
promnesia/extract.py sha256=m6D-QVA54ldcffcAby8w2OIDg0GPmAgDSGVWhSTwA60 2810
promnesia/kjson.py sha256=GPpeIpvtXwaocBw1W1QzPWN8UJcF0USSlaMxRSEkH-U 3400
promnesia/logging.py sha256=z3Otc_JzZREnMG0QerqoOR6zFJ6Ls6ATGydczCADZSY 5923
promnesia/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
promnesia/server.py sha256=LBka2jYuzISVAyNIQaf8IRGIbcpSFo1g-vn8TI5VOhE 14647
promnesia/sqlite.py sha256=4jZhqMGviSZK5wNqd7PbVC0z-D3UWyeM0RXrabAruZ8 1378
promnesia/database/common.py sha256=9iENKM0pRL1PKrSAhGzNreDFsQNQBIGZWKuV5E8aalw 1843
promnesia/database/dump.py sha256=v5m5mdnY7Tu7Yu-mlQHAFW46Kgt4dJRIOWOGOs88gEY 6116
promnesia/database/load.py sha256=kP-HdNL_3q94P_Cj5pnxarHqFgCVJFrsbr0vogDRtFU 1357
promnesia/misc/__init__.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
promnesia/misc/config_example.py sha256=MXxJCVjm9MrEwPR8SHTwkJRDcqWcqJWtfJg_M6yhRMo 364
promnesia/misc/install_server.py sha256=NEEGvpun7_lMBGXKvRGrq5wcGT_xgMm7MvPcftR15pI 4757
promnesia/sources/__init__.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
promnesia/sources/auto.py sha256=hiecNxttUGFskR5H2W35K-6daEhhiPpH2ZRpOZBBr50 11695
promnesia/sources/auto_logseq.py sha256=1npVDEXB8wAM6XwTku0nZb57yQ9mM7vWct9albgvGxw 445
promnesia/sources/auto_obsidian.py sha256=UoVWAkdCbh7Ij3JFIy6ylYOd6776c7-z2xaR6b8snYc 205
promnesia/sources/browser.py sha256=qmuDzu0iJjpQc-WX2LEZ3TnpHhb9H-b5H-hZV7lbVkY 3087
promnesia/sources/browser_legacy.py sha256=rNZydnWnnQ3sAzgRgFYnuqQKHUg8MxS5iiAmHAh9rV8 10429
promnesia/sources/demo.py sha256=TQVVl6089TlEntiGSO-9EhqXBf9U_ipUnhsVqDCOspg 1033
promnesia/sources/fbmessenger.py sha256=Dpvxh_5_ozaqGOSHxCApoIda58Z33r0_N6Uk2BIMde8 997
promnesia/sources/filetypes.py sha256=2d6taAuGT4jvfCEqF9US8jukT6sBuN0wBEPJToCKiww 3643
promnesia/sources/github.py sha256=arDUZShPi8Dzz9EhYfk4j1OK3ugsADsjAhfXy00ng0c 2777
promnesia/sources/guess.py sha256=DMC7pj7rAA5yGZ6hMp31y4QvSugVNA9osexBLd5oCmc 803
promnesia/sources/hackernews.py sha256=zocx4XrP2QY5UW-ErSMej7lrYZH0xmotqaIBVGyNH7M 1247
promnesia/sources/hpi.py sha256=cHQlEJAH1EeTiawB1kcjXPt4UYDL1ZTNIHadBvd5QH4 383
promnesia/sources/html.py sha256=ill3XtIObZoK1a8FY6OZGoOwmqjtSiiiwmqjzSbZhQQ 1153
promnesia/sources/hypothesis.py sha256=qbiP6xJN53A6YkSUgA7hUa3ZD4KmtUnhJfAzXUHdt0o 1387
promnesia/sources/instapaper.py sha256=zIq6AClPb8Zfkdft7U4VgEgODlEeQRowygGz06DaGUQ 988
promnesia/sources/markdown.py sha256=KHHwxezCQRpcJLoyt_qB44NQwZGL7BnPT-Ehud21eR4 3871
promnesia/sources/org.py sha256=BD1DpDcxXWWjirKnrovY2tDQpgj5YAt175z45Z_o0jI 5589
promnesia/sources/plaintext.py sha256=8aYkmBYmXKnxyshWqgwUgQ03oG-OMKRi7DXsWtcgpVA 3138
promnesia/sources/pocket.py sha256=PWmjAgg8nSDubBv_4WuWmyupB6NP8SAuuKiV8ZLE4xY 1133
promnesia/sources/reddit.py sha256=u-Ou0xTZO-s9SM_GKHfNawLV5Yv7PmH4lggy_yq1XnA 5630
promnesia/sources/roamresearch.py sha256=_WKurvGea9JHMKlapQyH44Kfg-AD40fb7xse26It0Fo 1077
promnesia/sources/rss.py sha256=6Ijy6omXGjzMLkmwijq6JBRIY7ruArb-hXppRYY4ln0 824
promnesia/sources/shellcmd.py sha256=bXWfHv6XFmVUQHUUWn2E_C96tIdmIxb1-yqAQRtTYIk 2739
promnesia/sources/signal.py sha256=4ZBUXQoab0OG1r8ieZhSHpMNrzsFDomVXBhqb8hRYPA 14793
promnesia/sources/smscalls.py sha256=N6jMHHr4bUlQORQcTVeGsdrmW4ep7jpCEFSi26sRpxY 774
promnesia/sources/stackexchange.py sha256=_s8HJfhblVNspvbLEnuse5J8BvFFrboIdv5jURTZ2eE 658
promnesia/sources/takeout.py sha256=mv6j8mkDb8lJsv41iBsJBzFpbGp7jXIBWYcAFMTvdls 8017
promnesia/sources/takeout_legacy.py sha256=iaSLu73RutEx1UW4m-n3hk7-ISlVl2d-W0ZKP__20XU 4130
promnesia/sources/telegram.py sha256=hSI6zxQh2zqdBiIAGJzY2Vi5A_233jDy0tGU0Q-Q-EU 2979
promnesia/sources/telegram_legacy.py sha256=gRe6Exw-svMQZhlussmBGg0EJq81XadSa5-mh2m8ztI 4524
promnesia/sources/twitter.py sha256=_tIU0rQ3b96WXKIPJQRyRAzG7AAnPp9ANytrcVJ5Z0U 1886
promnesia/sources/vcs.py sha256=wMcgXr1Nd7DxM5j405ip4SPxJIqhdY4SePpp9qPL9q8 1654
promnesia/sources/viber.py sha256=C7e9AxN5sgC-SLyCdUapzwC3eGuA0WQUGfO8Br5r53A 5990
promnesia/sources/website.py sha256=GbDZChKK1_KLWXiLUUcZLOvep6h2AWmqECudwmupSl8 1811
promnesia/sources/zulip.py sha256=GN8YiUmFa3jLXFmNst47YILu0U-kPawbxDKY-Mtobf0 770
promnesia/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
promnesia/tests/common.py sha256=2D9YspEWhKplbG6ZrVACkBjp_NEJB7qaXzOMjWHitCY 4092
promnesia/tests/server_helper.py sha256=Z1Rc_88WmOwukCyVR5Cb4XaXg4xewHiy4vlFAxQkoBU 2199
promnesia/tests/test_cannon.py sha256=VZPWZAtcAdRzQwVJ01qUIgvxB3VJl72Gqg0GI9tr8To 12711
promnesia/tests/test_cli.py sha256=g-9mgs4_tu6bGNZz3_swP3oj1L2V_o9ycjlFzIR9WYE 1404
promnesia/tests/test_compare.py sha256=JDQzFWaIMkKCn6YYKJPrZjdbZ6LZn5ig793q62LwSFc 945
promnesia/tests/test_config.py sha256=VqX2R0UcXmxp8O-p6C5Unk9W2Iv3RkIhvKe3ga84GHc 6534
promnesia/tests/test_db_dump.py sha256=PMGiTnp_cfDxLUfzYrchKKewoF84q6TooEw445K-WiA 6766
promnesia/tests/test_extract.py sha256=kD2iNodCj2OHM7_sQ_3DTRHJMZItJ7FuE855GpxZ3jM 2340
promnesia/tests/test_extract_urls.py sha256=Ybez16VdYoveL9b_50Ca9vbMogWHOvFqDOJPGZrzQJg 1961
promnesia/tests/test_indexer.py sha256=Oo93qqPrP0xXY1XhcRQkoJuEGpREfs6qoH335f_5_dI 8981
promnesia/tests/test_server.py sha256=c1HxEKlqTxbBrKu7tmg58G8Z9E4jNcxq-YENxxfVqIQ 10786
promnesia/tests/test_traverse.py sha256=DUN-NbrZ8b6MKrtZaOavAnZelMPk_aqN2ylvRV7UqHo 1350
promnesia/tests/utils.py sha256=TsRaLYN9slHHoNJmPSKwgoP82ICHBvEjT2G4scAraIQ 1136
promnesia/tests/sources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
promnesia/tests/sources/test_auto.py sha256=wWqf7x_BXeVSYTDIaD6ZXqqRvqk312biY4iOGcMa4PY 1848
promnesia/tests/sources/test_filetypes.py sha256=6xhpN9hQb2U6FF4lAEIXWupk-t_HxQjNfk9A6krEnx4 1359
promnesia/tests/sources/test_hypothesis.py sha256=4anFCfBqzJueiDhhg2WtvITMIofAWRMB2-Ja1Cb2beY 1400
promnesia/tests/sources/test_org.py sha256=cefCAc7JVtrzHblbLHYB28tsjzfV1b4h80_JRO1Zamk 2572
promnesia/tests/sources/test_plaintext.py sha256=Bn7v2HhL1FSLqCKPy-BX5OLy1PlWIyYjvRTLAWrXVWg 827
promnesia/tests/sources/test_shellcmd.py sha256=K4hDQl3yd4t-6JFeDtB1gtH2XFImSYdYe1pG0UOO-Uw 678
promnesia/tests/sources/test_takeout.py sha256=HVreW_4pZP8TjGNmrJva5JJfkexmOwwr7cRxwU1Qg_Q 1557
promnesia-1.3.20241021.dist-info/LICENSE sha256=rgO9acPmnw53ZBxiXBdp8kfxmRcekhg_Q7HN65BPihs 1074
promnesia-1.3.20241021.dist-info/METADATA sha256=YLJgGCkJ4LTXKid3Ieq-hBk5aJVc3c000Diutdk-RlI 1903
promnesia-1.3.20241021.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
promnesia-1.3.20241021.dist-info/entry_points.txt sha256=hz1qfzQSRh4kkVkJWk4hnYqE9A1nobEbKlLG_0nNxzE 54
promnesia-1.3.20241021.dist-info/top_level.txt sha256=7yvIpooFiuNLf9yLdu9MTADz57z0YTAqSu7aSG9ujSU 10
promnesia-1.3.20241021.dist-info/RECORD

top_level.txt

promnesia

entry_points.txt

promnesia = promnesia.__main__:main