Michael Hucka
Michael Hucka
This adds some miscellaneous settings: - Set workflow default permissions as read-only (per security best practices) - Support merge queues - Support manual invocation (for debugging) - Make it so...
This adds a new subdirectory `release/docker/` that contains a `Dockerfile` and a script to create Docker images. These are useful for testing TensorFlow Quantum builds in more isolated environments with...
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...
Currently, `twine check` on a TFQ wheel produces the following warning: ``` Checking tensorflow_quantum-0.7.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl: PASSED with warnings WARNING `long_description_content_type` missing. defaulting to `text/x-rst`. ``` It is trivial enough to set...
This PR adds several more constraints in `requirements.in` in order to produce a set that supports building TFQ for Python 3.9 as well as 3.10 – 3.12. This means TFQ...
This adds a couple of files for tools used by scripts in `./scripts/`: * A config file for YAPF, copied from the TensorFlow repo. Even though it's very simple, it's...
It turns out there are different paths to get to the security page on GitHub, and one of them ends up with a broken image. In retrospect, my attempt to...
Post-0.7.5, we need to determine what platforms we can support. There is a matrix formed by operating system, OS version, CPU architecture, GPU/no GPU, and possibly other dimensions. This issue...
As noted in the release notes for [TensorFlow Quantum (TFQ) 0.7.5](https://github.com/tensorflow/quantum/releases/tag/v0.7.5), this version is compatible with TensorFlow 2.16 and Keras 2; however, Colab has version 2.19 preinstalled, and downgrading TensorFlow...
The version number is defined in the following files: * `tensorflow_quantum/__init__.py` * `release/setup.py` It's not clear why `setup.py` doesn't simply get the version number from `__init__.py`, but we should try...