Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Python 3.6 #74

Closed
thingolober opened this issue Oct 17, 2017 · 10 comments
Closed

Support Python 3.6 #74

thingolober opened this issue Oct 17, 2017 · 10 comments

Comments

@thingolober
Copy link

thingolober commented Oct 17, 2017

Currently Clarifai requires Pillow == 2.9.0 which supports python 2.6, 2.7, 3.2, 3.3, 3.4, 3.5
It would be nice to support Pillow >= 4.0.0 which supports python 3.6.0 if possible. Thanks!

@eddiezane
Copy link

It looks like Pillow 4.0.0 drops support for python 2.6 but still has it for 2.7.

We'd have to bump a major version here since that would be breaking for anyone using 2.6.

@Peaslek thanks for reporting this. We'll discuss internally and find the best way to proceed.

@rakashi
Copy link

rakashi commented Nov 30, 2017

which classifier uses clarifai for generalized image tagging

@cschwem2er
Copy link

cschwem2er commented Mar 10, 2018

hi,

are there any updates on this matter? Python 3.6 is kind of a big deal =).

@rok-povsic
Copy link
Contributor

Hello, we are expecting to be able to make the change to also support Python 3.6 in a week or two. Thanks for your patience.

@benjaminrigaud
Copy link

Pip 10 now have warnings about 'incompatible' requirements:

clarifai 2.1.0 has requirement future==0.15.2, but you'll have future 0.16.0 which is incompatible.
clarifai 2.1.0 has requirement jsonschema==2.5.1, but you'll have jsonschema 2.6.0 which is incompatible.
clarifai 2.1.0 has requirement Pillow==2.9.0, but you'll have pillow 5.1.0 which is incompatible.
clarifai 2.1.0 has requirement requests==2.13.0, but you'll have requests 2.18.4 which is incompatible.

Could you soften these requirements too?

@ekinburak
Copy link

Hi Guys,

Do we have any news with this issue ?

@rok-povsic
Copy link
Contributor

@benjaminrigaud @ekinburak Hello, we'll relax the dependency versions in max a few days.

@ekinburak
Copy link

@rok-povsic , thanks for quick update !

By the way, although my PyCharm console says that " Packages installed successfully: Installed packages: 'clarifai' " for related project's interpreter, i am not able to import anything from the package..

I wanted to let you guys know about that, It may be related with this issue..

@rok-povsic
Copy link
Contributor

We have made the dependency versions ranges instead of specific versions, and removed the Pillow dependency which is not needed anymore. Please upgrade to the latest version and tell us if you encounter any issues.

@thingolober
Copy link
Author

Using python 3.6.5 in my project, works great so far.

josh-tepper pushed a commit that referenced this issue Aug 11, 2023
#74)

* Add text-to-text and text-embedder: EAGLE-3296 type support.

* Fix variable mixup

* Update docs, add examples, refactor

* Add cli deploy support.

* Replace API wrapper examples, add visual embedder model type support EAGLE-3295, EAGLE-3298, EAGLE-3299

* Add examples, update docs, refactor

* Update image output dimension validation check.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

8 participants