News¶
Version 0.4.1 (2024-07-18)¶
Fix button “Save” at the bottom of the screen to be always visible.
Version 0.4.0 (2024-07-09)¶
Sort list of authors by clicking on column labels.
Fix a bug with adding the same genre to a book.
Version 0.3.1 (2024-02-25)¶
wx.grid: Wrap long lines.
Version 0.3.0 (2024-02-19)¶
GUI with
wxPython
.
Version 0.2.0.post3¶
GHActions: Test with Python 3.12.
Version 0.2.0.post2 (2023-09-17)¶
GHActions: Ensure
pip
only if neededThis is to work around a problem in conda with Python 3.7 - it brings in wrong version of
setuptools
incompatible with Python 3.7.
Version 0.2.0.post1 (2023-07-13)¶
GHActions: Install everything from
conda
. All required Python and PyPy versions are now available fromconda-forge
.
Version 0.2.0 (2022-12-24)¶
Toggle checkboxes for books in series, for an author or all.
Python 3.11.
Version 0.1.6 (2021-09-24)¶
Store lock file in a shared directory; use
$UID
as a suffix to separate lock files for different users.Enhancement in web-ui: added a link to the root.
GitHub Actions.
Stop testing at Travis CI.
Stop testing at AppVeyor.
Version 0.1.5 (2019-02-01)¶
Python 3.7.
Version 0.1.4 (2018-06-11)¶
Search by book’s title.
Use filters from config.
Configure columns for author and book tables.
Config file, all sections and all key are now completely optional.
Environment variables are expanded in paths in config file.
Version 0.1.3 (2018-05-25)¶
Allow to select many books at once.
Allow to download many books at once.
Version 0.1.2 (2018-05-22)¶
Fix inpx import: decode filenames to unicode.
Version 0.1.1 (2018-05-17)¶
Import all *.glst files (Flibusta fb2, LibRusEc fb2, non-fb2).
Convert README.txt to README.rst.
Import new (17 fields) INP.
Version 0.1.0 (2018-04-25)¶
Web-interface: Search for authors, list books by an author, download a book.
Do not allow to run two instances of ml-web.py web-interfaces. The second instance redirects browser to the first one and exits.
Option –download-to provides the path to the download directory in script ml-search.py.
Version 0.0.17 (2018-03-24)¶
Display progress bar on updating counters.
Inhibit progress bar if stdout is not terminal.
Version 0.0.16 (2018-03-22)¶
Script
ml-import.py
displays progress bar. Option-P
prevents it.
Version 0.0.15 (2017-04-26)¶
Use m_lib.defenc instead of m_lib; install it from PyPI.
Use pytest, coverage and tox for testing.
Version 0.0.14 (2016-07-29)¶
Python 3: support for Py2 and Py3 (3.4+) with one codebase.
Version 0.0.13 (2016-06-11)¶
Add option -C|–config file.
Change options: -D|–database, -P|–path, -F|–format.
Version 0.0.12 (2016-06-09)¶
Download many books.
Pass format of the downloaded file name in the command line.
Version 0.0.11 (2016-06-06)¶
Download exactly one book.
Version 0.0.10 (2016-05-31)¶
Multidatabase - every script can open a database by pathname or DB URI.
Print count after the list.
Rename -d/–details options to -v/–verbose.
Version 0.0.9 (2016-05-30)¶
Search authors/extensions/genres/languages by database id.
Version 0.0.8 (2016-05-29)¶
Search by author’s, book’s, extension’s, language’s id.
Output count of found objects.
Use option -d to output database id.
Version 0.0.7 (2016-05-25)¶
Extend ml-search.py to search books by authors, extensions, genres,
languages.
Version 0.0.6 (2016-05-21)¶
Extend ml-search.py to search books by title, series, archive, file.
Version 0.0.5 (2016-05-14)¶
Extend script ml-search.py to search extensions/genres/languages.
Version 0.0.4 (2016-05-11)¶
Command-line script to search authors by surname/name/full name.
Version 0.0.3 (2015-12-24)¶
Convert *.inp(x) to SQL.
Version 0.0.2 (2015-12-21)¶
Import genres from glst files.
Version 0.0.1 (2015-12-15)¶
The project started. Created DB schema.