Open vient opened 1 year ago
Well, another solution would be to upload fixed 0.28.0 packages for 3.11 😃
$ python -m pip install tensorflow-io-gcs-filesystem
Defaulting to user installation because normal site-packages is not writeable
ERROR: Ignored the following versions that require a different python version: 0.28.0 Requires-Python >=3.7, <3.11
ERROR: Could not find a version that satisfies the requirement tensorflow-io-gcs-filesystem (from versions: none)
ERROR: No matching distribution found for tensorflow-io-gcs-filesystem
I have a the same dependencies error but trying to use poetry update
with Python 3.11.1
Because no versions of tensorflow-io-gcs-filesystem match >0.23.1,<0.24.0 || >0.24.0,<0.25.0 || >0.25.0,<0.26.0 || >0.26.0,<0.27.0 || >0.27.0,<0.28.0 || >0.28.0
and tensorflow-io-gcs-filesystem (0.23.1) requires Python >=3.7, <3.11, tensorflow-io-gcs-filesystem is forbidden.
And because tensorflow-io-gcs-filesystem (0.24.0) requires Python >=3.7, <3.11, tensorflow-io-gcs-filesystem is forbidden.
And because tensorflow-io-gcs-filesystem (0.25.0) requires Python >=3.7, <3.11
and tensorflow-io-gcs-filesystem (0.26.0) requires Python >=3.7, <3.11, tensorflow-io-gcs-filesystem is forbidden.
And because tensorflow-io-gcs-filesystem (0.27.0) requires Python >=3.7, <3.11
and tensorflow-io-gcs-filesystem (0.28.0) requires Python >=3.7, <3.11, tensorflow-io-gcs-filesystem is forbidden.
So, because my-project depends on tensorflow (2.11.0) which depends on tensorflow-io-gcs-filesystem (>=0.23.1), version solving failed.
setup.py
by default generates info for packagetensorflow-io
which depends ontensorflow-io-gcs-filesystem
. It seems there is no way to say pip to pass additional parameters to egg_info command,--build-option
and--install-option
do not help in this case. Looks like the best course of action would be to splittensorflow-io-gcs-filesystem
setup.py to some other place.