-
chore(deps): update dependency sentry-sdk to v2.1.1 (
94c4d3c
) -
chore(deps): update dependency sentry-sdk to v2.1.0 (
625b0bf
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.7.0 (
05181e1
) -
chore(deps): update dependency dev/ruff to v0.4.3 (
e8f6541
) -
chore(deps): update dependency tqdm to v4.66.4 (
168a75e
) -
chore(deps): update dependency dev/pyright to v1.1.361 (
9fdb56b
) -
chore: delete test.py (#656) (
1505b0f
) -
chore: delete test.py (
f1854dc
)
- fix: do not escape html (#664)
- update anki_prompt_qa.py
- test: update test_anki_prompt_qa.ambr (
dcf5b28
)
- test: update test_anki_prompt_qa.ambr (
b08f56a
)
- update anki_prompt_qa.py (
fc5d1f9
)
-
chore(deps): update python-semantic-release/python-semantic-release action to v9.6.0 (
6acdc9c
) -
chore(deps): update dependency tests/pytest-xdist to v3.6.1 (
dcd0182
)
- test: update test_anki_prompt_qa.py (
0dbd6c3
)
- fix: html escaping (#641) (
6f97f55
)
- test: update test_anki_prompt_qa.py (
e142041
)
- feat(#637): append log to output folder (#649)
Fixes #637 (f03969c
)
- feat(#637): append log to output folder
Fixes #637 (178ff35
)
-
chore(deps): update dependency sentry-sdk to v2.0.1 (
37dc0ed
) -
chore(deps): update dependency dev/ruff to v0.4.2 (
f7413f5
) -
chore(deps): update dependency sentry-sdk to v2 (
782b27b
) -
chore(deps): update dependency dev/pyright to v1.1.360 (
601e013
) -
chore(deps): update dependency pydantic to v2.7.1 (
ea0ad67
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.5.0 (
335798b
)
-
feat: move obsidian link to top of AnkiQA (#648) (
f45cdf9
) -
feat: move obsidian link to top of AnkiQA (
8802e01
)
- update anki_prompt_qa.py (
6eb439a
)
-
fix: calling method instead of getting link contents (#639) (
81e68b4
) -
fix: calling method instead of getting link contents (
121fa88
)
-
chore(deps): update dependency tests/pytest-xdist to v3.6.0 (
ab9face
) -
chore(deps): update dependency dev/ruff to v0.4.1 (
5d56819
) -
chore(deps): update dependency dev/ruff to v0.4.0 (
122bf50
) -
chore(deps): update dependency dev/pyright to v1.1.359 (
ad3ad6b
) -
chore(deps): update dependency tests/diff-cover to v9 (
573571f
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.4.2 (
c14629d
) -
chore(deps): update dependency dev/ruff to v0.3.7 (
ae3928c
) -
chore(deps): update dependency dev/ruff to v0.3.6 (
9243d80
) -
chore(deps): update dependency pydantic to v2.7.0 (
b3a32f0
) -
chore(deps): update dependency sentry-sdk to v1.45.0 (
eae82e6
) -
chore(deps): update dependency typer to v0.12.3 (
e2f44fc
) -
chore(deps): update dependency dev/pyright to v1.1.358 (
08ea850
)
- test: update test_extractor_table.py and test_prompt.py (
a862723
)
-
update anki_prompt_qa.py (
7b24ca5
) -
update anki_prompt.py, anki_prompt_cloze.py and anki_prompt_qa.py (
bcd79cc
)
-
feat: sort terms before generating subdecks (#621) (
fd7e703
) -
feat: sort terms before generating subdecks (
9564ff7
)
- fix: term extraction (#620) (
8816e48
)
- test: update test_anki_prompt_qa.py (
ec2f0d2
)
- update 3 files, create 2 files and delete 2 files (
b245542
)
-
feat: create model if it does not exist (#619) (
380ed4e
) -
feat: create model if it does not exist (
e979d45
)
-
chore(deps): update dependency typer to v0.12.2 (
92e40a1
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.4.1 (
1f58fa3
) -
chore(deps): update dependency typer to v0.12.1 (
dc7edb0
) -
chore(deps): update dependency dev/pyright to v1.1.357 (
d8c851d
) -
chore(deps): update dependency sentry-sdk to v1.44.1 (
0607674
) -
chore(deps): update dependency tests/pytest-cov to v5 (
874eaaa
) -
chore(deps): update dependency typer to v0.12.0 (
e6e049d
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.4.0 (
eed8164
) -
chore(deps): update dependency sentry-sdk to v1.44.0 (
0f4dade
) -
chore(deps): update dependency markdown to v3.6 (
1748178
) -
chore(deps): update dependency dev/pre-commit to v3.7.0 (
fa48661
) -
chore(deps): update dependency pydantic to v2.6.4 (
e734d3e
) -
chore(deps): update dependency dev/ruff to v0.3.5 (
a96013f
) -
chore(deps): update dependency dev/pyright to v1.1.356 (
64b2cf1
) -
chore(deps): update dependency iterpy to v1.9.0 (
906e640
) -
chore(deps): update dependency dev/ruff to v0.3.2 (
8525583
) -
chore(deps): update dependency dev/pyright to v1.1.353 (
80d8b97
) -
chore(deps): update dependency iterpy to v1.8.1 (
68ece09
) -
chore(deps): update dependency iterpy to v1.7.0 (
1153826
) -
chore(deps): update dependency sentry-sdk to v1.41.0 (
b422c1e
) -
chore(deps): update dependency dev/ruff to v0.3.1 (
6095ed2
) -
chore(deps): update dependency dev/ruff to v0.3.0 (
7a93e73
) -
chore(deps): update dependency dev/pyright to v1.1.352 (
4341487
) -
chore(deps): update dependency pydantic to v2.6.3 (
69ef4fb
) -
chore(deps): update dependency tests/pytest-testmon to v2.1.1 (
eda5e2c
) -
chore(deps): update dependency sentry-sdk to v1.40.6 (
f4a8f0e
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.1.1 (
9a91fbf
) -
chore(deps): update dependency pydantic to v2.6.2 (
70d8084
) -
chore(deps): update dependency dev/pyright to v1.1.351 (
0d18783
) -
chore(deps): update dependency iterpy to v1.6.0 (
25ee384
) -
chore(deps): update dependency sentry-sdk to v1.40.5 (
737cb25
) -
chore(deps): update dependency dev/pre-commit to v3.6.2 (
4e52e8d
) -
chore(deps): update dependency dev/ruff to v0.2.2 (
81544f3
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.1.0 (
19ddce7
) -
chore(deps): update dependency sentry-sdk to v1.40.4 (
3abd2d5
) -
chore(deps): update dependency iterpy to v1.5.1 (
67c93bd
) -
chore(deps): update dependency iterpy to v1.5.0 (
81cbf94
) -
chore(deps): update dependency tqdm to v4.66.2 (
4fa5a3d
) -
chore(deps): update dependency dev/pre-commit to v3.6.1 (
c020f67
) -
chore(deps): update dependency iterpy to v1 (
455ff31
) -
chore(deps): update dependency sentry-sdk to v1.40.3 (
87a1e83
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.0.3 (
4d28b59
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9.0.2 (
ddeba70
) -
chore(deps): update dependency sentry-sdk to v1.40.2 (
658a8c3
) -
chore(deps): update python-semantic-release/python-semantic-release action to v9 (
b4a4dd6
)
- feat: create decks based on wikilinks in qa question (#618)
feat: create decks based on wikilinks in qa question
update 8 files (bcd61e3
)
- feat: create decks based on wikilinks in qa question (
448976b
)
- update 8 files (
7519667
)
- chore(deps): update dependency tests/pytest to v7.4.4 (#559)
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
tests/pytest | |||||
(source, | |||||
changelog) | |||||
==7.4.0 -> ==7.4.4 |
|||||
<details> <summary>pytest-dev/pytest (tests/pytest)</summary>
v7.4.3
:
pytest 7.4.3 (2023-10-24)
-
#​10447: Markers are now considered in the reverse mro order to ensure base class markers are considered first -- this resolves a regression.
-
#​11239: Fixed
:=
in asserts impacting unrelated test cases. -
#​11439: Handled an edge case where :data:
sys.stderr
might already be closed when :ref:faulthandler
is tearing down.
v7.4.2
:
pytest 7.4.2 (2023-09-07)
-
#​11237: Fix doctest collection of
functools.cached_property
objects. -
#​11306: Fixed bug using
--importmode=importlib
which would cause package__init__.py
files to be imported more than once in some cases. -
#​11367: Fixed bug where
user_properties
where not being saved in the JUnit XML file if a fixture failed during teardown. -
#​11394: Fixed crash when parsing long command line arguments that might be interpreted as files.
- #​11391: Improved disclaimer on pytest plugin reference page to better indicate this is an automated, non-curated listing.
v7.4.1
:
pytest 7.4.1 (2023-09-02)
-
#​10337: Fixed bug where fake intermediate modules generated by
--import-mode=importlib
would not include the child modules as attributes of the parent modules. -
#​10702: Fixed error assertion handling in
pytest.approx
whenNone
is an expected or received value when comparing dictionaries. -
#​10811: Fixed issue when using
--import-mode=importlib
together with--doctest-modules
that caused modules to be imported more than once, causing problems with modules that have import side effects.
</details>
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzAuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> (a481ede
)
-
fix: remove cloze extraction from default (#571) (
48074a8
) -
fix: remove cloze extraction from default (
3d4c889
)
-
dev: remove .testmondata from git (#568) (
ad28ee9
) -
dev: do not require manual intervention to submti with coverage < 0.8 (#567) (
526966b
) -
dev: remove .testmondata from git (
72e2557
) -
dev: do not require manual intervention to submti with coverage < 0.8 (
e4ca960
) -
dev: update ruff version (#566) (
e61ac8b
) -
dev: update ruff version (
47c4ee5
)
-
chore(deps): update dependency sentry-sdk to v1.40.1 (
caf7852
) -
chore(deps): update dependency dev/ruff to v0.2.1 (
125e96d
) -
chore(deps): update dependency dev/pyright to v1.1.350 (
7b4c9f7
) -
chore(deps): update dependency pydantic to v2.6.1 (
bdf76a5
)
-
fix: gracefully fail if block cannot be parsed (#565) (
7a49b05
) -
fix: gracefully fail if block cannot be parsed (
4691aa8
)
-
chore(deps): update dependency tests/pytest to v7.4.4 (
427d6a8
) -
chore(deps): update dependency pydantic to v2.6.0 (
74776d2
)
- feat(#534): allow both rowwise and row-wise when parsing tables (#558)
Fixes #534 (6a454bd
)
- feat(#534): allow both rowwise and row-wise when parsing tables
Fixes #534 (5fdbac7
)
-
dev: remove makefile and add lumberman (#553) (
413f102
) -
dev: remove makefile and add lumberman (
11769d0
)
-
chore(deps): update dependency tests/pytest to v8 (
cdb09b3
) -
chore(deps): update dependency dev/ruff to v0.2.0 (
9f7c810
) -
chore(deps): update dependency tests/pytest-sugar to v1 (
1a9d95b
) -
chore(deps): update dependency sentry-sdk to v1.40.0 (
ce58593
) -
chore(deps): update dependency dev/pyright to v1.1.349 (
0be7671
)
- fix: migrate to iterpy (#555)
fix: migrate to iterpy
update prompt_source.py (752db8e
)
- fix: migrate to iterpy (
bf8fba0
)
-
chore(deps): update dependency dev/pyright to v1.1.347 (
23224db
) -
chore(deps): update dependency dev/pyright to v1.1.346 (
f0f6cb5
)
- feat: exclude sparse cells from TableExtractor (#542)
misc.
misc. (244dabc
)
-
fix: correct table extraction without trailing spaces (#535) (
9a1e1ba
) -
fix: correct table extraction without trailing spaces (
8cb789c
)
-
chore(deps): update dependency dev/ruff to v0.1.13 (
1a1d6e2
) -
chore(deps): update dependency dev/ruff to v0.1.12 (
0ce963f
) -
chore(deps): update dependency unidecode to v1.3.8 (
59b5add
) -
chore(deps): update dependency markdown to v3.5.2 (
7c2c0c4
) -
chore(deps): update dependency sentry-sdk to v1.39.2 (
9159fec
) -
chore(deps): update dependency dev/pyright to v1.1.345 (
9ead8ac
) -
chore(deps): update python-semantic-release/python-semantic-release action to v8.7.2 (
66341e5
)
- docs: recommend naming memium container (#521) (
d71ab7f
)
- feat: add delays before erroring (#523)
feat: add delays before erroring
Fixes #522
feat: add delays before erroring
Fixes #522 (610aad2
)
- feat: add delays before erroring
Fixes #522 (9ef8e6c
)
- feat: add delays before erroring
Fixes #522 (869d2a8
)
- fix: improve content-extraction for scheduling uuid detection (#520)
fix: improve content-extraction for scheduling uuid detection
Fixes #519
misc. (b0ac0ce
)
-
fix: only remove list markup if at beginning of line (
a112e11
) -
fix: improve content-extraction for scheduling uuid detection
Fixes #519 (4acfd59
)
- misc. (
f53455c
)
- fix: unicode encoding for uuids (#518)
fix: Å encoding
Fixes #517
fix: Å encoding
Fixes #517
fix: handle unicode encoding for uids (2415f6a
)
-
fix: handle unicode encoding for uids (
94b4c7f
) -
fix: Å encoding
Fixes #517 (edba7e0
)
- misc. (
f07e7db
)
- fix: deduplicate prompts on extraction (#516)
fix: handle duplicate prompts
Fixes #512
fix: deduplicate prompts on extraction (cb1592b
)
-
fix: deduplicate prompts on extraction (
8f6cd54
) -
fix: handle duplicate prompts
Fixes #512 (683955a
)
- refactor: easier hash debugging (#514)
refactor: easier hash debugging
Fixes #513
refactor: easier hash debugging
Fixes #513
misc. (5b03293
)
- refactor: easier hash debugging
Fixes #513 (ff2e8c7
)
- refactor: easier hash debugging
Fixes #513 (1b89c23
)
- style: lint (
9bb033d
)
- feat: update tag (
84c845b
)
- ci: push docker image with version tag (#510)
ci: push docker image with version tag
Fixes #509 (5b37eda
)
- ci: push docker image with version tag
Fixes #509 (cab954e
)
- ci: push docker image with version tag
Fixes #509 (e77d102
)
- feat: update tag (
ec0c75c
)
-
misc. (
49ce7f7
) -
dev: restack on submit (#508)
dev: restack on submit
Fixes #507
misc. (1fec855
)
- fix: ankiconnect uuid handling (#506)
refactor: What is the AnkiPrompt UUID used for?
Fixes #504
refactor: clarify anki uuid usage (112a7f1
)
- fix: tests (
4069335
)
-
refactor: clarify anki uuid usage (
146bd44
) -
refactor: What is the AnkiPrompt UUID used for?
Fixes #504 (3d79f93
)
- dev: restack on submit
Fixes #507 (54a3dd8
)
-
chore(deps): update dependency dev/ruff to v0.1.11 (
6fee03d
) -
chore(deps): update dependency dev/ruff to v0.1.10 (
d491d3f
) -
chore(deps): update dependency functionalpy to v0.15.0 (
937b6db
) -
chore(deps): update dependency tests/pytest to v7.4.4 (
4f716ae
) -
chore(deps): update dependency dev/pyright to v1.1.344 (
8519b4f
)
- fix: AnkiConnect sync does not appear idempotent (#505)
fix: AnkiConnect sync does not appear idempotent
Fixes #503
refactor: pure-ish functions for ankiconverter
fix: apply the html cleaner (afe06ba
)
-
fix: apply the html cleaner (
9aa0aaa
) -
fix: AnkiConnect sync does not appear idempotent
Fixes #503 (1cba106
)
- refactor: pure-ish functions for ankiconverter (
ac82416
)
- misc. (
03319e8
)
- fix: false positives on brackets (#496)
fix: false positives on brackets
Fixes #495
fix: remove entire code blocks (5606322
)
-
fix: remove entire code blocks (
780ec6f
) -
fix: false positives on brackets
Fixes #495 (b2b656b
)
- fix: false positives on cloze for html comments (#494)
Fixes #492 (df5ff29
)
- fix: false positives on cloze for html comments
Fixes #492 (2fe2136
)
-
misc. (
1cb74f4
) -
debug: prompts were not pushed in spite of push_all = true (#493)
Fixes #491 (27bfe70
)
- debug: prompts were not pushed in spite of push_all = true
Fixes #491 (34f2118
)
- styling:
_
does not italicize (#490)
styling: _
does not italicize
Fixes #488
misc. (78b7eca
)
-
misc. (
a7115f5
) -
styling:
_
does not italicize
Fixes #488 (681d243
)
- ci: fix smoketest permissions (#482)
ci: fix smoketest permissions
Fixes #481
ci: fix smoketest permissions
Fixes #481 (056a6e0
)
- feat: handle wikilinks and aliases (#487)
feat: handle wikilinks
Fixes #485 and fixes #486. (1c5dff5
)
- feat: handle wikilinks
Fixes #485 (18023f6
)
- feat: handle wikilinks
Fixes #485 (19355d8
)
-
ci: smoketests don't need ghcr (
927668c
) -
ci: fix smoketest permissions
Fixes #481 (a36bbd3
)
- ci: fix smoketest permissions
Fixes #481 (9c6fc8e
)
- refactor: misc. (#480) (
907ab9f
)
-
Update readme.md (
1e48dec
) -
Update readme.md (
1327eeb
) -
misc. (
155036f
) -
misc. (
a939e50
) -
misc. (
cf983b8
) -
misc. (
2ade302
) -
misc. (
b4606e3
) -
misc. (
99a2674
) -
misc. refactors (
4d1b1a1
)
-
chore: cleanup (#476) (
c064b68
) -
chore(deps): update actions/setup-python action to v5 (
45a6637
) -
chore(deps): update dependency dev/pyright to v1.1.343 (
a2dbeb6
) -
chore(deps): update python-semantic-release/python-semantic-release action to v8.7.0 (
3d4b538
) -
chore(deps): update dependency pydantic to v2.5.3 (
11a85a9
) -
chore(deps): update dependency dev/ruff to v0.1.9 (
b69d658
) -
chore(deps): update dependency dev/pyright to v1.1.342 (
cf5a8b1
) -
chore(deps): update python-semantic-release/python-semantic-release action to v8.5.2 (
6e6496b
) -
chore(deps): update dependency dev/pre-commit to v3 (
f506653
) -
chore(deps): update docker/login-action action to v3 (
8e76a16
) -
chore(deps): update actions/stale action to v9 (
e5967b0
) -
chore(deps): update actions/checkout action to v4 (
b15c5d6
) -
chore(deps): update python docker tag to v3.12 (
e50a018
) -
chore(deps): update python-semantic-release/python-semantic-release action to v8.5.1 (
ff53391
) -
chore(deps): update dependency tests/pytest-xdist to v3.5.0 (
2d97f73
) -
chore(deps): update dependency tests/pytest to v7.4.3 (
acf432a
) -
chore(deps): update dependency sentry-sdk to v1.39.1 (
ff95683
) -
chore(deps): update dependency dev/pre-commit to v2.21.0 (
02eb2cc
) -
chore(deps): update dependency tests/diff-cover to v8.0.2 (
a4512f8
) -
chore(deps): update dependency genanki to v0.13.1 (
abf835a
) -
chore(deps): update dependency dev/pyright to v1.1.341 (
8466592
) -
chore(deps): update dependency dev/ruff to v0.1.8 (
e670f8e
) -
chore: Configure Renovate (#368)
Fixes #260. (d9fa9c0
)
-
ci: add manual trigger to release (
32470a5
) -
ci: typo in release.yml (
72c7a08
) -
ci: release override permissions (#479) (
975630d
) -
ci: update release token (
b4f1f2e
) -
ci: remove github release (#477) (
941f587
) -
ci: release to memium on pypi
Fixes #455 (b8fdb6b
)
- ci: update ref groups. (#447)
ci: update ref groups.
Fixes #446
implement (1387d00
)
- ci: update ref groups.
Fixes #446 (a18ccaa
)
-
ci: update (
75b3f22
) -
ci: remove dependabot (
e2e0721
) -
ci: add automerge (
5f15b7d
) -
ci: use invoke (
ca61482
) -
ci: update (
126f81a
) -
ci: correct path to docker smoketest
Fixes #343 (ee50f34
)
-
ci: clean up (
8ad85f1
) -
ci: remove codecov (#283) (
b65cb11
) -
ci: remove codecov (
8d7f9d7
) -
ci: add codecov (#199) (
4d546d4
)
- docs: use ghcr in readme for docker image (#471)
docs: use ghcr in readme for docker image
Fixes #470
misc. (52cbec6
)
- docs: use ghcr in readme for docker image
Fixes #470 (04229f1
)
- docs: use ghcr in readme for docker image
Fixes #470 (0b3f810
)
- docs: update readme (#466)
docs: update readme
Fixes #462
misc. (01aa23d
)
- docs: update readme
Fixes #462 (adb5527
)
- feat: raise error if input dir is not writeable (#474)
feat: raise error if input dir is not writeable
Fixes #473
feat: raise error if input dir is not writeable
Fixes #473 (4f0ea80
)
- feat: raise error if input dir is not writeable
Fixes #473 (883f16e
)
- feat: raise error if input dir is not writeable
Fixes #473 (f837faa
)
- feat: rename to memium (#448)
feat: rename to memium.
Fixes #419
implement (41fbe4a
)
- feat: rename to memium.
Fixes #419 (fb02dc2
)
- feat: make
pipx
installable. (#441)
Fixes #413 (61c397d
)
- feat: make
pipx
installable.
Fixes #413 (540588a
)
- feat: add
push_all
option to CLI (#439)
feat: update_all option.
Fixes #409
feat: update_all option.
Fixes #409 (bfd76ba
)
- feat: update_all option.
Fixes #409 (d6a184f
)
- feat: add sentry_dsn flag which enables/disables sentry. (#437)
feat: add sentry_dsn flag which enables/disables sentry.
Fixes #421
feat: add sentry_dsn flag which enables/disables sentry.
Fixes #421 (7e001cf
)
- feat: add sentry_dsn flag which enables/disables sentry.
Fixes #421 (9c45c7b
)
- feat: add sentry_dsn flag which enables/disables sentry.
Fixes #421 (6db2467
)
- feat: remove temp dir from cli interface. Fixes #374 (#428)
feat: remove temp dir from cli interface. Fixes #374
misc.
misc. (cb6c95c
)
-
feat: remove temp dir from cli interface. Fixes #374 (
a07738a
) -
feat: use context manager to temp deck file deletion. Fixes #423 (#427)
feat: use context manager to temp deck file deletion. Fixes #423
implement (be4999d
)
-
feat: use context manager to temp deck file deletion. Fixes #423 (
d1c7e3d
) -
feat: add optional arguments to cli (#422)
feat: add optional arguments to cli
misc. (bec9363
)
-
feat: add optional arguments to cli (
e20142a
) -
feat: fail with user friendly error if ankiconnect is not live (
e489e2f
) -
feat: change document ingestion to best-effort (#416)
feat: change document ingestion to best-effort
feat: implement (bbe1196
)
-
feat: implement (
bb00c4c
) -
feat: change document ingestion to best-effort (
5b4401c
) -
feat: update remote if tags have changed (#410)
feat: update remote if tags have changed
misc.
tests: make tests more readable (908ed5e
)
-
feat: update remote if tags have changed (
e9b06f7
) -
feat: support arbitrary subdeck nesting (
3ba0c90
) -
feat: implement (
10eecf4
) -
feat: first run on v2 (#397)
fix: only update unique models Fixes #315
dev: add run cli launch option
fix: use localhost for ANKICONNECT_URL if not on docker
misc: formatting (49d0501
)
-
feat: set max_wait_seconds for ankiconnect destination (
da53a73
) -
feat: implement sleep for ankiconnectdestination (
2204f4d
) -
feat: use v2 when running docker smoketest
Fixes #331 (510eb33
)
- feat: polish cli
Fixes #338 (bd11c10
)
- feat: add dry-run
Fixes #336 (ccde648
)
- feat: use markdown promptsource
Fixes #309 (464d8fa
)
- feat: if n+ notes are scheduled for deletion, do not sync
Fixes #251 (0915e7f
)
- feat: add remoteid and use for prompt deletion
Fixes #321 (3c47d7e
)
-
feat: add diffdeterminer (
9d708f2
) -
feat: implement diffdeterminer
Fixes #292
Add GeneralSyncer (174add1
)
- feat: implement ClozeExtractor
Fixes #297 (a9afe36
)
- feat: implement QA extractor
Fixes #294 (aa7079c
)
-
feat: add markdown ingester (
728de65
) -
feat: stub out promptsource
Fixes #293 (0e2e2f2
)
-
feat: stub out
main
for cli in v2 (#291) (f2b4cf0
) -
feat: stub out main cli v2 (
79f2d09
) -
feat: stub out main cli v2 (
24954c7
) -
feat: finalise push on
AnkiConnectPromptDestination
(#289) (8edeee7
) -
feat: anki
prompts_to_cards
(#288) (d9fd7aa
) -
feat: ankiconnect destination
get_all_prompts
(#286) (3184006
) -
feat: ankiconnect support delete notes (#285) (
99b507a
) -
feat: add ankiconnect destination get all (
60f52d8
) -
feat: stub out ankiconnect destination (#282) (
7de7bec
)
-
fix: release to pypi (#475) (
199ed12
) -
fix: append \ to docker command (
2778bbb
) -
fix: readme casing (
35828d5
) -
fix: release flow (#467)
fix: release flow
Fixes #465
major: release to pypi (56f6422
)
- fix: release flow
Fixes #465 (e6def83
)
- fix: release flow
Fixes #465 (0db976e
)
-
fix: smokestest (
b472748
) -
fix: smokestest (
da1e4ad
) -
fix: smokestest (
fa7c5bb
) -
fix: create a subdir, so it can never delete an existing dir (
0978523
) -
fix: do not delete entire dir (
9dc5bef
) -
fix: imports (
3244f6e
) -
fix: anki subdecks are not used (#404)
fix: anki subdecks are not used
Fixes #396
tests: ensure ankiconnect gets correct subdecks
fix: extract all tags from markdown documents
fix: tag strings should not contain "#"
fix: import all decks
feat: support arbitrary subdeck nesting (7ca3781
)
-
fix: import all decks (
dda73bd
) -
fix: tag strings should not contain "#" (
5a220ff
) -
fix: extract all tags from markdown documents (
9ab65fa
) -
fix: anki subdecks are not used (
4762a48
) -
fix: anki subdecks are not used (#400)
fix: anki subdecks are not used
fix: use anki subdecks (0aa8473
)
-
fix: use anki subdecks (
7fc378e
) -
fix: anki subdecks are not used (
3c71336
) -
fix: use answer when generating hash for QA (#399) (
3345bff
) -
fix: use answer when generating hash for QA (
2919d77
) -
fix: anki tags are not added (#398)
fix: anki tags are not added
feat: implement
misc. (5e05ab5
)
-
fix: anki tags are not added (
27432d1
) -
fix: use localhost for ANKICONNECT_URL if not on docker (
045eaa4
) -
fix: only update unique models Fixes #315 (
cfbae0e
) -
fix: submit entire stack (
1b37e1b
) -
fix: use invoke on devcontainer.json (
3adb865
) -
fix: QA uuid should include answer
Fixes #346 (9cc2991
)
-
fix: use remote id for sync (#334) (
b3e98f5
) -
fix: use correct id for remote sync (
526480b
) -
fix: PromptID to NoteID mapping
Fixes #284 (2f981b1
)
- fix: inherit from protocol (#287) (
6e2862f
)
-
refactor: remove top level git (
eff9e9e
) -
refactor: remove top level git (#472) (
3000b65
) -
refactor: remove top level git (
a2913b7
) -
refactor: decrease file nesting (#414)
refactor: decrease file nesting
Fixes #350
phase 1
fix: imports
style: linting
misc. (0acd631
)
-
refactor: decrease file nesting (
15938e1
) -
refactor: misc (
56fc926
) -
refactor: split tasks into multiple files (
c533a9e
) -
refactor: remove makefile (
6c97f96
) -
refactor: remove v1 (#344) (
f1be2d3
) -
refactor: move max wait duration to gateway (
b237169
) -
refactor: move cli to top-level (
e14a694
) -
refactor: move v2 to top level (
8afcb5a
) -
refactor: remove v1
Fixes #338 (3df182b
)
-
refactor: remove tmp_dirs from pushprompts and promptdiffdeterminer (
8e80469
) -
refactor: remove tmp_dirs from PushPrompts and
PromptDiffDeterminer
Fixes #323 (9fc4e3e
)
-
refactor: renames (
003b523
) -
refactor: get rid of tmp_read_dir and tmp_write_dir
Fixes #308 (93116a4
)
-
refactor: simplify prompts (#312) (
be6a5db
) -
refactor: simplify prompts (
1b4c802
) -
refactor:
int_hash_str
location (#303) (02eea89
) -
refactor: minor cleanup (#290) (
2564780
) -
refactor: abstract outline (
6fb9675
) -
refactor: sync decks into functional core imperative shell (#270) (
80f956d
) -
refactor: sync decks into functional core, imperative shell
Fixes #240 (32a0e3a
)
- refactor: sync decks into functional core, imperative shell
Fixes #240 (9e709ff
)
- refactor: sync decks into functional core, imperative shell
Fixes #240 (562d46f
)
- refactor: simplify tests and remove defaults from extractors
Fixes #245 (e259578
)
-
refactor: minor cleanup of markdown ingester (#246) (
c542d8e
) -
refactor: move things out of globals (#224)
Auto-created (05a83b6
)
- refactor: decrease makefile verbosity (#212)
Auto-created (464453b
)
- refactor: fix import errors after folder restructure (#202)
Auto-created
Co-authored-by: github-actions <[email protected]> (5680ad9
)
- test: tags (
f493ed4
)
-
misc. (
75ac3e7
) -
major: init version (#478) (
9074caf
) -
major: init version (
2d93eac
) -
misc: allow writing contents (
a0d944e
) -
dev: add branch protection as default (
d6310b9
) -
misc. (
15d0df0
) -
misc. (
20180db
) -
misc. (
8585450
) -
misc. (
0910350
) -
cli: fix smoketest docker (
c5bab68
) -
misc. (
0151c38
) -
misc. (
1814357
) -
tests: extract smoketest command from readme (#468)
tests: extract smoketest command from readme
Fixes #463
misc. (0cd327f
)
Fixes #463 (1cef659
)
-
tests: remove unused test (
6ed9ca0
) -
misc: setup python (
02d97d8
) -
concurrency (
7716969
) -
misc. (
d9dfd1a
) -
misc. (
a87d051
) -
misc. (
3c208c0
) -
tests: extract smoketest command from readme
Fixes #463 (d9bba41
)
-
misc. (
6a25a73
) -
dev: do not restack on sync (
5081b0f
) -
misc. (
5a9606f
) -
misc. (
342fddf
) -
misc. (
50c1ada
) -
dev: do not restack on sync (
d0eeb6a
) -
misc. (
afca5c7
) -
misc. (
fd3f95e
) -
misc. (
2c87c5a
) -
major: release to pypi (
6dd2fc2
) -
misc. (
f668767
) -
major: release to memium on pypi (#461)
Fixes #455 (93e59aa
)
- dev: user friendly error if no issues are assigned to you (#460)
dev: user friendly error if no issues are assigned to you
Fixes #459
dev: user friendly error if no issues are assigned to you
Fixes #459
misc. (6f22148
)
Fixes #459 (9494b4f
)
- dev: user friendly error if no issues are assigned to you
Fixes #459 (be9a233
)
- dev: decrease graphite force pushes (#454)
dev: decrease force pushes
Fixes #453
tasks: only upstack ancestors
misc. (7c8abeb
)
dev: ignore issues with linked PRs
Fixes #451
implement (1eafbba
)
-
Merge branch 'main' into 451-dev-ignore-issues-with-linked-PRs (
702c78b
) -
dev: do not add period at the end of PR title (#450)
Fixes #449. (720fa01
)
-
Merge branch 'main' into 449-dev-do-not-add-period-at-the-end-of-PR-title (
0ffd281
) -
implement (
403d2f8
) -
misc. (
d32576a
) -
implement (
57d6a7f
) -
dev: ignore issues with linked PRs
Fixes #451 (22d4fb7
)
-
misc. (
a98b1cf
) -
Merge branch 'main' into 446-ci-update-ref-groups (
0b23925
) -
tests: use pip installed cli in smoketest. (#445)
tests: use pip installed cli in smoketest.
Fixes #444
implement (a2c5d4b
)
Fixes #444 (f8a4b13
)
- dev: add graphite extension as recommended in container. (#442)
dev: add graphite extension as recommended in container.
Fixes #435
misc. (9e2e71d
)
-
misc. (
24c4320
) -
dev: add graphite extension as recommended in container.
Fixes #435 (a829183
)
- dev: get last modified issue in bottom of list. (#440)
dev: get last modified issue in bottom of list.
Fixes #438
misc. (1ffeae3
)
-
misc. (
1a1dfca
) -
dev: get last modified issue in bottom of list.
Fixes #438 (7de9275
)
- dev: disable graphite pager (#432)
Fixes #431. (12a9e9f
)
- dev: prettier graphite commit messages (#430)
Fixes #429 (cc93809
)
-
rerun ci (
96b256b
) -
dev: update pager (
10c29f1
) -
misc. (
4197300
) -
misc. (
58161ad
) -
{selected_issue.title}.
Fixes #{selected_issue.number} (aac479f
)
- {selected_issue.title}.
Fixes #{selected_issue.number} (c20b1c6
)
-
dev: automatically publish prs with gt submit (
1266c38
) -
misc. (
d161092
) -
dev: prettier graphite commit messages
Fixes #429 (fc56d67
)
dev: merged prs do not close issues. Fixes #424.
misc. (98eb56f
)
-
misc. (
c115b59
) -
dev: merged prs do not close issues. Fixes #424. (
3a17a13
) -
misc. (
48e2131
) -
misc. (
c06021d
) -
ops: fail with user-friendly error if AnkiConnect is not live (#418)
ops: fail with user-friendly error if AnkiConnect is not live
feat: fail with user friendly error if ankiconnect is not live
misc.
Fixes #393 and #412. (db4ec91
)
-
misc. (
c5cb128
) -
ops: fail with user-friendly error if AnkiConnect is not live (
d603e9e
) -
dev: fix issue index getter (#417)
dev: fix issue index getter
Fixes #415
fix (6669456
)
-
misc. (
e76b4ab
) -
fix (
0306f4f
) -
Fixes #415 (
f31952a
) -
dev: fix issue index getter (
0a1ec30
) -
misc. (
c7fc6f9
) -
phase 1 (
2da0636
) -
Fixes #350 (
4c9cf34
) -
tests: make tests more readable (
1281993
) -
misc. (
92e9867
) -
tests: ensure ankiconnect gets correct subdecks (
dd043fd
) -
Fixes #396 (
7a3334e
) -
misc. (
bf36051
) -
misc: formatting (
efc599a
) -
dev: add run cli launch option (
4d16803
) -
dev: delete on gt sync (#381) (
e80d905
) -
dev: split out tasks.py (#380)
dev: split out tasks.py
Fixes #378
refactor: split tasks into multiple files
refactor: misc
misc.
misc. (cfa8912
)
-
dev: delete on gt sync (
ad0e3b0
) -
dev: less strict about private imports (
1b4ee13
) -
misc. (
c925bf2
) -
misc. (
58e130a
) -
misc. (
1aee1a7
) -
misc. (
5f129e9
) -
misc. (
ddccf25
) -
misc. (
0446e0f
) -
misc. (
4c29d74
) -
misc. (
effded6
) -
misc. (
83878ae
) -
dev: split out tasks.py (
1f18f67
) -
dev: separate
inv new
andinv next
(#376)
dev: separate inv new
and inv next
Fixes #375
misc. (fdbde16
)
-
misc. (
14dd738
) -
Fixes #375 (
2ec0283
) -
dev: separate
inv new
andinv next
(ba38ca6
) -
dev: automate pr naming (#365) (
b8ab9fd
) -
Add renovate.json (
09b7db2
) -
Fixes #366 (#367)
Fixes #366
dev: add gt log (a35a262
)
Fixes #362
ci: use invoke
refactor: remove makefile
misc.
misc. (93b8082
)
-
misc. (
7c2efaa
) -
dev: automate pr naming (
c5db89e
) -
deps: add invoke (
8bc416b
) -
misc. (
53e00c3
) -
misc. (
3795c53
) -
Fixes #362 (
1c55c67
) -
dev: add fix commit (#361)
dev: add fix commit
Fixes #359
misc.
misc.
misc.
misc. (c1f9b83
)
-
misc. (
7b0dabf
) -
misc. (
41259ad
) -
misc. (
d0d66d7
) -
misc. (
40ba1ae
) -
misc. (
29d9020
) -
Fixes #359 (
40e91c0
) -
dev: add fix commit (
10c9389
) -
dev: try graphite (#360)
- dev-try-graphite
- dev: convert entrypoints to invoke
- dev: setup tasks for refactor
- dev: ready
- ci: update
- misc.
- misc. (
d827149
)
dev-try-graphite
dev: convert entrypoints to invoke
dev: setup tasks for refactor
dev: ready
ci: update (0194795
)
-
dev: ready (
9913fa6
) -
dev: setup tasks for refactor (
4bcc26e
) -
dev: convert entrypoints to invoke (
1888da6
) -
dev-try-graphite (
d6c4d65
) -
tests remove
UsersLeisure
from all tests (#349) (e27af07
) -
tests: remove
/Users/Leisure/
from all tests
Fixes #345 (df68018
)
- tests: remove
/Users/Leisure/
from all tests
Fixes #345 (242fb7c
)
-
fix: QA uid should include answer (#348) (
b0ee1f2
) -
refactor (
9a92d89
) -
tests: max_wait_seconds = 0 (
24adfd6
) -
feat use v when running docker command (#340) (
2ad17d7
) -
Merge remote-tracking branch 'origin/main' into 331-feat-use-v2-when-running-docker-command (
07aa2bf
) -
feat: polish cli (#339) (
2c07f17
) -
Merge remote-tracking branch 'origin/main' into 338-feat-polish-cli (
c289d65
) -
feat add dry run (#337) (
2702a63
) -
misc. (
a33c680
) -
tests: integration test
sync_deck
(#330) (a96cd2a
) -
Merge remote-tracking branch 'origin/main' into 320-tets-integration-test-_sync_deck (
070d540
) -
tets: integration test _sync_deck
Fixes #320 (a3c4eba
)
-
feat use markdown promptsource (#329) (
ecb25cf
) -
Merge remote-tracking branch 'origin/main' into 309-feat-use-markdown-promptsource (
2450143
) -
mbern_fix_prompt_converter (#328) (
9ed223b
) -
misc. (
660c792
) -
feat: if n+ notes are scheduled for deletion do not sync (#326) (
f3dedc5
) -
Merge remote-tracking branch 'origin/main' into 251-feat-if-n+-notes-are-scheduled-for-deletion-do-not-sync (
c9fe4da
) -
refactor: remove tmp_dirs from PushPrompts and
PromptDiffDeterminer
(#325) (b61fd15
) -
add to cli (
525a367
) -
misc. (
04cbed8
) -
Merge remote-tracking branch 'origin/main' into 251-feat-if-n+-notes-are-scheduled-for-deletion-do-not-sync (
5f234b8
) -
Merge remote-tracking branch 'origin/main' into 323-refactor-remove-tmp_dirs-from-PushPrompts-and-
PromptDiffDeterminer
(caa1a43
) -
feat: add remoteid and use for prompt deletion (#324) (
5f38dfe
) -
misc. (
01ad405
) -
misc: renames (
1c8e3b4
) -
misc. (
4ac31f6
) -
refactor get rid of tmp_read_dir and tmp_write_dir (#318) (
4b91f01
) -
Merge remote-tracking branch 'origin/main' into 308-refactor-get-rid-of-tmp_read_dir-and-tmp_write_dir (
e9dc794
) -
tests AnkiConnect create > get all > delete > get all sequence (#316) (
1866b7c
) -
tests: AnkiConnect create -> get all -> delete -> get all sequence
Fixes #314 (2393bad
)
-
Merge remote-tracking branch 'origin/main' into mbern_refactor_simplify_prompts (
be764e4
) -
fix: PromptID to NoteID mapping (#311) (
30c2913
) -
Merge remote-tracking branch 'origin/main' into 284-fix-PromptID-to-NoteID-mapping (
20dd84e
) -
feat: implement diffdeterminer (#310) (
94c044c
) -
misc. (
37f3dd4
) -
reafctor: move int_hash_str to utils (
65d1352
) -
tests: DocumentPromptSource (#302) (
a6aff81
) -
Merge remote-tracking branch 'origin/main' into 296-tests-test-DocumentPromptSource (
59d7e6a
) -
tests: test DocumentPromptSource
Fixes #296 (01f0bee
)
-
feat implement ClozeExtractor (#301) (
741545a
) -
feat implement QA and Cloze promptextractors (#298) (
781d3f4
) -
misc. (
825dc3f
) -
Merge remote-tracking branch 'origin/main' into 294-feat-implement-QA-and-Cloze-promptextractors (
019f1c9
) -
misc: todo (
037ddc3
) -
feat implement markdown promptsource (#295) (
a5574b6
) -
run tests (
226aa93
) -
misc. (
ff8fd66
) -
Merge remote-tracking branch 'origin/main' into mbern_stub_out_main (
a9b2d75
) -
Merge remote-tracking branch 'origin/main' into mbern_cleanup (
0aa6dc5
) -
misc. (
b7a2515
) -
Merge remote-tracking branch 'origin/main' into mbern_add_push (
8a477dc
) -
misc. (
53b05d7
) -
misc. (
96b2030
) -
misc. (
c9feafb
) -
misc. (
48b171f
) -
Merge remote-tracking branch 'origin/main' into mbern_implement_push (
3451469
) -
misc. (
c1ffaae
) -
misc: cloze support (
131183d
) -
misc. (
245514d
) -
Merge remote-tracking branch 'origin/main' into mbern_implement_get_all (
31f0250
) -
misc. (
ad374fa
) -
misc. (
22c7b73
) -
misc. (
0c270e6
) -
misc. (
41d252f
) -
misc. (
7bde790
) -
misc. (
ae623e7
) -
misc. (
49b5bac
) -
misc. (
d0c68d0
) -
misc. (
62f9adc
) -
misc. (
93dd9d0
) -
misc. (
ed3cf61
) -
misc. (
f8fd5ec
) -
tests: omit tests from coverage (
89aacd1
) -
misc. (
ed9aa29
) -
misc. (
ad5f85e
) -
misc. (
21d52d4
) -
misc. (
62036c7
) -
misc. (
ac4e56d
) -
misc. (
60c0a9a
) -
Merge remote-tracking branch 'origin/main' into mbern_AnkiConnectGateway (
dc4336d
) -
misc. (
17f4523
) -
misc. (
9dc1a51
) -
mbern_feat_v_interfaces (#277) (
89088c4
) -
misc. (
3fde2b5
) -
misc. (
ac0c39f
) -
misc. (
cbffb8b
) -
misc. (
b679858
) -
misc. (
24ab383
) -
misc: better coverage (
5f025c6
) -
misc. (
7859fcf
) -
misc. (
671a448
) -
misc. (
019474d
) -
misc. (
3e7561d
) -
misc. (
75a8d0a
) -
misc. (
4b74fe6
) -
misc. (
4914100
) -
Merge remote-tracking branch 'origin/main' into 240-refactor-sync-decks-into-functional-core-imperative-shell (
28300f0
) -
tests: add smoketest to main (#262) (
477fbf9
) -
misc. (
c1bd1d0
) -
misc. (
cf96146
) -
misc. (
231c50a
) -
misc. (
7f04a10
) -
misc. (
8fb5616
) -
misc. (
6b4b328
) -
misc. (
7af9b1a
) -
misc. (
ffdfb3b
) -
misc. (
9eb53b5
) -
misc. (
bbbb0bd
) -
Merge remote-tracking branch 'origin/main' into tests_main_integration_test (
99b459b
) -
misc. (
553cec8
) -
sentry: disambiguate development and production environments
Fixes #254 (e629876
)
-
feat: disambiguate development and production environments in sentry (#261) (
7ca9385
) -
tests: add main smoke test (
8f766a6
) -
dev: disable dependabot (
fa55682
) -
deps:(deps-dev): bump functionalpy from 0.6.0 to 0.12.0 (#255) (
e26aeb5
) -
deps:(deps-dev): bump pyright from 1.1.328 to 1.1.336 (#257) (
2d9ca6c
) -
misc. (
050475b
) -
Merge remote-tracking branch 'origin/main' into 254-sentry-disambiguate-development-and-production-environments (
b406493
) -
sentry: disambiguate development and production environments
Fixes #254 (973dbe0
)
-
tests ensure that append actually adds it to the file on disk (#259) (
faffdda
) -
tests: ensure that append actually adds it to the file on disk
Fixes #252 (d4ad923
)
-
misc. settings (
002408f
) -
deps:(deps-dev): bump pyright from 1.1.328 to 1.1.336
Bumps pyright from 1.1.328 to 1.1.336.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (0591d59
)
- deps:(deps-dev): bump functionalpy from 0.6.0 to 0.12.0
Bumps functionalpy from 0.6.0 to 0.12.0.
updated-dependencies:
- dependency-name: functionalpy dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]> (0927bfe
)
-
remove defaults from extractors to make signature easier to understand (#249) (
373f415
) -
misc. (
48ecd00
) -
Merge remote-tracking branch 'origin/main' into mb/minor_docs_additions (
92e28ad
) -
misc. (
49a3407
) -
Split stateful and non stateful markdown note operations (#244) (
ffb587c
) -
tests: expand test (
5f5b864
) -
tests: test markdown ingester (
3a08a7a
) -
tests: improve test coverage (
832c488
) -
misc. (
6f89631
) -
tests: misc. test refactor (
8e30c7f
) -
Merge remote-tracking branch 'origin/main' into 206-Split-stateful-and-non-stateful-markdown-note-operations (
7470d5e
) -
dev_minor_settings_chagnes (#243) (
347a512
) -
Merge branch 'main' into dev_minor_settings_chagnes (
03b0781
) -
misc. (
53f6caf
) -
Split stateful and non-stateful markdown note operations.
Fixes #206 (247781e
)
-
Refactor main to only handle stateful operations and calls into functional core (#241) (
0d1e57c
) -
deps: update pytest-cov (
df2359c
) -
misc. minor changes to settings (
6a40049
) -
misc. (
36d232b
) -
misc. (
0095543
) -
misc. types (
4743fb1
) -
Refactor main to only handle stateful operations and calls into functional core
Fixes #208 (e13eb53
)
-
dev: add coverage to vscode (
b2edb0f
) -
misc. (
f53f724
) -
Merge remote-tracking branch 'origin/main' into 208-Refactor-main-to-only-handle-stateful-operations-and-calls-into-functional-core (
80c0f36
) -
Refactor main to only handle stateful operations and calls into functional core
Fixes #208 (09dd00b
)
-
mbern_lengthy hornet (#238) (
5c6ea12
) -
dev: add no milestone (
1c6d316
) -
dev: stop adding coverage.xml when committing (#237) (
97d3a00
) -
Merge remote-tracking branch 'origin/main' into 236-dev-figure-out-how-to-avoid-merge-conflicts-when-merging-codecovxml (
96ba8f6
) -
Stop tracking coverage.xml (
d3fa2b8
) -
dev: figure out how to avoid merge conflicts when merging codecov.xml
Fixes #236 (c0ab9cd
)
-
dev merge via merge commit on create pr (#234) (
1120978
) -
refactor change prompts into protocols (#235)
Auto-created (9f16d9e
)
-
Merge branch 'main' into 233-dev-merge-via-merge-commit-on-create-pr (
3baf3df
) -
dev_add_issues_queries (#232)
Auto-created (3653f0a
)
- dev: merge via merge commit on create pr
Fixes #233 (bc752ea
)
- dev: add diff-coverage to make pr (#229)
Auto-created (d29a6a6
)
- dev: prompt if wanting to enable automerge in tasks
Fixes #223 (#231)
Auto-created (657ecc3
)
-
dev use branch title for PR title (#230) (
e655575
) -
dev: use branch title for PR title
Fixes #225 (df5eda7
)
-
tests: update coverage (
3f6c079
) -
dev: makefile success messages (#221)
Auto-created (3e3e4e1
)
- Merge remote-tracking branch 'origin/main' into 214-dev-add-vscode-task-which-does-the-full-PR-view (#219)
Auto-created (0344b3c
)
- Merge remote-tracking branch 'origin/main' into 214-dev-add-vscode-task-which-does-the-full-PR-view (#218)
Auto-created (b563c08
)
- Merge remote-tracking branch 'origin/main' into 214-dev-add-vscode-task-which-does-the-full-PR-view (#217)
Auto-created (fc56c34
)
- Merge remote-tracking branch 'origin/main' into 214-dev-add-vscode-task-which-does-the-full-PR-view (#216)
Auto-created (74d713f
)
- dev: setup pip caching (#215)
Auto-created (be802d6
)
- misc: map desired changes (#211)
Auto-created (6a9e7fb
)
- build: update dockerfile for new dir structure (
0f1e8c0
)
- ci: fix integration tests with new path (#200)
Auto-created (b734f9e
)
-
ci: run docker publish independently of integration test (
d1402c6
) -
ci: run type checks on application script as well (
849c0f5
) -
ci: setup multiplatform conditions (#192) (
5120b18
) -
ci: add arm64 to deploy (
a6fb2c5
) -
ci: update docker build action (
6724cd4
)
- feat: move cli to separate file (
f91216b
)
- fix: do not mount input dir on remote (#201)
Auto-created (83cedae
)
- fix: add mounts points for devcontainer (
c2497ee
)
- refactor: rename pipeline to not hit test (
1b5cbf2
)
-
misc. (
b81c54a
) -
misc. (
cb6d386
) -
misc. (
c877343
) -
misc. (
47a1c58
) -
misc. (
cc03bcb
) -
misc. (
9e5f776
) -
dev: mount shared dir for ankicard generation (
f872ed0
) -
dev: remove unneeded install in dockerfile (
ed6f51c
) -
dev: update cruft (#191)
Auto-created (e6fd14d
)
- Merge pull request #190 from MartinBernstorff/mbern_dependent-flamingo
ci: add arm64 to deploy (f2529bc
)
-
Update readme.md (
6ec8a1a
) -
Merge pull request #177 from MartinBernstorff/mb/fix_deploy
ci: update docker build action (a11a7c2
)
-
Update readme.md (
0a0b577
) -
Update readme.md (
b8e5041
) -
Merge branch 'main' into mb/fix_deploy (
9e27591
)
- fix: docker deploy should be lowercase (
56d0517
)
- Merge pull request #176 from MartinBernstorff/mb/fix_deploy
fix: docker deploy should be lowercase (be9b35d
)
- Update readme.md (
25c38cc
)
-
ci: add docker deploy (
a658f15
) -
ci: support multiline comment (
273d2c9
) -
ci: remove unused section (
79bb2d2
) -
ci: make integration test unique (
85753df
) -
ci: build prod image as part of tests (
b595956
)
- Merge pull request #175 from MartinBernstorff/add-prod-dockerfile
feat: add prod dockerfile (99a6795
)
- feat: add build command (
d6cb133
)
- fix: duplicate version toml (
8526eed
)
- Merge pull request #174 from MartinBernstorff/mb/critical-mockingbird
feat: add build command (94af2bf
)
-
build: auto-fix formatting by default (
16806cf
) -
build: update tasks.py (
cef2666
) -
build: typo (
c3b4ed0
) -
build: more informative messaging when syncing (
d351a16
) -
build: pull before push (
027d426
) -
build: hide result from gh pr lsit (
9c91fa1
) -
build: only open browser if PR does not exist (
883ddca
) -
build: prettier messages (
4c5d961
) -
build: hide output of branch_exists_on_remote (
9bef312
) -
build: separate exist and does not exist flow (
b044fe6
) -
build: remove @task decorator from utils function (
2e7a61d
) -
build: add timeout to pr list (
d76f8d1
) -
build: fix quotation marks (
d833bc5
) -
build: push branch to origin if doesn't exist (
2b07dd9
) -
build: push to PR if exists (
137aa06
) -
build: ask for commit if uncommitted changes before PR (
4b4f7d3
) -
build: complete migration to Invoke (
4c77a87
) -
build: use all available cores (
f9916e8
) -
build: add more emojis (
bb858f9
) -
build: make tests only show minimal effect (
65c3ddc
) -
build: run failed tests first (
af11fcb
) -
build: missing backslash (
0fa130e
) -
build: pre_commit before mypy (
d2a5c40
) -
build: misc. (
968cd47
) -
build: misc. (
0d94a1d
) -
build: first makefile (
e446e8b
) -
build: remove unused readme (
7f00c19
)
- chore: cleanup repo (
2f7c31f
)
-
ci: update cruft (
28c6125
) -
ci: run release after tests (
345abc3
) -
ci: create hosts before push (
6d38c59
) -
ci: update cruft (
357ac0a
) -
ci: reenable release (
6a81185
) -
ci: reenable release (
1d2d20a
) -
ci: re-enable caching in tests (
dee7316
) -
ci: move dependencies to correct subheading (
fea7ee1
) -
ci: invalidate cache (
4eb6aae
) -
ci: run tests (
26473be
) -
ci: simplify (
abae734
) -
ci: remove pull-request template (
bfbe55d
) -
ci: use nimble-python (
9da7e6c
) -
ci: create pr on web (
654349a
) -
ci: send alert if script fails (
25f88c2
) -
ci: add dockerignore (
35f6ecf
) -
ci: align dockerfile devcontainer python with rest of project (
fd0a59d
) -
ci: install pre-commit hooks on setup (
61bfc12
) -
ci: optimise layers for deps (
eea7e9b
) -
ci: install test deps in dev container (
0a03465
) -
ci: do not automatically commit formatting changes (
9073d12
) -
ci: update tasks (
2837861
) -
ci: print branch name (
3e3dbf2
) -
ci: update cruft (
4e5a414
) -
ci: update paths (
29cc8ce
) -
ci: remove unused PR (
949e2e3
) -
ci: simplify call (
c072a29
) -
ci: update tasks (
687cdb8
) -
ci: broader ignore for venv (
a5f534f
) -
ci: minimal test interface (
0059b80
) -
ci: update cruft (
bda3461
) -
ci: update cruft (
169171c
) -
ci: disable release (
a73a8d3
) -
ci: update cruft (
382231d
) -
ci: remove poetry (
a7c091d
) -
ci: update cruft (
9a3c0fb
) -
ci: add mypy to pre-commit (
9746c27
)
-
feat: bump (
26ea9fb
) -
feat: use functionalpy (
b7352f1
) -
feat: use functionalpy (
72d106a
) -
feat: add docker image (
2c0b7c6
) -
feat: pre-populate msic (
73dcb46
) -
feat: add preferred extensions (
388dce3
) -
feat: add dev_container (
0e29b4d
) -
feat: dynamic user dir in debug main launch.json (
0aa5d38
) -
feat: robustness to cards with errors (
d340b50
) -
feat: add vscode setting sto tracking (
147716e
) -
feat: use obsidian uris (
e107087
) -
feat: support dash in links (
add5191
) -
feat: restrict polling time (
00f163e
) -
feat: improve dir parsing speed (
e17dea6
) -
feat: update guid for qa (
f88d7ad
) -
feat: add guid test for qa ankinotes (
dfdf04c
) -
feat: add Obsidian URI to AnkiCards (
b04f44b
) -
feat: sync deletions (
14c24e2
) -
feat: delete cards on sync (
cfd82c9
) -
feat: add support for markdown link aliases (
add7e2a
) -
feat: add tts (
5eaf984
) -
feat: attempt tts addition (
3ccb493
) -
feat: decrease length of note id (
6075894
)
-
fix: correctly sync dirs in bind mounts (
3e269ee
) -
fix: add field to attribute, not property (
274370f
) -
fix: re-add required import (
3d0d51d
) -
fix: infinite loop (
ce7470a
) -
fix: pin invoke to version 2.1.0 (
a5c56b9
) -
fix: incorrect type hints from misaka (
6988e7a
) -
fix: remove rej (
152f124
) -
fix: typo (
e687c3e
) -
fix: overlapping commands (
dd66cc1
) -
fix: do not point to non-existing license (
5197292
) -
fix: shrink matching (
5dc43d7
) -
fix: remove da references (
1b32634
)
-
refactor: major rewrite of input pipeline (
88793cd
) -
refactor: split ankicard into AnkiQA and AnkiCloze (
824660c
) -
refactor: specify anki packagegenerator (
8b52a42
) -
refactor: extract url generation (
b740700
) -
refactor: modularise (
5eba16c
) -
refactor: split cards_to_decks (
fa183f0
) -
refactor: renaming (
61baacc
) -
refactor: split git sync and github pr handling (
981d105
) -
refactor: remove unused arguments from config (
c27068b
) -
refactor: remove support for QA DK card (
125c725
)
-
style: Auto-fixes from pre-commit (
45d16ee
) -
style: Auto-fixes from pre-commit (
8c79758
) -
style: lint (
1998401
) -
style: linting (
2db1686
) -
style: linting (
98f0a06
) -
style: linting (
521cf42
) -
style: linting (
1b59dcc
) -
style: remove unused type: ignore (
0fb4b28
) -
style: linting (
6198058
) -
style: linting (
17c3163
)
- Merge pull request #173 from MartinBernstorff/mb/critical-mockingbird
ci: update cruft (ebcef8c
)
-
major: bump (
2062688
) -
Merge pull request #172 from MartinBernstorff/mb/melted-gull
ci: run release after tests (51a0e48
)
- Merge pull request #170 from MartinBernstorff/mb/cultural-goldfish
ci: reenable release (ac0e0c1
)
-
misc. (
255e288
) -
Merge pull request #169 from MartinBernstorff/mb/external-landfowl
ci: re-enable caching in tests (5751833
)
- Merge pull request #168 from MartinBernstorff/mb/necessary-swallow
ci: use nimble-python (65a46f4
)
-
cruft updates (
6d496b5
) -
misc. (
7e97a06
) -
misc. (
e512c5b
) -
types: ignore unknown types (
40cc8e6
) -
misc. (
01ec648
) -
format: line length (
249592b
) -
ruff: format (
804b6b8
) -
format: remove unused imports (
082ea88
) -
cleanup (
413edea
) -
Merge pull request #165 from MartinBernstorff/mb/fix_bind_mounts
fix: bind mounts (3217d85
)
-
Merge branch 'main' into mb/fix_bind_mounts (
3d6fded
) -
misc. (
f91f319
) -
Merge pull request #163 from MartinBernstorff/mb/debug_no_such_file_or_directory
fix: correct bind mounts (7984cd2
)
-
misc. (
0773a19
) -
Merge pull request #159 from MartinBernstorff/2
v2 (ff5fd40
)
-
v2 (
58bbcae
) -
Merge pull request #157 from MartinBernstorff/MartinBernstorff-patch-2
Update readme.md (f843f48
)
-
Update readme.md (
96eaa92
) -
Merge pull request #156 from MartinBernstorff/mb/create_prod_docker_image
create prod docker image (ab2e688
)
-
misc. (
d013219
) -
misc. (
38d7eb9
) -
misc. (
4e79feb
) -
misc. (
70b63e9
) -
remove dev container json to enable local mounts (
8dd1c66
) -
git: ignore input mount (
967a745
) -
dev: do not add mount by default (
670cef6
) -
misc. (
2aa9395
) -
remove unused docopt and centralise globals (
8668bdd
) -
misc. (
939b1d9
) -
Merge pull request #150 from MartinBernstorff/mb/simplify_deps
simplify deps (c888a4c
)
-
deps: pytest-sugar version (
0a05976
) -
pytest-xdist deps (
580bdcd
) -
Merge branch 'main' into mb/simplify_deps (
979b421
) -
simplify deps (
35c70d7
) -
Merge pull request #148 from MartinBernstorff/mb/add_monitoring
add monitoring (e0ad96f
)
-
correct sentry version (
fa14c24
) -
Merge branch 'main' into mb/add_monitoring (
f6a584a
) -
Merge pull request #149 from MartinBernstorff/mb/migrate_ci_to_use_dev_container
misc. (19255eb
)
-
Benchmark with prebuilt image (
f2d3e80
) -
rename validation job (
3dfefa5
) -
another typo (
6d332b8
) -
fix type in dev container image spec (
5d83095
) -
simplify ci (
12ab185
) -
add gh cli to devcontainer.json (
9ed6b15
) -
python3 .10 (
c780ae4
) -
dev: simplify dev container (
8b90fb1
) -
misc. (
8778915
) -
Merge remote-tracking branch 'origin/main' into mb/add_monitoring (
748d415
) -
dev: push changes on succesful tests (
55c2589
) -
types: fix (
18dfb85
) -
dev: add type-checks to make (
228e951
) -
dev: add makefile tools (
b52e2a8
) -
dev: add makefile (
0a8f043
) -
add black as provider (
34aa978
) -
add sentry monitoring (
ea59872
) -
Merge pull request #147 from MartinBernstorff/mb/feat_add_shell_script_logging
add shell script logging (fcaca78
)
-
add shell script logging (
fa7fb28
) -
Merge pull request #146 from MartinBernstorff/dependabot/pip/pyright-1.1.330.post0
deps:(deps-dev): bump pyright from 1.1.329 to 1.1.330.post0 (09e7a26
)
- deps:(deps-dev): bump pyright from 1.1.329 to 1.1.330.post0
Bumps pyright from 1.1.329 to 1.1.330.post0.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (5cdeb83
)
- Merge pull request #139 from MartinBernstorff/mb/feat_add_devcontainer
ci: add devcontainer (9d0635f
)
-
container: ensure lazygit does not show pop-up every time (
ad0f51d
) -
Merge branch 'main' into mb/feat_add_devcontainer (
98a8763
) -
misc. (
37f3d8b
) -
misc. (
b3eb9eb
) -
Merge pull request #140 from MartinBernstorff/dependabot/pip/pyright-1.1.329
deps:(deps-dev): bump pyright from 1.1.327 to 1.1.329 (c77656f
)
- deps:(deps-dev): bump pyright from 1.1.327 to 1.1.329
Bumps pyright from 1.1.327 to 1.1.329.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (a48366e
)
-
cleanup (
156cc84
) -
Merge pull request #138 from MartinBernstorff/dependabot/pip/pyright-1.1.327
deps:(deps-dev): bump pyright from 1.1.326 to 1.1.327 (9f4be02
)
- deps:(deps-dev): bump pyright from 1.1.326 to 1.1.327
Bumps pyright from 1.1.326 to 1.1.327.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (ac56d47
)
- Merge pull request #137 from MartinBernstorff/dependabot/pip/pyright-1.1.326
deps:(deps-dev): bump pyright from 1.1.325 to 1.1.326 (494de01
)
- Merge pull request #136 from MartinBernstorff/dependabot/pip/furo-gte-2022.12.7-and-lt-2023.9.11
deps:(deps-dev): update furo requirement from <2023.8.20,>=2022.12.7 to >=2022.12.7,<2023.9.11 (faa8888
)
- deps:(deps-dev): bump pyright from 1.1.325 to 1.1.326
Bumps pyright from 1.1.325 to 1.1.326.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (78fcd9d
)
- deps:(deps-dev): update furo requirement
Updates the requirements on furo to permit the latest version.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (cdf0bcf
)
- Merge pull request #132 from MartinBernstorff/mb/rewrite_entrypoint
refactor: rewrite entrypoint (8e68c36
)
-
deps: pin invoke version (
02b1549
) -
deps: pin invoke (
a1d6339
) -
formatting (
0ff68d0
) -
Merge pull request #135 from MartinBernstorff/dependabot/pip/pyright-1.1.325
deps:(deps-dev): bump pyright from 1.1.324 to 1.1.325 (36587bf
)
- deps:(deps-dev): bump pyright from 1.1.324 to 1.1.325
Bumps pyright from 1.1.324 to 1.1.325.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (8e92745
)
-
Merge branch 'main' into mb/rewrite_entrypoint (
b857f27
) -
Merge pull request #131 from MartinBernstorff/mb/debug
feat: dynamic user dir in debug main launch.json (68a68f2
)
- Merge pull request #134 from MartinBernstorff/dependabot/pip/invoke-2.2.0
deps:(deps-dev): bump invoke from 2.1.0 to 2.2.0 (ed9446a
)
- Merge pull request #133 from MartinBernstorff/dependabot/pip/pyright-1.1.324
deps:(deps-dev): bump pyright from 1.1.323 to 1.1.324 (8eea198
)
- deps:(deps-dev): bump invoke from 2.1.0 to 2.2.0
Bumps invoke from 2.1.0 to 2.2.0.
updated-dependencies:
- dependency-name: invoke dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]> (08026a6
)
- deps:(deps-dev): bump pyright from 1.1.323 to 1.1.324
Bumps pyright from 1.1.323 to 1.1.324.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (d567ab5
)
Mb/debug (9946429
)
-
deps: lock invoke version (
7cdbca5
) -
Merge pull request #127 from MartinBernstorff/dependabot/pip/sphinx-gte-5.3.0-and-lt-7.3.0
deps:(deps-dev): update sphinx requirement from <7.2.0,>=5.3.0 to >=5.3.0,<7.3.0 (45ba02e
)
- deps:(deps-dev): update sphinx requirement
Updates the requirements on sphinx to permit the latest version.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (53731c9
)
- Merge pull request #129 from MartinBernstorff/dependabot/pip/pyright-1.1.323
deps:(deps-dev): bump pyright from 1.1.322 to 1.1.323 (56b57c0
)
- Merge pull request #128 from MartinBernstorff/dependabot/pip/furo-gte-2022.12.7-and-lt-2023.8.20
deps:(deps-dev): update furo requirement from <2023.7.27,>=2022.12.7 to >=2022.12.7,<2023.8.20 (784838d
)
- deps:(deps-dev): bump pyright from 1.1.322 to 1.1.323
Bumps pyright from 1.1.322 to 1.1.323.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (e8019f9
)
- deps:(deps-dev): update furo requirement
Updates the requirements on furo to permit the latest version.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (afe01a6
)
- Merge pull request #126 from MartinBernstorff/dependabot/pip/pyright-1.1.322
deps:(deps-dev): bump pyright from 1.1.320 to 1.1.322 (4e66ebd
)
- Merge pull request #125 from MartinBernstorff/dependabot/pip/invoke-2.2.0
deps:(deps-dev): bump invoke from 2.1.0 to 2.2.0 (69de660
)
- deps:(deps-dev): bump pyright from 1.1.320 to 1.1.322
Bumps pyright from 1.1.320 to 1.1.322.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (a38d24f
)
- deps:(deps-dev): bump invoke from 2.1.0 to 2.2.0
Bumps invoke from 2.1.0 to 2.2.0.
updated-dependencies:
- dependency-name: invoke dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]> (e4da95d
)
- Merge pull request #124 from MartinBernstorff/MartinBernstorff-patch-2
Update readme.md (4b6f694
)
-
Update readme.md (
f1327d8
) -
Merge pull request #123 from MartinBernstorff/mb/split_ankicard_into_two
mb/split ankicard into two (db3c8f4
)
- Merge pull request #122 from MartinBernstorff/MartinBernstorff-patch-3
Update readme.md (496263e
)
- Merge pull request #121 from MartinBernstorff/MartinBernstorff-patch-2
Update readme.md (68e1495
)
-
style (
9f17cea
) -
Update readme.md (
5551251
) -
Update readme.md (
8d8835f
) -
Merge pull request #120 from MartinBernstorff/mb/update_readme
docs: improve readme (05b88c8
)
-
Merge branch 'main' into mb/update_readme (
69aa28f
) -
Merge pull request #119 from MartinBernstorff/mb/rename
refactor: specify anki packagegenerator (a1a3ac8
)
- Merge pull request #118 from MartinBernstorff/mb/further_decompose_ankicard
mb/further decompose ankicard (546ab2f
)
-
missing import (
008dce0
) -
Merge pull request #117 from MartinBernstorff/mb/refactor_object
mb/refactor object (b272769
)
-
--a (
94f58d6
) -
misc. (
08ae3f7
) -
refactor (
e6a609b
) -
use any venv (
2d37c65
) -
Merge pull request #116 from MartinBernstorff/mb/add_line_numbers
Mb/add line numbers (e165d33
)
-
fix off-by-one error on line numbers (
3df1d53
) -
update anki_card url with line number (
225e6a5
) -
add line numbers to qa prompts (
f086157
) -
Merge pull request #115 from MartinBernstorff/mb/add_visualisation_to_readme
add visualisation to readme (66f1f26
)
-
add visualisation to readme (
f8541e8
) -
Merge pull request #114 from MartinBernstorff/mb/move_to_obsidian
feat: use obsidian uris (2162d85
)
- Merge pull request #113 from MartinBernstorff/mb/feat_support_dash_in_link
Mb/feat support dash in link (f85f93f
)
- Merge pull request #111 from MartinBernstorff/dependabot/pip/pyright-1.1.320
deps:(deps-dev): bump pyright from 1.1.318 to 1.1.320 (03ecf58
)
- Merge pull request #112 from MartinBernstorff/dependabot/pip/invoke-2.2.0
deps:(deps-dev): bump invoke from 2.1.0 to 2.2.0 (7a72969
)
- deps:(deps-dev): bump invoke from 2.1.0 to 2.2.0
Bumps invoke from 2.1.0 to 2.2.0.
updated-dependencies:
- dependency-name: invoke dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]> (a324e65
)
- deps:(deps-dev): bump pyright from 1.1.318 to 1.1.320
Bumps pyright from 1.1.318 to 1.1.320.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (3dd0320
)
- Merge pull request #110 from MartinBernstorff/mb/fix_alias_parsing_with_parens
Mb/fix alias parsing with parens (5179086
)
-
cleanup (
30bc8e9
) -
Merge pull request #108 from MartinBernstorff/feat-restrict-anki-polling-time Feat restrict anki polling time
- I have considered whether this PR needs review, and requested a review if necessary.
Fixes issue #
Reviewers can skip X, but should pay attention to Y.
<!-- {BearID:a96da1b7c406e5e2a5d1b5cd5401d005} --> (b01cbae
)
- Merge pull request #108 from MartinBernstorff/feat-restrict-anki-polling-time
Feat restrict anki polling time (37962a8
)
-
Merge branch 'main' of https://github.com/martbern/personal-mnemonic-medium (
65f1470
) -
Merge pull request #107 from MartinBernstorff/mb/improve_dir_parsing_speed
feat: improve dir parsing speed (98e24b4
)
-
Merge remote-tracking branch 'origin/mb/improve_dir_parsing_speed' (
7bf1690
) -
Merge branch 'main' into mb/improve_dir_parsing_speed (
995be12
) -
Merge pull request #106 from MartinBernstorff/mb/skip_medicine
feat: skip medicine deck (979f742
)
-
--a (
5048d91
) -
--a (
b969bf8
) -
--a (
ca74f43
) -
Merge remote-tracking branch 'origin/main' into mb/skip_medicine (
bf8ab51
) -
skip medicine deck (
edf376c
) -
Merge pull request #105 from MartinBernstorff/mb/only_sync_if_modified_in_ded
feat: only sync if notes modified (467ec7a
)
-
fix type hints (
c73fb22
) -
Merge branch 'main' into mb/only_sync_if_modified_in_ded (
44ca1ab
) -
only sync if notes modified (
ef450b0
) -
Merge pull request #104 from MartinBernstorff/feat_continous_polling
continuous polling (b83652d
)
-
continuous polling (
d33b781
) -
Merge pull request #103 from MartinBernstorff/mb/fix_guid_addition
fix: guid on QA cards (8b275f1
)
-
deps: pin invoke to 2.1.0 to avoid errors as values (
ce274c2
) -
--a (
85fb429
) -
Merge pull request #101 from MartinBernstorff/dependabot/pip/furo-gte-2022.12.7-and-lt-2023.7.27
deps:(deps-dev): update furo requirement from <2023.5.21,>=2022.12.7 to >=2022.12.7,<2023.7.27 (a73899e
)
- deps:(deps-dev): update furo requirement
Updates the requirements on furo to permit the latest version.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (5a48d69
)
- Merge pull request #102 from MartinBernstorff/dependabot/pip/sphinx-design-gte-0.3.0-and-lt-0.5.1
deps:(deps-dev): update sphinx-design requirement from <0.3.1,>=0.3.0 to >=0.3.0,<0.5.1 (8b0005a
)
- Merge pull request #100 from MartinBernstorff/dependabot/pip/sphinx-gte-5.3.0-and-lt-7.2.0
deps:(deps-dev): update sphinx requirement from <7.1.0,>=5.3.0 to >=5.3.0,<7.2.0 (9dbeda4
)
- deps:(deps-dev): update sphinx-design requirement
Updates the requirements on sphinx-design to permit the latest version.
updated-dependencies:
- dependency-name: sphinx-design dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (949014a
)
- deps:(deps-dev): update sphinx requirement
Updates the requirements on sphinx to permit the latest version.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (c22a7db
)
- Merge pull request #99 from MartinBernstorff/dependabot/pip/pyright-1.1.318
deps:(deps-dev): bump pyright from 1.1.317 to 1.1.318 (94e1bc7
)
- deps:(deps-dev): bump pyright from 1.1.317 to 1.1.318
Bumps pyright from 1.1.317 to 1.1.318.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (59b7374
)
- Merge pull request #98 from MartinBernstorff/dependabot/pip/pyright-1.1.317
deps:(deps-dev): bump pyright from 1.1.316 to 1.1.317 (87c4e00
)
- Merge pull request #97 from MartinBernstorff/dependabot/pip/invoke-2.2.0
deps:(deps-dev): bump invoke from 2.1.3 to 2.2.0 (1321c31
)
- deps:(deps-dev): bump pyright from 1.1.316 to 1.1.317
Bumps pyright from 1.1.316 to 1.1.317.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (9899673
)
- deps:(deps-dev): bump invoke from 2.1.3 to 2.2.0
Bumps invoke from 2.1.3 to 2.2.0.
updated-dependencies:
- dependency-name: invoke dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]> (22bd718
)
- Merge pull request #96 from MartinBernstorff/mb/sync_deletion
Mb/sync deletion (48ae41e
)
-
Merge branch 'main' into mb/sync_deletion (
1b230ae
) -
styling (
a2e553e
) -
Merge pull request #95 from MartinBernstorff/dependabot/pip/pyright-1.1.316
deps:(deps-dev): bump pyright from 1.1.314 to 1.1.316 (e854fe6
)
- deps:(deps-dev): bump pyright from 1.1.314 to 1.1.316
Bumps pyright from 1.1.314 to 1.1.316.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (d6e375c
)
- Merge pull request #94 from MartinBernstorff/dependabot/pip/invoke-2.1.3
deps:(deps-dev): bump invoke from 2.1.2 to 2.1.3 (ddf971c
)
- Merge pull request #93 from MartinBernstorff/dependabot/pip/pyright-1.1.314
deps:(deps-dev): bump pyright from 1.1.313 to 1.1.314 (7af94ff
)
- deps:(deps-dev): bump invoke from 2.1.2 to 2.1.3
Bumps invoke from 2.1.2 to 2.1.3.
updated-dependencies:
- dependency-name: invoke dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (8fbac68
)
- deps:(deps-dev): bump pyright from 1.1.313 to 1.1.314
Bumps pyright from 1.1.313 to 1.1.314.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (ae99f7d
)
- Merge pull request #92 from MartinBernstorff/dependabot/pip/invoke-2.1.2
deps:(deps-dev): bump invoke from 2.1.1 to 2.1.2 (1ba428f
)
- Merge pull request #91 from MartinBernstorff/dependabot/pip/pyright-1.1.313
deps:(deps-dev): bump pyright from 1.1.305 to 1.1.313 (ddbbd06
)
- deps:(deps-dev): bump invoke from 2.1.1 to 2.1.2
Bumps invoke from 2.1.1 to 2.1.2.
updated-dependencies:
- dependency-name: invoke dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (8e1a14f
)
- deps:(deps-dev): bump pyright from 1.1.305 to 1.1.313
Bumps pyright from 1.1.305 to 1.1.313.
updated-dependencies:
- dependency-name: pyright dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (2127536
)
- Merge pull request #90 from MartinBernstorff/MartinBernstorff-patch-2
Update readme.md (010e6f9
)
-
Update readme.md (
c5f37a1
) -
--a (
7e7eda7
) -
--a (
8702130
) -
Merge pull request #89 from MartinBernstorff/MartinBernstorff-patch-2
Update readme.md (743a946
)
-
Update readme.md (
2747360
) -
Merge pull request #88 from MartinBernstorff/mb/sync_deletion
feat: sync deletion (98c07f2
)
-
misc. (
47e63d4
) -
misc. (
ee622e5
) -
misc. (
0c0134d
) -
misc. (
bba22a7
) -
misc. (
d8ab4ef
) -
--a (
d2b59da
) -
misc. (
bcf0169
) -
merge (
18bddc6
) -
tests: fix tests (
12cbe19
) -
--a (
8630858
) -
tests: adapt to new card_uuid property (
fe72a2e
) -
misc. (
bdb9009
) -
misc. (
7eea28c
) -
misc (
64f1822
) -
Merge pull request #87 from MartinBernstorff/dependabot/pip/ruff-0.0.270
deps:(deps-dev): bump ruff from 0.0.269 to 0.0.270 (e1c22e1
)
- Merge pull request #85 from MartinBernstorff/dependabot/pip/types-pyyaml-6.0.12.10
deps:(deps-dev): bump types-pyyaml from 6.0 to 6.0.12.10 (3f4c223
)
- Merge pull request #86 from MartinBernstorff/dependabot/pip/pytest-cov-gte-3.0.0-and-lt-4.2.0
deps:(deps-dev): update pytest-cov requirement from <4.1.0,>=3.0.0 to >=3.0.0,<4.2.0 (6ecbf67
)
- deps:(deps-dev): bump ruff from 0.0.269 to 0.0.270
Bumps ruff from 0.0.269 to 0.0.270.
updated-dependencies:
- dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (569694f
)
- deps:(deps-dev): update pytest-cov requirement
Updates the requirements on pytest-cov to permit the latest version.
updated-dependencies:
- dependency-name: pytest-cov dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (01f4cb2
)
- deps:(deps-dev): bump types-pyyaml from 6.0 to 6.0.12.10
Bumps types-pyyaml from 6.0 to 6.0.12.10.
updated-dependencies:
- dependency-name: types-pyyaml dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (1762e04
)
- Merge pull request #83 from MartinBernstorff/dependabot/pip/ruff-0.0.269
deps:(deps-dev): bump ruff from 0.0.267 to 0.0.269 (fcb632d
)
- deps:(deps-dev): bump ruff from 0.0.267 to 0.0.269
Bumps ruff from 0.0.267 to 0.0.269.
updated-dependencies:
- dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (a6dcd82
)
- Merge pull request #84 from MartinBernstorff/dependabot/pip/furo-gte-2022.12.7-and-lt-2023.5.21
deps:(deps-dev): update furo requirement from <2022.12.8,>=2022.12.7 to >=2022.12.7,<2023.5.21 (229fdf4
)
- Merge pull request #82 from MartinBernstorff/dependabot/pip/pre-commit-3.3.2
deps:(deps-dev): bump pre-commit from 3.3.1 to 3.3.2 (ae02f4b
)
- deps:(deps-dev): update furo requirement
Updates the requirements on furo to permit the latest version.
updated-dependencies:
- dependency-name: furo dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (d18cfcc
)
- deps:(deps-dev): bump pre-commit from 3.3.1 to 3.3.2
Bumps pre-commit from 3.3.1 to 3.3.2.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (b2b7667
)
- Merge pull request #81 from MartinBernstorff/dependabot/pip/ruff-0.0.267
deps:(deps-dev): bump ruff from 0.0.265 to 0.0.267 (afb40bb
)
- Merge pull request #80 from MartinBernstorff/dependabot/pip/pytest-xdist-gte-3.0.0-and-lt-3.4.0
deps:(deps-dev): update pytest-xdist requirement from <3.3.0,>=3.0.0 to >=3.0.0,<3.4.0 (6beebe3
)
- deps:(deps-dev): bump ruff from 0.0.265 to 0.0.267
Bumps ruff from 0.0.265 to 0.0.267.
updated-dependencies:
- dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (d193516
)
- deps:(deps-dev): update pytest-xdist requirement
Updates the requirements on pytest-xdist to permit the latest version.
updated-dependencies:
- dependency-name: pytest-xdist dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (50baf05
)
- Merge pull request #79 from MartinBernstorff/dependabot/pip/ruff-0.0.265
deps:(deps-dev): bump ruff from 0.0.262 to 0.0.265 (d0b078f
)
- deps:(deps-dev): bump ruff from 0.0.262 to 0.0.265
Bumps ruff from 0.0.262 to 0.0.265.
updated-dependencies:
- dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (6a863cb
)
- Merge pull request #78 from MartinBernstorff/dependabot/pip/pre-commit-3.3.1
deps:(deps-dev): bump pre-commit from 3.1.1 to 3.3.1 (db30bbc
)
- deps:(deps-dev): bump pre-commit from 3.1.1 to 3.3.1
Bumps pre-commit from 3.1.1 to 3.3.1.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]> (59b49a3
)
- Merge pull request #76 from MartinBernstorff/dependabot/pip/sphinx-gte-5.3.0-and-lt-7.1.0
deps:(deps-dev): update sphinx requirement from <6.3.0,>=5.3.0 to >=5.3.0,<7.1.0 (43913e3
)
- deps:(deps-dev): update sphinx requirement
Updates the requirements on sphinx to permit the latest version.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (9ff3ba1
)
- Merge pull request #75 from MartinBernstorff/dependabot/pip/ruff-0.0.262
deps:(deps-dev): bump ruff from 0.0.257 to 0.0.262 (c797266
)
- deps:(deps-dev): bump ruff from 0.0.257 to 0.0.262
Bumps ruff from 0.0.257 to 0.0.262.
updated-dependencies:
- dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (0f7f6b2
)
- Merge pull request #74 from MartinBernstorff/dependabot/pip/black-jupyter--23.3.0
deps:(deps-dev): bump black[jupyter] from 23.1.0 to 23.3.0 (7304b03
)
- Merge pull request #73 from MartinBernstorff/dependabot/pip/sphinx-gte-5.3.0-and-lt-6.3.0
deps:(deps-dev): update sphinx requirement from <6.2.0,>=5.3.0 to >=5.3.0,<6.3.0 (94852e9
)
- deps:(deps-dev): bump black[jupyter] from 23.1.0 to 23.3.0
Bumps black[jupyter] from 23.1.0 to 23.3.0.
updated-dependencies:
- dependency-name: black[jupyter] dependency-type: direct:production update-type: version-update:semver-minor ...
Signed-off-by: dependabot[bot] <[email protected]> (04c566c
)
- deps:(deps-dev): update sphinx requirement
Updates the requirements on sphinx to permit the latest version.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (6ba0468
)
- Merge pull request #70 from MartinBernstorff/mb/update_cruft
build: update cruft (011d1ea
)
- Merge pull request #65 from MartinBernstorff/mb/update_paths
ci: update paths (bd1b6f5
)
- Merge pull request #55 from MartinBernstorff/martbern/try_makefile
build: migrate to Invoke (3b0fcc1
)
-
Merge branch 'martbern/try_makefile' of https://github.com/MartinBernstorff/personal-mnemonic-medium into martbern/try_makefile (
3cb3529
) -
Delete test.py (
60aa58d
) -
misc. (
34231f2
) -
tests: fix failing (
1dee619
) -
misc. (
04038f0
) -
misc. (
54776e6
) -
bulid: misc (
bd2f26e
) -
misc. changes (
f4a0d81
) -
Merge pull request #49 from MartinBernstorff/martbern/update_cruft_2
Martbern/update cruft 2 (8cf73d8
)
- deps:(deps-dev): bump ruff from 0.0.254 to 0.0.257
Bumps ruff from 0.0.254 to 0.0.257.
updated-dependencies:
- dependency-name: ruff dependency-type: direct:production update-type: version-update:semver-patch ...
Signed-off-by: dependabot[bot] <[email protected]> (215672b
)
- Merge pull request #45 from MartinBernstorff/feat_support_markdown_link_alias
feat: support markdown link alias (4213e04
)
- Merge pull request #44 from MartinBernstorff/martbern/add_english_tts_to_qa
feat: add english tts to qa (e0eb897
)
-
dev: add pytypes yaml (
a963f82
) -
Merge branch 'main' into martbern/add_english_tts_to_qa (
2538285
) -
Merge pull request #42 from MartinBernstorff/update-cruft
update cruft (0c9e6c9
)
- Merge pull request #41 from MartinBernstorff/martbern/ci_disable_release
ci: disable release (4771735
)
- Merge pull request #39 from MartinBernstorff/martbern/update_docs
docs: update docs (731dfea
)
- Merge pull request #40 from MartinBernstorff/update-cruft
update cruft (05cea4b
)
- Merge pull request #34 from MartinBernstorff/martbern/update_cruft
ci: update cruft (13b4529
)
- Merge pull request #33 from MartinBernstorff/dependabot/pip/sphinxext-opengraph-gte-0.7.3-and-lt-0.8.2
deps:(deps-dev): update sphinxext-opengraph requirement from <0.7.4,>=0.7.3 to >=0.7.3,<0.8.2 (3fc23fe
)
- deps:(deps-dev): update sphinxext-opengraph requirement
Updates the requirements on sphinxext-opengraph to permit the latest version.
updated-dependencies:
- dependency-name: sphinxext-opengraph dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (f79ce05
)
- Merge pull request #32 from MartinBernstorff/martbern/decrease-length-of-note-id-hash
feat: decrease length of note id (87a3f7a
)
- feat: exclude q. and a. fields from cloze prompts (
5b2d6cd
)
- Merge pull request #31 from MartinBernstorff/martbern/rewrite
Martbern/rewrite (285260a
)
- Merge pull request #27 from MartinBernstorff/dependabot/pip/pytest-cov-gte-3.0.0-and-lt-4.1.0
deps:(deps-dev): update pytest-cov requirement from <3.1.0,>=3.0.0 to >=3.0.0,<4.1.0 (8fa46d1
)
- deps:(deps-dev): update pytest-cov requirement
Updates the requirements on pytest-cov to permit the latest version.
updated-dependencies:
- dependency-name: pytest-cov dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (c1ec617
)
- Merge pull request #30 from MartinBernstorff/dependabot/pip/black-23.1.0
deps:(deps-dev): bump black from 22.8.0 to 23.1.0 (37348e7
)
- Merge pull request #29 from MartinBernstorff/dependabot/pip/pre-commit-eq-3.1.1
deps:(deps-dev): update pre-commit requirement from <2.21.0,==2.20.0 to ==3.1.1 (11ef695
)
- deps:(deps-dev): bump black from 22.8.0 to 23.1.0
Bumps black from 22.8.0 to 23.1.0.
updated-dependencies:
- dependency-name: black dependency-type: direct:production update-type: version-update:semver-major ...
Signed-off-by: dependabot[bot] <[email protected]> (fa845b5
)
- Merge pull request #28 from MartinBernstorff/dependabot/pip/sphinx-gte-5.3.0-and-lt-6.2.0
deps:(deps-dev): update sphinx requirement from <5.4.0,>=5.3.0 to >=5.3.0,<6.2.0 (42fd015
)
- deps:(deps-dev): update pre-commit requirement
Updates the requirements on pre-commit to permit the latest version.
updated-dependencies:
- dependency-name: pre-commit dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (2dbe94e
)
- deps:(deps-dev): update sphinx requirement
Updates the requirements on sphinx to permit the latest version.
updated-dependencies:
- dependency-name: sphinx dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (0ae2bc5
)
- Merge pull request #26 from MartinBernstorff/dependabot/pip/pytest-xdist-gte-3.0.0-and-lt-3.3.0
deps:(deps-dev): update pytest-xdist requirement from <3.2.0,>=3.0.0 to >=3.0.0,<3.3.0 (694732d
)
- deps:(deps-dev): update pytest-xdist requirement
Updates the requirements on pytest-xdist to permit the latest version.
updated-dependencies:
- dependency-name: pytest-xdist dependency-type: direct:production ...
Signed-off-by: dependabot[bot] <[email protected]> (9ee8c1e
)
-
chore: remove unused type ignore (
4cbd2b8
) -
chore: more typing (
dcb04d0
) -
chore: type everything (
884deea
) -
chore: housekeeping (
3c93bd7
)
-
ci: update find comment (
3de3a91
) -
ci: update cruft logic (
9d2109a
) -
ci: update cruft (
aea9b87
) -
ci: update cruft message (
2343489
) -
ci: update cruft failed template (
2d793c5
) -
ci: cruft (
55b6232
) -
ci: cruft check (
c3b5353
) -
ci: cruft (
eca6564
) -
ci: test new cruft procedure (
e41862c
) -
ci: test (
62ea30c
) -
ci: test (
babf357
) -
ci: fix error in cruft (
c3114e5
) -
ci: try new cruft ci (
6412ae8
) -
ci: update cruft (
12bd8a9
) -
ci: permissions for setup_for_dev (
8f23875
)
-
feat: ignore cloze-likes in code blocks (
80b0888
) -
feat: compile fields to html (
13f8c07
) -
feat: better sh file (
fc0b2e6
) -
feat: working version (
a8438c7
) -
feat: migrate main to use new pipeline (
fa71108
) -
feat: create a unified pipeline (
a703fcc
) -
feat: fit uuid generation to qa prompt extractor (
4e33b0d
) -
feat: remove filepath requirement (
65c97a5
) -
feat: first working rewrite (
9a16d98
) -
feat: first stab at main package (
069accd
) -
feat: add markdown to card logic (
f1a204f
) -
feat: don't update bear (
59fef60
) -
feat: add cloze extractor (
8fda355
) -
feat: add source notes to QAPrompts (
08bae17
) -
feat: add qa_prompt_extractor (
377b426
) -
feat: disable automatic tts (replaced by AwesomeTTS) (
5f37882
)
-
fix: cruft typography (
99b7a25
) -
fix: hash anki cards on markdown (
b5a35b9
) -
fix: don't fail on missing media references (
5274e3f
) -
fix: do not use tts for now (
7e3bab5
) -
fix: typo in toml (
be9499e
) -
fix: ensure guids match cloze (
694f701
) -
fix: match guide for first test case (
ee41799
) -
fix: better support for TTS (
78032e7
)
-
refactor: add guards (
c92eeb7
) -
refactor: stylise pipeline (
34ba2a3
) -
refactor: disambiguate note and prompt uuids (
db5c457
) -
refactor: clean up subdeck (
7f03b42
) -
refactor: misc. (
8a366b3
) -
refactor: rename factory classes (
af592f4
)
-
style: linting (
057d034
) -
style: linting (
ba808b6
) -
style: final linting (
8e59770
) -
style: linting (
186208c
) -
style: linting (
9f0d580
) -
style: linting (
66e30e1
)
- Merge pull request #25 from MartinBernstorff/martbern/rewrite
refactor: major rewrite (c37b743
)
-
misc. (
4459db1
) -
misc. (
86b5d19
) -
build. update deps (
ca7a3dd
) -
Merge branch 'main' into martbern/rewrite (
54b6416
) -
cruft: add cruft (
883da72
) -
misc. (
27883f5
) -
misc. (
2337606
) -
misc. (
4553e37
) -
tests: first attempt at uid hash test (
ddb65c4
) -
tests: simplify tests (
8d6f096
) -
tests: remove filepath requirement (
8fd8095
) -
tests: migrate old tests (
c54fe52
) -
misc. (
aa2fc4e
) -
misc. changes (
3f1a454
) -
misc. (
bcf2d2a
) -
init: add markdown based extractor (
435dfef
) -
Misc. additions (
9679ef4
) -
Add Anki launch and sync (
76badd9
) -
Add wasabi (
82ee3af
) -
Fix required space after A. (
4348fa5
) -
Merge branch 'main' of https://github.com/martbern/personal-mnemonic-medium (
8589b22
) -
Update path (
1621595
) -
Update requirements.txt (
9137df8
) -
Move to one file to avoid packaging (
1b72c51
) -
Move all code to one file to avoid fighting with Python's packaging system (
613aa41
) -
Merge branch 'main' of https://github.com/martbern/personal-mnemonic-medium (
bd94c55
) -
Fix file-structure to support pytest (closes #23) (
2e2ccde
) -
Fix file-structure to support pytest (closes #23) (
14b9976
) -
Add ankiconnect support (closes #21) (
848dd09
) -
Hashes on md source (closes #19 and #20) (
52af681
) -
Merge branch 'main' of https://github.com/martbern/personal-mnemonic-medium (
72be9a8
) -
Add test for multiline questions (
d4c3d09
) -
Update readme.md (
33ec4e1
) -
Update readme.md (
47ac665
) -
Create readme.md (
6bb7264
) -
Update python-app.yml (
112713e
) -
Merge branch 'main' of https://github.com/martbern/personal-mnemonic-medium (
9bdae6e
) -
Fix import for tests (
9e2c787
) -
Update python-app.yml (
26d4cc1
) -
Update python-app.yml (
68402cc
) -
Create python-app.yml (
6a6bee4
) -
Add tests to ensure stable card GUIDs (closes #17) (
0349e55
) -
Update requirements with specific versions (
3a7ccfd
) -
Make hash more stable (
3ea3240
) -
Removes QA formatting from cards (closes #14) (
858e1b1
) -
Fix stripping of newlines (closes #4) (
b80d7e6
) -
Strip source before processing (closes #13) (
a9649b8
) -
Merge branch 'main' of https://github.com/martbern/personal-mnemonic-medium (
aa4fee1
) -
Fix question containing newlines (#12) (
b5b9066
) -
Fix question containing newlines (#12) (
5717d0d
) -
Fix incorrect cloze card creation (closes #7) (
65fbc50
) -
Initial commit (
74a00be
)