Memium

View on PyPIReverse Dependencies (0)

0.21.3 memium-0.21.3-py3-none-any.whl

Wheel Details

Project: Memium
Version: 0.21.3
Filename: memium-0.21.3-py3-none-any.whl
Download: [link]
Size: 44905
MD5: ec921728d5522a26886911298d999ceb
SHA256: 2b25aadb24335d264b5a96d3c0a0f1286555b528d87105404fc056d32e1e8324
Uploaded: 2024-05-06 17:25:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: memium
Version: 0.21.3
Summary: Memium
Author-Email: Martin Bernstorff <martinbernstorff[at]gmail.com>
Project-Url: homepage, https://github.com/MartinBernstorff/memium
Project-Url: repository, https://github.com/MartinBernstorff/memium
Project-Url: documentation, https://MartinBernstorff.github.io/memium/
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11
Requires-Dist: cffi (==1.16.0)
Requires-Dist: iterpy (==1.9.0)
Requires-Dist: genanki (==0.13.1)
Requires-Dist: markdown (==3.6)
Requires-Dist: pydantic (==2.7.1)
Requires-Dist: sentry-sdk (==2.1.1)
Requires-Dist: typer (==0.12.3)
Requires-Dist: tqdm (==4.66.4)
Requires-Dist: unidecode (==1.3.8)
Requires-Dist: wasabi (==1.1.2)
Requires-Dist: bs4 (==0.0.1)
Requires-Dist: cruft (==2.15.0); extra == "dev"
Requires-Dist: herbarium; extra == "dev"
Requires-Dist: invoke (==2.2.0); extra == "dev"
Requires-Dist: pyright (==1.1.361); extra == "dev"
Requires-Dist: pre-commit (==3.7.0); extra == "dev"
Requires-Dist: ruff (==0.4.3); extra == "dev"
Requires-Dist: lumberman; extra == "dev"
Requires-Dist: pytest (==7.4.4); extra == "tests"
Requires-Dist: pytest-cov (==5.0.0); extra == "tests"
Requires-Dist: pytest-xdist (==3.6.1); extra == "tests"
Requires-Dist: pytest-sugar (==1.0.0); extra == "tests"
Requires-Dist: pytest-testmon (==2.1.1); extra == "tests"
Requires-Dist: diff-cover (==9.0.0); extra == "tests"
Requires-Dist: syrupy (==4.6.1); extra == "tests"
Provides-Extra: dev
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 5098 characters]

WHEEL

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

RECORD

Path Digest Size
memium/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/__main__.py sha256=L9cum1I8HNVvkWyOc9aHK4Tfy90po8FDNOPJgzx6nq0 2808
memium/core.py sha256=PvEpQjzRvwxj8nDv08r2xAfnYwnEOf15hChJXh9T7QE 2163
memium/diff_determiner.py sha256=gIhtio_xTM-ZLj-PjS8Hw30sen0NW1vK4ZRFCzcLFXo 1979
memium/environment.py sha256=ndBkrDHQnLKQseOf2ifczV1ufUUTQxiDLowVpX_tBMw 645
memium/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/test_diff_determiner.py sha256=LkNQrQODJv1UZBsWahPUb-SSW7o56oLvsz6wSjXo1Y0 2622
memium/test_main.py sha256=_5wXhm_LQgESdqKqT44eXA2irVUPHTKPNJruRAs-4_k 1268
memium/destination/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/destination/destination.py sha256=ag6Uc6rJ-BEVFHJL7zJdvJv0bn1T8FzX27RLhn9_S_Y 596
memium/destination/destination_ankiconnect.py sha256=UC3Z7LCh9cNrkAhVvMGP11NKpIAqZ2n8p1z7p-7-ApQ 2742
memium/destination/destination_dryrun.py sha256=nzMMOTqGR0MaJikpYrLDCJQWIXkcsNTB389gkzRDAUI 716
memium/destination/test_destination_ankiconnect.py sha256=cHZ50QGB3z3w9-f7Wuprth9FJ_Tmex0pWDv2jRNDlU4 2508
memium/destination/ankiconnect/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/destination/ankiconnect/anki_converter.py sha256=oXOnVPq7SNCg3fsJU4kNdBhWHiBlc_wJOR-lsb-2M18 2469
memium/destination/ankiconnect/anki_prompt.py sha256=5iZHvAs5Sae6y2tutO-BKiGTgx5dLOSUjaXab-kTra4 1148
memium/destination/ankiconnect/anki_prompt_cloze.py sha256=DyJVEsxJ9HCdpBvY1Jycw83ELBWj1Fe1sYRu09DXpjI 1362
memium/destination/ankiconnect/anki_prompt_qa.py sha256=VFw-p28QeS_iq5aAtx7Ec9-ViUZk7buzsLGJ6MBscAc 2974
memium/destination/ankiconnect/ankiconnect_gateway.py sha256=dy43RCOQU-BDByeOUg0SyvldW0Hh37TH-Ii4nhxofj0 7700
memium/destination/ankiconnect/default_styling.css sha256=88UlTG6GHt7-XNxPfrR8ZKQNdKEgeZf-HJ1h7yIVyzU 2468
memium/destination/ankiconnect/test_anki_converter.py sha256=7rF8_oNU3VM7rFERHDnwAONlKa-nlcQIBqMFS5zjqbs 1220
memium/destination/ankiconnect/test_anki_prompt_qa.py sha256=By-9WfFPXIsNlwE7hMCCSXdWO9Fdizx-36aijuHzaaA 1775
memium/destination/ankiconnect/test_ankiconnect_gateway.py sha256=Bd0usn9I68g9R4DNC4GOJcVQ8MESlTuQo2lN04EJhME 3360
memium/destination/ankiconnect/__snapshots__/test_anki_prompt_qa.ambr sha256=hIpkt3DhMlOKO16MSGJvEGiv6WM0R8jjbpAkU-CcZJc 495
memium/source/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/source/document.py sha256=-6HSGpk7leG_T8k134RHWxsYCqaX2ihLmzZrD6fi2hM 471
memium/source/document_source.py sha256=QXyXw3bqbrQ-AqfNMXqSbQDm_hvDkWXICXe9xB7h7Vk 2523
memium/source/prompt_source.py sha256=T2NsImLOc0K_7XQfMPxuQ7vtPtAiC46-jxN9-RmN060 2329
memium/source/test_document_source.py sha256=lOdgCW3rn3CEAbKYnxFGiLAeFWJBaTZnAE5hfLb5zXY 2234
memium/source/test_facade.py sha256=n3Y_8BNtzTfjUk4SPK9-IePt3IZhcmfRO2rZGv4fqIs 928
memium/source/test_prompt_source.py sha256=0n7bxc9gV6zIrR6dDX3iT1o7c63gWNT4GVDg5Ugv_tQ 688
memium/source/extractors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/source/extractors/extractor.py sha256=vd9vYMERvpronB9vcdFPpKNY4bGkXxxbV1JB2cR4W1o 256
memium/source/extractors/extractor_cloze.py sha256=SMgzxc4Vm46J81vFpnUXp3VhCMzsRqLL7KaviDfZuZk 3285
memium/source/extractors/extractor_qa.py sha256=Mtn7RgwLvCIZezSkHus7kMliLjrWGkcuynZCnF9mD_U 2692
memium/source/extractors/extractor_table.py sha256=R1k2an6Rycy4RueCcA0XL4uJ4GrODKuUaulTRhlRSYs 5382
memium/source/extractors/test_extractor_table.py sha256=WM8vvPreZq1uRrmtrLvUnO1VRCwgZQlyoy4krRSjQlE 1999
memium/source/extractors/test_prompt.py sha256=X4aAG0XHZ_XnV8-182B9s7yN88_hScZ8UlXlZaZBCgo 458
memium/source/extractors/test_prompt_extractor_cloze.py sha256=6mIRRQ0kbgA1UK3KhQX177281jboysFcRN2mwvQEs1Q 1246
memium/source/extractors/test_prompt_extractor_qa.py sha256=Xn2fsN7gejSMPxTsPYvocy297her4xmMaj0JwbZRUw0 644
memium/source/extractors/to_line_blocks.py sha256=5etVs2qlAy-lGKcr-phQrnKKe61gLGWD9XbDlAZiTAE 1078
memium/source/prompts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/source/prompts/prompt.py sha256=xTGtM2LlEjozD7zHm4MCMy3S5KrTr7v5-ygxBd4IhY4 955
memium/source/prompts/prompt_cloze.py sha256=Iu9DNfW5FcQXMaazU1DBKOYTKtB7NmusruJ1XXDSokc 995
memium/source/prompts/prompt_from_doc.py sha256=T8-rzutOXob63SmjfHDxJx9bEfWJQKeP9ib-PQ14qr4 775
memium/source/prompts/prompt_from_doc_test.py sha256=_907ZBOrr1OQbBG25tv2OUWKd8XUtx-c9mf1oKFUjqc 184
memium/source/prompts/prompt_qa.py sha256=GYldY_agW6yj0WvFXcmKQqk55lUIfFILA_4Tf0JE3mc 1384
memium/source/prompts/__snapshots__/prompt_from_doc_test.ambr sha256=X9-IUCrH_xgOkU_f0RYLUjiwu9qNWtgRkXcaMC9tiXI 123
memium/tasks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/tasks/github.py sha256=vkULi2bwHFI1oxK2V883G5FeeukOk_tXkOugseQJlVI 1903
memium/tasks/graphite.py sha256=tnSIyqkg7RIGMtXdCzz8zv9Y4JHoSO3fN9xvRbwfi00 682
memium/tasks/smoketest.py sha256=-7D5G-3ShY8KXdCKAri_ymZ5kijKwA-iVnsrjGE4xKk 2019
memium/tasks/str_parsing.py sha256=GXvBZqfcA6cz8j70vL2wNERAQW5lzsQAygyZUXaN1vg 243
memium/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
memium/utils/extract_terms.py sha256=T2BStWTaYpPQFD_BSfISD6CoZF_GeaLxC0BipPiu8Uo 231
memium/utils/hash_cleaned_str.py sha256=n9ujrKSd6EYTaWojWxVges9_Zyh7d6C_uH-6uI426-k 2339
memium/utils/test_extract_terms.py sha256=FJInu8CFpAq8GwFcuvi-tEMdSUkcXNMP8hzZVO2wvF8 718
memium/utils/test_hash_cleaned_str.py sha256=oHgTkQU-Y47-M4SxXp2Sl6W2PB0NJbjt0A8QnZrGGPw 1368
memium-0.21.3.dist-info/METADATA sha256=iyuCXRG6StsZ-M6mAP_ef3g7GcrZ9iiy7ZSHzKGoqas 6640
memium-0.21.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
memium-0.21.3.dist-info/entry_points.txt sha256=wAo8UuFFKQ5Weu66XnqTHs3qTrJ9ZQkadg58JFf61QA 47
memium-0.21.3.dist-info/top_level.txt sha256=TmuFS5rTX6kNdXkmSSqx6JC5uaqW09IbJzMw6_EXhsY 7
memium-0.21.3.dist-info/RECORD

top_level.txt

memium

entry_points.txt

memium = memium.__main__:app