aboutsummaryrefslogtreecommitdiffstats
path: root/epubgrep.py
Commit message (Collapse)AuthorAgeFilesLines
* Make sure title is always assigned in _metadata searchMatěj Cepl2021-08-061-1/+1
| | | | Fixes #1
* Use f-strings instead of .format().0.7.0Matěj Cepl2021-05-091-12/+11
|
* When searching through metadata, search through tags as well.Matěj Cepl2021-05-091-15/+33
|
* Reorganize print of booktitles and use option dicts instead of zillion params.Matěj Cepl2021-05-091-32/+29
|
* Add search in descriptions.0.6.0Matěj Cepl2020-12-091-48/+109
| | | | Also, refactor grep_book() function not to be so damn complicated.
* Add --weighted-count option.0.5.0Matěj Cepl2020-09-061-6/+13
|
* Remove unnecessary lineMatěj Cepl2020-08-271-1/+0
|
* Generate properly binary as an entry_point.0.4.1Matěj Cepl2020-06-181-1/+5
|
* Make epubgrep concurrent for speed improvement.0.4.0Matěj Cepl2020-06-181-17/+37
| | | | | Surprisingly ProcessPoolExecutor is vastly faster and less memory demanding than ThreadPoolExecutor.
* Make marking found patterns with color default.Matěj Cepl2019-10-111-2/+2
|
* With -c we shouldn't print found linesMatěj Cepl2019-10-111-7/+8
|
* More exception handling.Matěj Cepl2019-10-111-2/+9
|
* Don't combine print() and '\n'Matěj Cepl2019-08-261-1/+1
|
* Add -c and -o options.Matěj Cepl2019-08-121-23/+50
|
* Add multi-line option.Matěj Cepl2019-06-011-10/+30
|
* Print also the filename of the EPub where the line was found.Matěj Cepl2019-05-051-4/+16
|
* Add minimal setup.py and test0.2.0Matěj Cepl2018-11-301-17/+17
|
* Initial version0.1.0Matěj Cepl2018-11-301-0/+54