AnkiPandas icon indicating copy to clipboard operation
AnkiPandas copied to clipboard

Analyze and manipulate your Anki collection using pandas! 🌠🐼

Results 32 AnkiPandas issues
Sort by recently updated
recently updated
newest added

Currently `RandomFileTree` always seems to be installed even though it's only required for tests. Also see https://github.com/klieret/AnkiPandas/pull/83

good first issue
cleanup/refactoring

* Your operating system: iPython/Python3/Termux/Android * A minimal working example (MWE) of code that can be used to reproduce your problem (where applicable) ``` from ankipandas import Collection as c...

feature
documentation

Easy to use method that can perform most selections. With options: * [ ] inplace * [ ] deck * [ ] model * [ ] has_field * [ ]...

feature

As we saw in https://github.com/klieret/AnkiPandas/issues/75, due to the nested structure of the `Collection` that keeps references to itself via the `AnkiDataFrames` that it posesses in `__items` and `__original_items`, it does...

bug

The "col.notes.update()" seems to duplicates cards when editing values in "nflds". E.g. two exact "Card 1" from same Note (nid).

bug
help wanted

* [ ] Split up requirements (bare minimum/development install which also includes sphinx and pre-commit etc * [ ] Document these * [ ] Add sphinx build instructions

documentation

Thanks for this project. I'm looking for a way to generate test decks for other add-ons. So, I'd like to be able to programmatically build decks that have a fake...

feature

MWE: ```python col = Collection(user='testing') notes = col.notes selection = notes[notes.has_tag("leech")] #selection = selection.add_tag(["marked"]) col.notes.update(selection) col.write(modify=True) ``` col.summarize_changes() for this: ``` ======== notes ======== Total rows: 10347 Compared to original...

bug
help wanted

The inplace syntax causes a lot of bugs and doubles the amount of testing, e.g. #51 . Also the not-inplace operations don't do a copy either at the moment, so...

interface change