numpy >= 2.0.0, < 2.2.0 ; python_version <= "3.13" numpy>=2.2.6 ; python_version == "3.14" wheel ~= 0.41.2 h5py >= 3.11.0, < 3.15.0 ; python_version <= "3.13" h5py ~= 3.15.1 ; python_version == "3.14" lit ~= 17.0.2 opt_einsum == 3.3.0 astunparse == 1.6.3 dill == 0.3.7 astor == 0.7.1 typing_extensions ~= 4.14.1 gast == 0.4.0 termcolor == 2.3.0 wrapt == 1.16.0 tblib == 2.0.0 ml_dtypes >= 0.5.4, < 0.6.0 auditwheel >= 6.1.0 # Install tensorboard, and keras # Note that here we want the latest version that matches TF major.minor version # Note that we must use nightly here as these are used in nightly jobs # For release jobs, we will pin these on the release branch keras-nightly ~= 3.12.0.dev tb-nightly ~= 2.20.0.a # For new protobuf, if V.x.y is gencode version, then runtime version U must be # V <= U <= V+1 # More info at https://protobuf.dev/support/cross-version-runtime-guarantee/ protobuf >= 5.28.0, < 7.0 # Test dependencies grpcio >= 1.68.1, < 2.0 ; python_version <= "3.13" grpcio >= 1.78.0 ; python_version == "3.14" portpicker == 1.6.0 # Scipy 15.x and above have misc.derivative removed, but we still use it scipy >= 1.13.0, < 1.15.0 ; python_version <= "3.13" scipy >=1.15.0 ; python_version == "3.14" requests >= 2.31.0 packaging==24.2 setuptools==78.1.1 jax==0.4.7 zstandard==0.25.0 # The dependencies below are needed for TF wheel testing. tensorflow-io-gcs-filesystem==0.37.1 ; python_version <= "3.12" libclang >= 13.0.0 google_pasta ~= 0.2 flatbuffers ~= 25.9.23