Memium

View on PyPIReverse Dependencies (0)

0.24.10 memium-0.24.10-py3-none-any.whl

Wheel Details

Project: Memium
Version: 0.24.10
Filename: memium-0.24.10-py3-none-any.whl
Download: [link]
Size: 47131
MD5: 01755d61ef6a93fdbf1628fe3d45a66d
SHA256: f11b9f973ef773f3e182939fc1ee543cf16315a3d9b8febbab8907f633105c2c
Uploaded: 2024-10-30 10:04:24 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: memium
Version: 0.24.10
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.17.1)
Requires-Dist: iterpy (==1.9.0)
Requires-Dist: genanki (==0.13.1)
Requires-Dist: markdown (==3.7)
Requires-Dist: pydantic (==2.9.2)
Requires-Dist: sentry-sdk (==2.17.0)
Requires-Dist: typer (==0.12.5)
Requires-Dist: tqdm (==4.66.6)
Requires-Dist: unidecode (==1.3.8)
Requires-Dist: wasabi (==1.1.3)
Requires-Dist: bs4 (==0.0.2)
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.387); extra == "dev"
Requires-Dist: pre-commit (==4.0.1); extra == "dev"
Requires-Dist: ruff (==0.4.5); extra == "dev"
Requires-Dist: lumberman; extra == "dev"
Requires-Dist: pytest (==8.3.3); extra == "tests"
Requires-Dist: pytest-cov (==6.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.2.0); extra == "tests"
Requires-Dist: syrupy (==4.7.2); extra == "tests"
Provides-Extra: dev
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 5098 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.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=5uQIsbZN5KN5iUTu_CcewHiyN5x-X3XjELnIkqldWnA 2604
memium/core.py sha256=NximfYg266aJj4L_86-Cs5wZllZaHrhEIsPtf-jxnCs 2105
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=IbuaaBkplxxj0uQnwnE9bmXZFE9hSkL6yJ0_MX1LffI 2965
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=lUQ8OrWcvY9czQsShbPW4k4BK-lM5TYtxyJUiceoQLo 1162
memium/destination/ankiconnect/anki_prompt_cloze.py sha256=cMb0N47PJWuK37Wx9q-Ng76Zoxy4fY2Zv_Re0XC2sWE 1352
memium/destination/ankiconnect/anki_prompt_qa.py sha256=f2qTPBWDAAdHCM0XlouHQ9APEe2jOab2PcUxa_4aQMw 2954
memium/destination/ankiconnect/ankiconnect_gateway.py sha256=dy43RCOQU-BDByeOUg0SyvldW0Hh37TH-Ii4nhxofj0 7700
memium/destination/ankiconnect/default_styling.css sha256=ywSzdIGsBDXUBjhi8YZBsEYsr_Z7JXlE0gX9VK09Kis 2530
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=tOpvBQIxlzgvNY7_VbfW4sNqd-KPN8YYAX6MPb9ZT-o 559
memium/source/document_source.py sha256=_De32XmjMqAtEQIdjqn0Cji8wggc2vnHYB7f9LuBVDE 3034
memium/source/prompt_source.py sha256=j067moyjSxXCaCJgQqh5QvnTsutbP-3jQ7KHfTyCQog 2629
memium/source/test_document_source.py sha256=pvHHfeLVBXf12cd3vdRNSlci-ArAxBZZ740vaFiWQrs 2491
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=KzomvzatENlJ16boU5e6mP7HlILsDqRWKHG5ej2LuK8 2814
memium/source/extractors/extractor_table.py sha256=KYQqOcUOeDSmZdtFauxYiVGmynpLWiK17vtsJlLGWe0 5908
memium/source/extractors/test_extractor_table.py sha256=fKe_zFys9J6swb78pw6ZDqT7AnUenSxQULr3Xk5P8lU 2041
memium/source/extractors/test_prompt.py sha256=NKfrOX_tn12FSw1MGsXsCzufEa3hBqU-Zp0uQE6riuw 544
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/code_block.md sha256=j4iWBfrYWYhtHLpzKjJK6y8kmpbfYKAm3_6MywdIqUU 42
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/markdown_parser.py sha256=3JrYNQLlR2tq3-Be74GWbz-OuGLW9-a8KJlK-IcWk7A 314
memium/utils/test_extract_terms.py sha256=FJInu8CFpAq8GwFcuvi-tEMdSUkcXNMP8hzZVO2wvF8 718
memium/utils/test_hash_cleaned_str.py sha256=oHgTkQU-Y47-M4SxXp2Sl6W2PB0NJbjt0A8QnZrGGPw 1368
memium/utils/test_markdown_parser.py sha256=t7_9L-E434WBQIM6nYWFc1evFv_jYTxAeYjZjxraQkE 710
memium/utils/__snapshots__/test_markdown_parser.ambr sha256=7Y5RlfylAefodeXuN8-N-S-640p3GvA-yCfEtcYW4V0 158
memium-0.24.10.dist-info/METADATA sha256=lBVIVPitpEgBv85iTVk7hWkTJ38uUlUTWXBQDBC8Y3w 6605
memium-0.24.10.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
memium-0.24.10.dist-info/entry_points.txt sha256=wAo8UuFFKQ5Weu66XnqTHs3qTrJ9ZQkadg58JFf61QA 47
memium-0.24.10.dist-info/top_level.txt sha256=TmuFS5rTX6kNdXkmSSqx6JC5uaqW09IbJzMw6_EXhsY 7
memium-0.24.10.dist-info/RECORD

top_level.txt

memium

entry_points.txt

memium = memium.__main__:app