Tfx-bsl

Latest version: v1.15.1

Safety actively analyzes 629788 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

0.26.1

* This is a bug fix only version, which modified the dependencies.

Major Features and Improvements

* N/A

Bug Fixes and Other Changes

* Depends on `apache-beam[gcp]>=2.25,!=2.26.*,<3`.
* Depends on `tensorflow>=1.15.2,!=2.0.*,!=2.1.*,!=2.2.*,!=2.4.*,<3`.
* Depends on `tensorflow-serving>=1.15,!=2.0.*,!=2.1.*,!=2.2.*,!=2.4.*,<3`.

Breaking changes

* N/A

Deprecations

* N/A

0.26.0

Major Features and Improvements

* `.TensorFlowDataset` interface is available in RawTfRecord TFXIO.

Bug Fixes and Other Changes

* Fix TFExampleRecord TFXIO's TensorFlowDataset output key's to match the
tensor representation's tensor name (Previously this assumed the user
provided a tensor name that is the same as the feature name).
* Add utility in tensor_representation_util.py to get source columns from a
tensor representation.
* Depends on `tensorflow-metadata>=0.26,<0.27`.

Breaking changes

* N/A

Deprecations

* N/A

0.25.0

Major Features and Improvements

* Add `RecordBatches` interface to TFXIO. This interface returns an iterable
of record batches, which can be used outside of Apache Beam or TensorFlow to
access data.
* From this release TFX-BSL will also be hosting nightly packages on
https://pypi-nightly.tensorflow.org. To install the nightly package use the
following command:


pip install --extra-index-url https://pypi-nightly.tensorflow.org/simple tfx-bsl


Note: These nightly packages are unstable and breakages are likely to
happen. The fix could often take a week or more depending on the complexity
involved for the wheels to be available on the PyPI cloud service. You can
always use the stable version of TFX-BSL available on PyPI by running the
command `pip install tfx-bsl` .

Bug Fixes and Other Changes
* TensorToArrow returns LargeListArray/LargeBinaryArray in place of
ListArray/BinaryArray.
* array_util.IndexIn now supports LargeBinaryArray inputs.
* Depends on `apache-beam[gcp]>=2.25,<3`.
* Depends on `tensorflow-metadata>=0.25,<0.26`.

Breaking changes

* Coders (Example, CSV) do not support outputting ListArray/BinaryArray any
more. They can only output LargeListArray/LargeBinaryArray.

Deprecations

* N/A

0.24.1

Major Features and Improvements

* N/A

Bug Fixes and Other Changes

* Depends on `apache-beam[gcp]>=2.24,<3`.

Breaking changes

* N/A

Deprecations

* N/A

0.24.0

Major Features and Improvements

* You can now build `tfx_bsl` wheel with `python setup.py bdist_wheel`. Note:
* If you want to build a manylinux2010 wheel you'll still need to use
Docker.
* Bazel is still required.
* You can now build manylinux2010 `tfx_bsl` wheel for Python 3.8.
* From this version we will be releasing python 3.8 wheels.

Bug Fixes and Other Changes

* Stopped depending on `six`.
* Depends on `absl-py>=0.9,<0.11`.
* Depends on `pandas>=1.0,<2`.
* Depends on `protobuf>=3.9.2,<4`.
* Depends on `tensorflow-metadata>=0.24,<0.25`.

Breaking changes

* N/A

Deprecations

* Deprecated py3.5 support.

0.23.0

Major Features and Improvements
* Several TFXIO symbols are made public, which means:
* TFX users (both pipeline and component authors), and TFX libraries
(TFDV, TFMA, TFT) users may start using these symbols.
* We will be subject to semantic versioning once tfx_bsl goes beyond 1.0.
* TFRecord based TFXIO implementations now support reading from multiple file
patterns.
* Implemented the TensorFlowDataset() interface for TFExampleRecord TFXIO.
* Starting from this version, `tfx_bsl` has no binary dependency on `pyarrow`
(`libarrow.so`). As a result:
- Package `tfx_bsl` will be able to work with a wider range of pyarrow
versions. We will relax the version requirements in setup.py in the next
release.
- 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`.
* 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.
* Note: We plan to remove Python 3.5 support after this release.

Page 5 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.