PicImageSearch Versions Save

整合图片识别 API,用于以图搜源 / Aggregator for Reverse Image Search API

v3.10.1

2 weeks ago

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

1 month ago
  • 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

5 months ago
  • feat(google): replace url with base_url in Google class for regional searches, add base_url to constructor for custom URLs (by @NekoAria)
  • refactor: replace class attribute url with global BASE_URL constant for saucenao.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 in tracemoe.py docstring (by @NekoAria)
  • chore(deps): update dependencies (by @renovatebot)

v3.9.6

6 months ago
  • docs: translate the project documentation, including README.md and code comments in the demo directory by @Nachtalb
  • docs: add English translation of code documentation and Chinese comments by @Nachtalb
  • chore(python): Drop support for Python 3.7 (EOL) by @Nachtalb
  • refactor: update code using Python 3.8's new features and perform code formatting by @NekoAria
  • chore: add development environment dependencies using Poetry @NekoAria
  • ci: update packaging workflows, add multiple Python versions packaging with Poetry @NekoAria

v3.9.5

9 months ago

fix(google): fix parsing logic for thumbnail

v3.9.4

10 months ago

refactor: replace tuple with namedtuple for improved readability and functionality

fix(ascii2d): fix parsing logic for title

v3.9.3

10 months ago

fix(ascii2d): fix parsing logic for title , and optimize module structure

v3.9.2

11 months ago

fix(baidu): similarity and title fields are deprecated because Baidu no longer provides simi and fromPageTitle fields (close #67)

v3.9.1

11 months ago

fix(google): correct thumbnail parser logic

v3.9.0

1 year ago

refactor(bypass): remove DoH related logic

BREAKING CHANGE: the bypass parameter is no longer available

refactor: replace aiohttp with httpx

BREAKING CHANGE: dependency changes

feat(yandex): add a new reverse image search engine Yandex

refactor: remove redundant _slice() methods and standardize the structure of each module

fix(google): remove the goto_page() method, add pre_page() and next_page() methods, make changes to the attributes of GoogleResponse

BREAKING CHANGE: the goto_page() method is no longer available and some attributes of GoogleResponse have been modified

chore: add .pre-commit-config.yaml file

style(network): remove unused logic