Google-Images-Search icon indicating copy to clipboard operation
Google-Images-Search copied to clipboard

non-standard dependency specifier click>=7.0<=8.1.*.

Open mmccart3 opened this issue 1 year ago • 4 comments

The new version of pip (24.1) rejects the installation with the following message: DEPRECATION: google-images-search 1.4.6 has a non-standard dependency specifier click>=7.0<=8.1.*. pip 24.1 will enforce this behaviour change. A possible replacement is to upgrade to a newer version of google-images-search or contact the author to suggest that they release a version with a conforming dependency specifiers. Discussion can be found at https://github.com/pypa/pip/issues/12063

Would someone kindly update line 47 of setup.py

mmccart3 avatar Mar 17 '24 10:03 mmccart3

@mmccart3 Here you go https://github.com/Paillat-dev/Google-Images-Search just pip install git+https://github.com/Paillat-dev/Google-Images-Search

Paillat-dev avatar Apr 18 '24 08:04 Paillat-dev

@arrrlo would be great if you could make a new pypi release with the fix as it breaks all builds with recent pip versions.

larsblumberg avatar Jun 22 '24 14:06 larsblumberg

@larsblumberg You can use my fork

Paillat-dev avatar Jun 22 '24 20:06 Paillat-dev

Thanks for the fix on your fork. As this is only a workaround (it requires git to be installed in the container), I'd be happy if @arrrlo could cherry-pick your fixing commit and release a new pypi package.

larsblumberg avatar Jun 23 '24 19:06 larsblumberg

Right my bad. I will probably publish it to pypi too.

Paillat-dev avatar Jul 03 '24 12:07 Paillat-dev

Hi all,

This is fixed. Pip doesn't break any more. New pypi version is live. Sorry for delayed response.

arrrlo avatar Jul 03 '24 14:07 arrrlo

Thanks, no problem.

Paillat-dev avatar Jul 03 '24 14:07 Paillat-dev