-
Notifications
You must be signed in to change notification settings - Fork 4
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
Installing tink Python library with pip requires Bazel #36
Comments
Hi @romanini-ciandt, thanks for flagging this. The issue is that Tink binary wheels are built for Running
So |
@morambro thanks for your response, I believe it will be better for my context to change the approach from But just FYI, even after installing Is it in py-tink's roadmap to make the usage more smooth with Linux Alpine? I ask because all the repos using Google's CFT uses a shared CI that runs on top of this image (gcr.io/cloud-foundation-cicd/cft/developer-tools) and it would be helpful for developers if the lib can be installed easily.
|
Describe the bug:
The bug I'll describe has been reported before in an archived tink repo, it was closed and it is not solved yet.
In summary,
pip install tink
doesn't work if you don't have Bazel installed in your environment, but I don't see Bazel listed as a requirement in Tink PYPI page. The only requirement described in that page is:Requires: Python >=3.8
What was the expected behavior?
I would expect a successful Tink installation, like the following test in cloud shell (which contains bazel):
How can we reproduce the bug?
I'm trying to use Tink in Google's Cloud Foundation Toolkit image
Can you tell us more about your development environment?
Python 3.12.3
pip 24.0
Alpine Linux v3.20
The text was updated successfully, but these errors were encountered: