-
Notifications
You must be signed in to change notification settings - Fork 720
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
TFX 1.15 docker image contains conflicting dependencies #6864
Comments
Using a dependency solver suggests you need to update to |
Hi @IzakMaraisTAL, sorry for taking this issue too late. I also tried to build the docker image from my environment, but the actual issue arose from the old Python package
I personally thought it is not a good idea to lower the |
Hi @IzakMaraisTAL
Kindly explore the latest tensorflow/tfx:1.16.0-rc0 docker image. Please feel free to reach out to us if required. |
This issue has been marked stale because it has no recent activity since 7 days. It will be closed if no further activity occurs. Thank you. |
This issue was closed due to lack of activity after being marked stale for past 7 days. |
System information
Describe the current behavior
The tfx docker image contains conflicting dependencies:
apache-beam
andgoogle-cloud-datastore
.From the
apache-beam
dependency constraints we can see that version2.56.0
requiresgoogle-cloud-datastore>=2.0.0,<3
. Havinggoogle-cloud-datastore 1.15.5
in the base image violates this constraint and may cause bugs.Describe the expected behavior
The docker TFX image should contain no conflicting dependencies.
Name of your Organization (Optional)
Takealot.com
Other info / logs
We use the TFX docker image as a base image into which we install additional packages. For this to work, we must not install conflicting dependencies. The solution is the use a dependency solver (like
pip-tools pip-compile
oruv pip compile
) to constrain the dependencies we install against those already in the image. However, if the dependencies already in the image are conflicting, it is impossible to install additional packages reliably.This was not a problem in TFX 1.14
The text was updated successfully, but these errors were encountered: