Skip to content

Commit

Permalink
TFX 0.24.0 Release
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 332085977
  • Loading branch information
dhruvesh09 authored and tfx-copybara committed Sep 16, 2020
1 parent 6093347 commit 417fd41
Show file tree
Hide file tree
Showing 9 changed files with 47 additions and 16 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,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-transform | tfx-bsl |
------------------------------------------------------------------------- | ---------------- | ----------- | --------| ----------------- | -------------------------- | ------------------- | ------------------------- | -------------------- | ------- |
[GitHub master](https://github.com/tensorflow/tfx/blob/master/RELEASE.md) | 2.23.0 | 0.23.0 | 0.17.0 | nightly (1.x/2.x) | 0.23.0 | 0.23.0 | 0.23.0 | 0.23.0 | 0.23.0 |
[GitHub master](https://github.com/tensorflow/tfx/blob/master/RELEASE.md) | 2.23.0 | 0.24.0 | 0.17.0 | nightly (1.x/2.x) | 0.24.0 | 0.24.0 | 0.24.0 | 0.24.0 | 0.24.0 |
0.24.0 | 2.23.0 | 0.24.0 | 0.17.0 | 1.15.0 / 2.3.0 | 0.24.0 | 0.24.0 | 0.24.0 | 0.24.0 | 0.24.0 |
0.23.0 | 2.23.0 | 0.23.0 | 0.17.0 | 1.15.0 / 2.3.0 | 0.23.0 | 0.23.0 | 0.23.0 | 0.23.0 | 0.23.0 |
0.22.1 | 2.21.0 | 0.22.1 | 0.16.0 | 1.15.0 / 2.2.0 | 0.22.2 | 0.22.2 | 0.22.2 | 0.22.0 | 0.22.1 |
0.22.0 | 2.21.0 | 0.22.0 | 0.16.0 | 1.15.0 / 2.2.0 | 0.22.0 | 0.22.0 | 0.22.1 | 0.22.0 | 0.22.0 |
Expand Down
31 changes: 30 additions & 1 deletion RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,57 @@

## Major Features and Improvements

## Bug fixes and other changes

## Breaking changes

### For pipeline authors

### For component authors

## Documentation updates

## Deprecations

# Version 0.24.0

## Major Features and Improvements

* Use TFXIO and batched extractors by default in Evaluator.
* Supported split configuration for Transform.
* Added python 3.8 support.

## Bug fixes and other changes

* Supported CAIP Runtime 2.2 for online prediction pusher.
* Stopped depending on `Werkzeug`.
* Depends on `absl-py>=0.9,<0.11`.
* Depends on `ml-metadata>=0.24,<0.25`.
* Depends on `tensorflow-data-validation>=0.24,<0.25`.
* Depends on `tensorflow-model-analysis>=0.24,<0.25`.
* Depends on `tensorflow-transform>=0.24,<0.25`.
* Depends on `tfx-bsl>=0.24,<0.25`.
* Depends on `absl-py>=0.9,<0.11`.

## Breaking changes

* N/A

### For pipeline authors

* N/A

### For component authors

* N/A

## Documentation updates

* N/A

## Deprecations

* Deprecated python 3.5 support.

# Version 0.23.0

## Major Features and Improvements
Expand Down
12 changes: 6 additions & 6 deletions tfx/dependencies.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,27 +72,27 @@ def make_required_install_packages():
'kubernetes>=10.0.1,<12',
'ml-metadata' + select_constraint(
# LINT.IfChange
default='>=0.23,<0.24',
default='>=0.24,<0.25',
# LINT.ThenChange(opensource_only/build/tfx.workspace.bzl)
nightly='>=0.24.0.dev',
nightly='>=0.25.0.dev',
git_master='@git+https://github.com/google/ml-metadata@master'),
'protobuf>=3.7,<4',
'pyarrow>=0.17,<0.18',
'pyyaml>=3.12,<6',
'six>=1.10,<2',
'tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,<3',
'tensorflow-data-validation' + select_constraint(
default='>=0.23,<0.24',
nightly='>=0.24.0.dev',
default='>=0.24,<0.25',
nightly='>=0.25.0.dev',
git_master='@git+https://github.com/tensorflow/data-validation@master'), # pylint: disable=line-too-long
'tensorflow-model-analysis' + select_constraint(
default='>=0.24,<0.25',
nightly='>=0.25.0.dev',
git_master='@git+https://github.com/tensorflow/model-analysis@master'), # pylint: disable=line-too-long
'tensorflow-serving-api>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,<3',
'tensorflow-transform' + select_constraint(
default='>=0.23,<0.24',
nightly='>=0.24.0.dev',
default='>=0.24,<0.25',
nightly='>=0.25.0.dev',
git_master='@git+https://github.com/tensorflow/transform@master'),
'tfx-bsl' + select_constraint(
default='>=0.24,<0.25',
Expand Down
4 changes: 2 additions & 2 deletions tfx/examples/cifar10/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,9 @@
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3 :: Only',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
Expand All @@ -59,7 +59,7 @@
# reference: https://github.com/jupyter/notebook/issues/4050
'ipykernel<5.0.0',
],
python_requires='>=3.5,<4',
python_requires='>=3.6,<4',
packages=find_packages(),
include_package_data=True,
description='Example for Using TFX to do object detection with MLKit',
Expand Down
4 changes: 2 additions & 2 deletions tfx/examples/custom_components/hello_world/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3 :: Only',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
Expand All @@ -56,7 +56,7 @@
],
namespace_packages=[],
install_requires=['tfx'],
python_requires='>=3.5,<4',
python_requires='>=3.6,<4',
packages=find_packages(),
include_package_data=True,
description='Hello World TFX component',
Expand Down
4 changes: 2 additions & 2 deletions tfx/examples/custom_components/presto_example_gen/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -81,9 +81,9 @@ def generate_proto():
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3 :: Only',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
Expand All @@ -97,7 +97,7 @@ def generate_proto():
'presto-python-client>=0.7,<0.8',
'tfx',
],
python_requires='>=3.5,<4',
python_requires='>=3.6,<4',
packages=find_packages(),
include_package_data=True,
description='Customized TFX component for data ingestion from Presto',
Expand Down
1 change: 1 addition & 0 deletions tfx/examples/custom_components/slack/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ def _make_required_install_packages():
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3 :: Only',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Artificial Intelligence',
Expand Down
2 changes: 1 addition & 1 deletion tfx/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
"""Contains the version string of TFX."""

# Note that setup.py uses this version.
__version__ = '0.24.0.dev'
__version__ = '0.25.0.dev'
2 changes: 1 addition & 1 deletion tfx/workspace.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,6 @@ def tfx_workspace():
name = "com_github_google_ml_metadata",
repo = "google/ml-metadata",
# LINT.IfChange
tag = "v0.23.0",
tag = "v0.24.0",
# LINT.ThenChange(//tfx/dependencies.py)
)

0 comments on commit 417fd41

Please sign in to comment.