Skip to content

Commit

Permalink
Prepares TFX-BSL 0.23.0 release.
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 326271141
  • Loading branch information
tfx-copybara committed Aug 12, 2020
1 parent c62e817 commit 9057e30
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 10 deletions.
16 changes: 11 additions & 5 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# `tfx_bsl` release notes

# Current Version(Still in Development)
# Version 0.23.0

## Major Features and Improvements
* Several TFXIO symbols are made public, which means:
Expand All @@ -18,21 +18,27 @@
- Custom built `tfx_bsl` does not have to maintain ABI compatiblity with
a specific `pyarrow` installation. Custom builds don't need to be
manylinux-conformant.

## Bug Fixes and Other Changes

* Starting from this version, the windows wheel will be built with VS 2015.
* `run_all_tests` will fail with exit code -2 if no tests are discovered.
* Stopped requiring `avro-python3`.
* Depends on `apache-beam[gcp]>=2.22,<3`.
* Example coders will ignore duplicate feature names in the TFMD schema
(only the first one counts). It is a temporary measure until TFDV can
check and prevent duplications. DO NOT rely on this behavior.
* Example coders will ignore duplicate feature names in the TFMD schema (only
the first one counts). It is a temporary measure until TFDV can check and
prevent duplications. DO NOT rely on this behavior.
* CsvTFXIO now allows skipping CSV headers (`set skip_header_lines`).
* CsvTFXIO now requires `telemetry_descriptors` to construct.
* Depends on `apache-beam[gcp]>=2.23,<3`.
* Depends on `pyarrow>=0.17,<0.18`.
* Depends on `tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,<3`.
* Depends on `tensorflow-metadata>=0.23,<0.24`.
* Depends on `tensorflow-serving-api>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,<3`.

## Breaking changes

* N/A

## Deprecations

* Dropped Python 2.x support.
Expand Down
8 changes: 4 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,16 +83,16 @@ def has_ext_modules(self):
# six, and protobuf) with TF.
install_requires=[
'absl-py>=0.7,<0.9',
'apache-beam[gcp]>=2.22,<3',
'apache-beam[gcp]>=2.23,<3',
'google-api-python-client>=1.7.11,<2',
'numpy>=1.16,<2',
'pandas>=0.24,<2',
'protobuf>=3.7,<4',
'pyarrow>=0.17,<0.18',
'six>=1.12,<2',
'tensorflow>=1.15,!=2.0.*,<3',
'tensorflow-metadata>=0.22.2,<0.23',
'tensorflow-serving-api>=1.15,<3',
'tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,<3',
'tensorflow-metadata>=0.23,<0.24',
'tensorflow-serving-api>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,<3',
],
python_requires='>=3.5,<4',
packages=find_packages(),
Expand Down
2 changes: 1 addition & 1 deletion tfx_bsl/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@
"""Contains the version string of tfx_bsl."""

# Note that setup.py uses this version.
__version__ = '0.23.0.dev'
__version__ = '0.23.0'

0 comments on commit 9057e30

Please sign in to comment.