Personal-mnemonic-medium

Latest version: v0.6.0

Safety actively analyzes 715081 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.0

Chore

* chore: remove unused type ignore ([`4cbd2b8`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/4cbd2b88cc86c2d8ecc0716d15b64ef5596fa7de))

* chore: more typing ([`dcb04d0`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/dcb04d043ae173b02c6b86f707d4d24008d95241))

* chore: type everything ([`884deea`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/884deeaa9c5e58f5d82ade7cdad4575900b8f793))

* chore: housekeeping ([`3c93bd7`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/3c93bd738fbb122ba5d9f4babebeaa8ef9a9a391))

Ci

* ci: update find comment ([`3de3a91`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/3de3a91015f316e5c651ef3f3de0e38704cf12fd))

* ci: update cruft logic ([`9d2109a`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/9d2109ac5d29195bb103a84e5cb8ebb08f7d07b0))

* ci: update cruft ([`aea9b87`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/aea9b870cd52a2d4784e98d11710971d19c6006b))

* ci: update cruft message ([`2343489`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/234348919d8f39546aadf1ff14de0873e30e9100))

* ci: update cruft failed template ([`2d793c5`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/2d793c53579cb2665039a35c11f13168b4f5b52c))

* ci: cruft ([`55b6232`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/55b62321376b3fee21252f4b2878f6e8bdaf2d4e))

* ci: cruft check ([`c3b5353`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/c3b5353b7febd1337acd3addc1a1711e47472bc5))

* ci: cruft ([`eca6564`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/eca65640591eeac6bd7edcb4aa6e3bdb3f450b80))

* ci: test new cruft procedure ([`e41862c`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/e41862c0433c7838282cd7e880dc6a3847c32f54))

* ci: test ([`62ea30c`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/62ea30c0e8d504409bd91fbdcd01540b99752268))

* ci: test ([`babf357`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/babf357b30cecd73e8c202a80d881cfd2c2399fa))

* ci: fix error in cruft ([`c3114e5`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/c3114e5809a7135ad7dabf088abc99cec35a0968))

* ci: try new cruft ci ([`6412ae8`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/6412ae8eaf9626de016abbef28e4c291e093c088))

* ci: update cruft ([`12bd8a9`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/12bd8a9736da761c405af7e42f0747073a1364bf))

* ci: permissions for setup_for_dev ([`8f23875`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/8f23875ad5e970bdb64503dc2a72a909e6c22e74))

Feature

* feat: ignore cloze-likes in code blocks ([`80b0888`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/80b0888839ea8206fc1697674be4ac2e42e0627f))

* feat: compile fields to html ([`13f8c07`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/13f8c079a2db56c0b80161488d2831cc9d9eadf2))

* feat: better sh file ([`fc0b2e6`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/fc0b2e6197940906061e22f069c361d3f379685c))

* feat: working version ([`a8438c7`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/a8438c7b3cb42f4cb2718008b8e2ed4f2514c7ab))

* feat: migrate main to use new pipeline ([`fa71108`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/fa7110896aa326cf44646cb0fe7353c0d8ffa337))

* feat: create a unified pipeline ([`a703fcc`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/a703fcc8158d2412170dda333d24cc87bf4c3daf))

* feat: fit uuid generation to qa prompt extractor ([`4e33b0d`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/4e33b0d37075d897aba0a932316d10284572e1e4))

* feat: remove filepath requirement ([`65c97a5`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/65c97a5262965cd0776bfb36bc7108a27e83fd6d))

* feat: first working rewrite ([`9a16d98`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/9a16d983054fa03c005922778f1e4bc33222496d))

* feat: first stab at main package ([`069accd`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/069accdfff488ed285dabebdbb847fb1ba064c3b))

* feat: add markdown to card logic ([`f1a204f`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/f1a204ff74c898374f8399f34aba8577830391a0))

* feat: don&39;t update bear ([`59fef60`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/59fef60eb4d22fc9e3e5443b7456a1687689d4e3))

* feat: add cloze extractor ([`8fda355`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/8fda355e9ab7b9e945c61c7b2853a3418cfa4458))

* feat: add source notes to QAPrompts ([`08bae17`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/08bae173fcd0ce96aa54319cbe529a918e0b3229))

* feat: add qa_prompt_extractor ([`377b426`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/377b426d97ab985832cb577cfbfa4e4c01d73fd6))

* feat: disable automatic tts (replaced by AwesomeTTS) ([`5f37882`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/5f37882a9ce24ba84e36b7d2d1939cc035144dbe))

Fix

* fix: cruft typography ([`99b7a25`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/99b7a25ec613b8017309662354ed3def767975f3))

* fix: hash anki cards on markdown ([`b5a35b9`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/b5a35b91f58c3d43e237f495a30940e3ea780a00))

* fix: don&39;t fail on missing media references ([`5274e3f`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/5274e3fb3f494c56c99624ec76cbbd307de548a4))

* fix: do not use tts for now ([`7e3bab5`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/7e3bab580adf7d50d556024db29dd343db6a8cb3))

* fix: typo in toml ([`be9499e`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/be9499e60f9e872112cedd6454ff6fa16af1eabe))

* fix: ensure guids match cloze ([`694f701`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/694f701aa44a1962168cb3256062f70371aef1cd))

* fix: match guide for first test case ([`ee41799`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/ee41799941a027792588821f22003fc2a4c99171))

* fix: better support for TTS ([`78032e7`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/78032e761e7661e1974d5595f39eaf43b8965264))

Refactor

* refactor: add guards ([`c92eeb7`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/c92eeb7c101f7a3c30e57827b8d5e696c7c82b49))

* refactor: stylise pipeline ([`34ba2a3`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/34ba2a317f61f1ff0771ac4388ac634b99e67773))

* refactor: disambiguate note and prompt uuids ([`db5c457`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/db5c4570378fd7f50265b8ca3991cfb4dab7bbb5))

* refactor: clean up subdeck ([`7f03b42`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/7f03b42bdb46733683459d5b8e21df39e44bc427))

* refactor: misc. ([`8a366b3`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/8a366b3fc2dce6788ae93a5f80c0a57e40fc75b7))

* refactor: rename factory classes ([`af592f4`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/af592f4f51c4ed531582be5b7d538a27fd4680fb))

Style

* style: linting ([`057d034`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/057d0348763f1c3b11dba4bd83877cbb65ac0831))

* style: linting ([`ba808b6`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/ba808b66ab4d83f919512cfce5d853d19714bdaa))

* style: final linting ([`8e59770`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/8e597700e268a2f26cc5dc940dfe1fb13789d0ab))

* style: linting ([`186208c`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/186208c9b009c211c66f57c1ce2efadf7ef2b909))

* style: linting ([`9f0d580`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/9f0d5802cc6155f2774faeeb293f72d72112a58d))

* style: linting ([`66e30e1`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/66e30e1b97e7ebed29b1552a0a48c659f09ffe9a))

Unknown

* Merge pull request 25 from MartinBernstorff/martbern/rewrite

refactor: major rewrite ([`c37b743`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/c37b7434dae004b9c2bc35f9d5cee0f592122cd6))

* misc. ([`4459db1`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/4459db15a360d9eaa2251d6d9b423d09bf498708))

* misc. ([`86b5d19`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/86b5d19b2b1e9ce5a4980cc65b2e679a00cb7759))

* build. update deps ([`ca7a3dd`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/ca7a3dd63c173b12d200e887f979c8d7dd10e8bf))

* Merge branch &39;main&39; into martbern/rewrite ([`54b6416`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/54b64162ff9d06d3080464bb58e1987f4a4b68b7))

* cruft: add cruft ([`883da72`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/883da7222e64ab85a2fa39a829cd9f523b805cac))

* misc. ([`27883f5`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/27883f5f844537e353d7bfcca9921e1424f512e9))

* misc. ([`2337606`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/2337606135ad183ab49c150af860f4ba8c3a1385))

* misc. ([`4553e37`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/4553e37d141b752cf7bc4dd678c0a836c482ae4c))

* tests: first attempt at uid hash test ([`ddb65c4`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/ddb65c43b75514e52703c1e04949b53823b1d3ed))

* tests: simplify tests ([`8d6f096`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/8d6f096d79c9c1277e79a4113ed7ccc9d3adc351))

* tests: remove filepath requirement ([`8fd8095`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/8fd8095bc201ef44c627435b26b33404996a8186))

* tests: migrate old tests ([`c54fe52`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/c54fe521dacc90468dec6866fee8c6524c9c9558))

* misc. ([`aa2fc4e`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/aa2fc4e0bd4bf5e2f3eb1218d8af36c4ca381552))

* misc. changes ([`3f1a454`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/3f1a454ddf7385157ba465425256f5188a24e9dd))

* misc. ([`bcf2d2a`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/bcf2d2a2935611f8c7be9fe2cf26f31803efb347))

* init: add markdown based extractor ([`435dfef`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/435dfef5d5b587e6f6268af29f8b1cb5338d3cd4))

* Misc. additions ([`9679ef4`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/9679ef4fd6ad0f9e22cebf4592431ab4a4a74e2c))

* Add Anki launch and sync ([`76badd9`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/76badd9ba6106fe236aa2c0a00b6659fd6bf0529))

* Add wasabi ([`82ee3af`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/82ee3af163f856511a0000bd377fe44fd938c57a))

* Fix required space after A. ([`4348fa5`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/4348fa5607b20f81c7dcd51537bd351188f4a4e7))

* Merge branch &39;main&39; of https://github.com/martbern/personal-mnemonic-medium ([`8589b22`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/8589b226bcc979ea6cbbb98a96a90951ae5ab386))

* Update path ([`1621595`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/162159585d1efc7e6e42bac6da902e70ed8034da))

* Update requirements.txt ([`9137df8`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/9137df8a5d4dee2c1db58922d9b038ee7fa78bf3))

* Move to one file to avoid packaging ([`1b72c51`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/1b72c518a80cc7b58b0c95b8386ffc80cbf8aab2))

* Move all code to one file to avoid fighting with Python&39;s packaging system ([`613aa41`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/613aa418134027eb0b4c74b5e0be1d6d238623d7))

* Merge branch &39;main&39; of https://github.com/martbern/personal-mnemonic-medium ([`bd94c55`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/bd94c55e0d3ab05cd782c30d7d8c7edd07a5419a))

* Fix file-structure to support pytest (closes 23) ([`2e2ccde`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/2e2ccde253f1f3cec6add993a258238d1b4ae6c0))

* Fix file-structure to support pytest (closes 23) ([`14b9976`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/14b99767f37294630df21871c7dd27834254118c))

* Add ankiconnect support (closes 21) ([`848dd09`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/848dd0925875d9349af21c968f322e26927c7de9))

* Hashes on md source (closes 19 and 20) ([`52af681`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/52af68150071c348970610513f01908e1078e10f))

* Merge branch &39;main&39; of https://github.com/martbern/personal-mnemonic-medium ([`72be9a8`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/72be9a8ab4ca21417da8165cdeb34c8abbb6ab86))

* Add test for multiline questions ([`d4c3d09`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/d4c3d09dd0447ad737b4509b32a8195f58e9778e))

* Update readme.md ([`33ec4e1`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/33ec4e14bdae031d8c58fcb75dae605784db88e5))

* Update readme.md ([`47ac665`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/47ac665daa186df19cb48ec9eca4eaf3db20fb1a))

* Create readme.md ([`6bb7264`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/6bb72641fa2a8476b197f8b4efe8bf03261a8eeb))

* Update python-app.yml ([`112713e`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/112713e769f53356d703bd980c25efcdc788521f))

* Merge branch &39;main&39; of https://github.com/martbern/personal-mnemonic-medium ([`9bdae6e`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/9bdae6eaab71b15078a5900d7396652dcc1875bf))

* Fix import for tests ([`9e2c787`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/9e2c787ec1dab2e47efc041f8b7dce1d3309e5c0))

* Update python-app.yml ([`26d4cc1`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/26d4cc14da8223303e9e755b0285d3e5ec67dece))

* Update python-app.yml ([`68402cc`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/68402ccea7ac97c59e0902a4dcb12b31ca31ddd4))

* Create python-app.yml ([`6a6bee4`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/6a6bee48f3710db24a33c66b04a355df692fbb64))

* Add tests to ensure stable card GUIDs (closes 17) ([`0349e55`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/0349e550bc8a86ce48991fb463f98ddfafb602f7))

* Update requirements with specific versions ([`3a7ccfd`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/3a7ccfd3f5e10c59a5be433686a0513dd518d3c0))

* Make hash more stable ([`3ea3240`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/3ea32400a09b9b9b696fe85016ca0586c6451a6a))

* Removes QA formatting from cards (closes 14) ([`858e1b1`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/858e1b13432ee0f185b4595483d1d88bf3f00341))

* Fix stripping of newlines (closes 4) ([`b80d7e6`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/b80d7e6e0c871c5067cd25e504ba2bec416b454e))

* Strip source before processing (closes 13) ([`a9649b8`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/a9649b871bb34eddfb2a77047148fdeee27ed383))

* Merge branch &39;main&39; of https://github.com/martbern/personal-mnemonic-medium ([`aa4fee1`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/aa4fee113f5385f4c91a61fd90bea26f2dde7937))

* Fix question containing newlines (12) ([`b5b9066`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/b5b9066ae5210b2132d4d0756cb8e0beb96a649a))

* Fix question containing newlines (12) ([`5717d0d`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/5717d0d344214d196641aa56fec641fcc5fcac73))

* Fix incorrect cloze card creation (closes 7) ([`65fbc50`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/65fbc500f85a034ce6dee23dc12e683dd9b599a2))

* Initial commit ([`74a00be`](https://github.com/MartinBernstorff/personal-mnemonic-medium/commit/74a00bed41d79bf6db49d66a4b3c3836cb0f6a36))

Page 2 of 2

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.