diff --git a/README.md b/README.md index 5894214b6e..3d15e6cc83 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,8 @@ but other *untested* combinations may also work. tfx | apache-beam[gcp] | ml-metadata | pyarrow | tensorflow | tensorflow-data-validation | tensorflow-metadata | tensorflow-model-analysis | tensorflow-serving-api | tensorflow-transform | tfx-bsl ------------------------------------------------------------------------- | ---------------- | ----------- | ------- | ----------------- | -------------------------- | ------------------- | ------------------------- | ---------------------- | -------------------- | ------- -[GitHub master](https://github.com/tensorflow/tfx/blob/master/RELEASE.md) | 2.40.0 | 1.11.0 | 6.0.0 | nightly (1.x/2.x) | 1.11.0 | 1.11.0 | 0.42.0 | 2.9.0 | 1.11.0 | 1.11.0 +[GitHub master](https://github.com/tensorflow/tfx/blob/master/RELEASE.md) | 2.40.0 | 1.12.0 | 6.0.0 | nightly (2.x) | 1.12.0 | 1.12.0 | 0.43.0 | 2.9.0 | 1.12.0 | 1.12.0 +[1.12.0](https://github.com/tensorflow/tfx/blob/v1.12.0/RELEASE.md) | 2.40.0 | 1.12.0 | 6.0.0 | 2.11 | 1.12.0 | 1.12.0 | 0.43.0 | 2.9.0 | 1.12.0 | 1.12.0 [1.11.0](https://github.com/tensorflow/tfx/blob/v1.11.0/RELEASE.md) | 2.40.0 | 1.11.0 | 6.0.0 | 1.15.5 / 2.10.0 | 1.11.0 | 1.11.0 | 0.42.0 | 2.9.0 | 1.11.0 | 1.11.0 [1.10.0](https://github.com/tensorflow/tfx/blob/v1.10.0/RELEASE.md) | 2.40.0 | 1.10.0 | 6.0.0 | 1.15.5 / 2.9.0 | 1.10.0 | 1.10.0 | 0.41.0 | 2.9.0 | 1.10.0 | 1.10.0 [1.9.0](https://github.com/tensorflow/tfx/blob/v1.9.0/RELEASE.md) | 2.38.0 | 1.9.0 | 5.0.0 | 1.15.5 / 2.9.0 | 1.9.0 | 1.9.0 | 0.40.0 | 2.9.0 | 1.9.0 | 1.9.0 diff --git a/RELEASE.md b/RELEASE.md index 56f9bbccd4..57733a5f31 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -12,20 +12,53 @@ ## Bug Fixes and Other Changes -* ExampleValidator and DistributionValidator now support custom validations. +## Dependency Updates -| Package Name | Version Constraints | Previously (in `v1.8.0`) | Comments | -| -- | -- | -- | -- | -| `tensorflow` | `~=2.11.0` | `>=1.15.5,<2` or `~=2.10.0` | | +## Documentation Updates -## Dependency Updates +# Version 1.12.0 -| Package Name | Version Constraints | Previously (in `v1.8.0`) | Comments | +## Major Features and Improvements + +* N/A + +## Breaking Changes + +* N/A + +### For Pipeline Authors + +* N/A + +### For Component Authors + +* N/A + +## Deprecations + +* N/A + +## Bug Fixes and Other Changes + +* ExampleValidator and DistributionValidator now support custom validations. + +## Dependency Updates +| Package Name | Version Constraints | Previously (in `v1.11.0`) | Comments | | -- | -- | -- | -- | +| `tensorflow` | `~=2.11.0` | `>=1.15.5,<2` or `~=2.10.0` | | | `tensorflow-decision-forests` | `>=1.0.1,<2` | `==1.0.1` | Make it compatible with more TF versions. | +| `ml-metadata` | `~=1.12.0` | `~=1.11.0` | Synced release train | +| `struct2tensor` | `~=0.43.0` | `~=0.42.0` | Synced release train | +| `tensorflow-data-validation` | `~=1.12.0` | `~=1.11.0` | Synced release train | +| `tensorflow-model-analysis` | `~=0.43.0` | `~=0.42.0` | Synced release train | +| `tensorflow-transform` | `~=1.12.0` | `~=1.11.0` | Synced release train | +| `tfx-bsl` | `~=1.12.0` | `~=1.11.0` | Synced release train | + ## Documentation Updates +* N/A + # Version 1.11.0 ## Major Features and Improvements @@ -74,7 +107,7 @@ ## Dependency Updates -| Package Name | Version Constraints | Previously (in `v1.8.0`) | Comments | +| Package Name | Version Constraints | Previously (in `v1.10.0`) | Comments | | -- | -- | -- | -- | | `tensorflow` | `>=1.15.5,<2` or `~=2.10.0` | `>=1.15.5,<2` or `~=2.9.0` | | | `tflite-support` | `~=0.4.2` | `>=0.1.0a1,<0.2.1` | Update to a TF-2.10 compatible version. | diff --git a/tfx/dependencies.py b/tfx/dependencies.py index f512375117..2145316a9b 100644 --- a/tfx/dependencies.py +++ b/tfx/dependencies.py @@ -54,7 +54,7 @@ def make_pipeline_sdk_required_install_packages(): 'absl-py>=0.9,<2.0.0', 'ml-metadata' + select_constraint( # LINT.IfChange - default='>=1.11.0,<1.12.0', + default='>=1.12.0,<1.13.0', # LINT.ThenChange(tfx/workspace.bzl) nightly='>=1.12.0.dev', git_master='@git+https://github.com/google/ml-metadata@master'), @@ -102,22 +102,22 @@ def make_required_install_packages(): # pylint: enable=line-too-long 'tensorflow-hub>=0.9.0,<0.13', 'tensorflow-data-validation' + select_constraint( - default='>=1.11.0,<1.12.0', - nightly='>=1.12.0.dev', + default='>=1.12.0,<1.13.0', + nightly='>=1.13.0.dev', git_master='@git+https://github.com/tensorflow/data-validation@master' ), 'tensorflow-model-analysis' + select_constraint( - default='>=0.42.0,<0.43.0', - nightly='>=0.43.0.dev', + default='>=0.43.0,<0.44.0', + nightly='>=0.44.0.dev', git_master='@git+https://github.com/tensorflow/model-analysis@master'), 'tensorflow-serving-api>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.*,!=2.4.*,!=2.5.*,!=2.6.*,!=2.7.*,!=2.8.*,<3', 'tensorflow-transform' + select_constraint( - default='>=1.11.0,<1.12.0', - nightly='>=1.12.0.dev', + default='>=1.12.0,<1.13.0', + nightly='>=1.13.0.dev', git_master='@git+https://github.com/tensorflow/transform@master'), 'tfx-bsl' + select_constraint( - default='>=1.11.0,<1.12.0', - nightly='>=1.12.0.dev', + default='>=1.12.0,<1.13.0', + nightly='>=1.13.0.dev', git_master='@git+https://github.com/tensorflow/tfx-bsl@master'), ] @@ -178,8 +178,8 @@ def make_extra_packages_tf_ranking(): return [ 'tensorflow-ranking>=0.5,<0.6', 'struct2tensor' + select_constraint( - default='>=0.42,<0.43', - nightly='>=0.43.0.dev', + default='>=0.43,<0.44', + nightly='>=0.44.0.dev', git_master='@git+https://github.com/google/struct2tensor@master'), ] diff --git a/tfx/version.py b/tfx/version.py index be35e0d7cb..4e9f38356d 100644 --- a/tfx/version.py +++ b/tfx/version.py @@ -14,4 +14,4 @@ """Contains the version string of TFX.""" # Note that setup.py uses this version. -__version__ = '1.12.0.dev' +__version__ = '1.13.0.dev' diff --git a/tfx/workspace.bzl b/tfx/workspace.bzl index 12a60cf711..56000e5869 100644 --- a/tfx/workspace.bzl +++ b/tfx/workspace.bzl @@ -79,7 +79,7 @@ def tfx_workspace(): name = "com_github_google_ml_metadata", repo = "google/ml-metadata", # LINT.IfChange - tag = "v1.11.0", + tag = "v1.12.0", # LINT.ThenChange(//tfx/dependencies.py) )