Releases: kitUIN/PicImageSearch
v3.10.8
refactor(search): reorganize input validation logic (by @NekoAria)
fix(utils): update type annotation for read_file function (by @NekoAria)
refactor(yandex): change YandexItem to accept JSON data instead of PyQuery (by @Peloxerat)
build(release): switch from poetry to pdm for package management (by @NekoAria)
chore(deps): update all non-major dependencies (by @renovatebot)
v3.10.7
v3.10.6
v3.10.5
fix(ehentai): correct URL path for image lookup endpoint, update data payload key for file search (by @NekoAria)
docs: add Japanese README file (#166) (by @eltociear)
docs: add Japanese demo code files (by @NekoAria)
docs: update multi-language README files (by @NekoAria)
chore(deps): update all non-major dependencies (by @renovatebot)
v3.10.4
refactor(files): replace open file handling with read_file
utility function
fix(ascii2d): fix parsing logic for mark
chore(deps): update all non-major dependencies (by @renovatebot)
v3.10.3
feat(ascii2d): add misskey
into SUPPORTED_SOURCES
refactor: use built-in types for type hints (Python 3.9)
chore(ruff): ensure compatibility with latest version ruff
chore(deps): update all non-major dependencies (by @renovatebot)
v3.10.2
fix(baidu): fix mypy type checking errors
feat(ascii2d): add げっちゅ屋
into SUPPORTED_SOURCES
chore(deps): update all non-major dependencies (by @renovatebot)
v3.10.1
fix(ehentai): fix the value of base_url
and base_url_ex
chore(python): drop python 3.8 support
chore(deps): update all non-major dependencies (by @renovatebot)
v3.10.0
- feat(parameter)!: add base_url as a parameter in multiple classes initialization (close #115) (by @NekoAria)
- refactor(baidu): replace direct regex extraction with PyQuery parsing (by @NekoAria)
- refactor(google): add "safe" parameter to Google image search query (by @NekoAria)
- refactor(ehentai)!: use title attribute for tag information retrieval (by @NekoAria)
- refactor(yandex): include "sites" option in "cbir_page" for broader results (#127) (by @Peloxerat)
- chore(deps): update dependencies (by @renovatebot)
v3.9.7
- feat(google): replace
url
withbase_url
in Google class for regional searches, addbase_url
to constructor for custom URLs (by @NekoAria) - refactor: replace class attribute
url
with globalBASE_URL
constant forsaucenao.py
&yandex.py
(by @NekoAria) - docs: standardize documentation strings across various model (by @NekoAria)
- docs: add multi-language support in README files and demo code files (by @Peloxerat and @NekoAria)
- chore: remove redundant comma in
renovate.json
, update.gitignore
, correct typo intracemoe.py
docstring (by @NekoAria) - chore(deps): update dependencies (by @renovatebot)