Skip to content

Conversation

@mhucka
Copy link
Member

@mhucka mhucka commented Dec 9, 2025

These new scripts in release/ encapsulate instructions from Michael Broughton about how to build new distributions of TensorFlow Quantum. The file release/README.md describes how to use them. There are unit tests as well; they can be invoked using bazel (and the process is also described in the README file).

There are a couple of tweaks to release/build_pip_package.sh to take a debug tracing argument and make the script work inside the Docker containers run by the build script.

(Note: this PR is meant to be merged after PR #913 is merged.)

These encapsulate instructions from Michael Broughton about how to build
new versions of TensorFlow Quantum.
The final print statement about the directory is misleading when
`build_pip_package.sh` is being run inside a Docker container. On
balance, I think it's better to remove it. Hopefully the user running
the script will remember that they supplied the destination parameter as
an argument on the command line to begin with.
@mhucka mhucka self-assigned this Dec 9, 2025
@mhucka mhucka added area/devops Involves build systems, Make files, Bazel files, continuous integration, and/or other DevOps topics area/installation Involves installation of TFQ labels Dec 9, 2025
@mhucka mhucka marked this pull request as ready for review December 9, 2025 06:16
@mhucka mhucka removed their assignment Dec 9, 2025
Per Google guidance, executable scripts should use `/bin/bash`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/devops Involves build systems, Make files, Bazel files, continuous integration, and/or other DevOps topics area/installation Involves installation of TFQ

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant