Autoanki

Latest version: v1.2.1

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

Scan your dependencies

Page 1 of 3

1.2.1

- Removed old test files

- Dictionary abstract class now uses dict instead of list
- Pass in dictionary verification
- Added back support for multi-file books
- Faster book scraping
- Finish part-of-speech analysis
- Don't run db populate based on settings

- Dedicated Chinese database
- Rename cantonese column to juytping
- Zhuyin
- Audio

- Filter by HSK level
- Filter by word frequency

- Import txt files (Pleco exports)
- Import epub files
- Import Pdf files
- Export as csv

1.2.0

- Updated documentation
- Updated readme
- Changed add_book() to add_book_from_string() and add_book_from_file()
- Removed support for multiple files...Will be added back later
- database name is no longer a required field. A new database using timestamp will be made
- Removed __pycache__
- Removed legacy web scraper
- Fixed imports
- Added linting
- Removed need for BookCleaner
- Converted DatabaseManager to abstract class to prepare for multi-language
- Improved top-level logs and added timing information
- Added part of speech to card
- Improved load up and runtime by not re-importing dictionary

1.1.91

- Updated documentation for classes/functions
- Fixed bug in book cleaner due to nested relative imports
- Removed unnecessary slashes from CE-DICT definitions
- Silenced logs coming from libraries
- Hopefully fixed install requirements to include requirements.txt
- Fixed incorrect version release dates

1.1.9

- Seperated text tokenizer into new class (with abstract class)
- Removed legacy code from BookCleaner
- Added `chinese-converter` to requirements
- Fix relative imports in pip version, and included cedict_ts.u8
- Now exclusively replaces only different characters
- Added ablility to use user-specified dictionary
- Removed Chinese-spesific code from AutoAnki.py
- Added word frequency data to database
- Added ability to filter cards based on frequency

1.1.8

- Added `autoanki` tag to all cards generated
- Added smarter dictionary lookups, including removing numbers, same character twice (宝宝), and splitting some words
- Added `force` option to skip confirming cleaning large numbers of files
- Added documentation for Dictionary
- Reordered CHANGELOG.md

1.1.7

- Added pinyin with symbols, instead of numbers
- Added part of speech. (Noun, verb, etc.)
- Added ability to add book from directory
- Traditional books now format correctly in the database
- Improved Puncuation filtering

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.