io icon indicating copy to clipboard operation
io copied to clipboard

tensorflow-io 0.26.0 release

Open yongtang opened this issue 3 years ago • 4 comments

As TF 2.9 release is out, we are trying to release 0.26.0 before that. Here is the list of items (our process has been almost automatic so the list is small).

Here is the list of items for 0.26.0:

  • [x] Bump version string to 0.26.0 in tensorflow_io/python/ops/version_ops.py, a bot will update the RELEASE.md to add authors (PR #1678, PR #1680)
  • [x] Update README.md to add 0.26.0 entry (PR #1680)
  • [x] Trigger release through GitHub Actions (Release workflow) with "Run workflow" + version (v0.26.0) and commit f31422e.
  • [x] Push all binaries to PyPI.org.
  • [x] Upload aarch64 linux to PyPI.org

/cc @vlasenkoalexey @terrytangyuan @kvignesh1420 @burgerkingeater

yongtang avatar May 18 '22 00:05 yongtang

Binaries:

$ sha256sum *.whl
1953a686befe00e4729330140b1c0ab095860d2b8db6254e76f744ef6c6c6f0a  tensorflow_io-0.26.0-cp310-cp310-macosx_10_14_x86_64.whl
c79ee2692582697e4b8198b3681a5d09cb6155149df481228228694a1aacca21  tensorflow_io-0.26.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
38868f2823809fb2d7200bae5ba9306ba183d45b5ebe8d648dc9d96aa33a4bfc  tensorflow_io-0.26.0-cp310-cp310-win_amd64.whl
c71ec5b2dcc32f1265637fb7991f474f0a86bafec2f66485f6d730daf4f437d3  tensorflow_io-0.26.0-cp37-cp37m-macosx_10_14_x86_64.whl
ea0fc094ffd9d6372bdd93ad0624d3fcae297f9a73bd6f9b64c7609c3c1d55ab  tensorflow_io-0.26.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
ee91a9a237c8edb60fb5700ff655916d6a72447d20a9b5328b863faf7ba0ad5a  tensorflow_io-0.26.0-cp37-cp37m-win_amd64.whl
b9c94b10bff01ed3d9d918b408dab563cdb110cacfd0ffd35ea5f47536dc10a3  tensorflow_io-0.26.0-cp38-cp38-macosx_10_14_x86_64.whl
ec4fe5ae74afa4e34bc1c8cda883eb77cfbf33cd86d4807ba7e7048a11d78dcd  tensorflow_io-0.26.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
f268c383cf80079b61248eda49ac911fba4ca61f91ce18cc04616729a2dc3984  tensorflow_io-0.26.0-cp38-cp38-win_amd64.whl
68e50abbb5c592a4d6f64b06ce573c884735bd21922170fa6808150b38f931c2  tensorflow_io-0.26.0-cp39-cp39-macosx_10_14_x86_64.whl
84c6c915e7c9ab81493c414c0dd46c57b06f4861e311c19386c92b251ed8e6c4  tensorflow_io-0.26.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
64dc556b38d86269d969614f218bfa15cd065d63ebe417339a1b7e7c9c7b4fac  tensorflow_io-0.26.0-cp39-cp39-win_amd64.whl
4222a9d0c0ddeca2fd2bfd70f5ed149346f5ba12ffe65d817d8e18393341d8e2  tensorflow_io_gcs_filesystem-0.26.0-cp310-cp310-macosx_10_14_x86_64.whl
5457eeef1f0f5f294225808b2290a251a2e4639ec66db9d32aa4ae62e807d7e8  tensorflow_io_gcs_filesystem-0.26.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
1c165595c7a67668b44c7ffb9746ffb351c630940d9cca7f2b31f8adf7a36b94  tensorflow_io_gcs_filesystem-0.26.0-cp310-cp310-win_amd64.whl
c20e1f95b904f43ac86fdb251f222be2c3e7026e9ddbde2a3b6a456f26a83944  tensorflow_io_gcs_filesystem-0.26.0-cp37-cp37m-macosx_10_14_x86_64.whl
1cccdc12ec304a7ab3e6f85919ba5a77c2bf751b3d0f9e62196ee7df11a8136a  tensorflow_io_gcs_filesystem-0.26.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
ce0d7eaaebfcb5fdcff161af0e8a4b94d5dc346299111c08373d66058011a16d  tensorflow_io_gcs_filesystem-0.26.0-cp37-cp37m-win_amd64.whl
e9569dadd79b2d4b28dbe5be47c378a884414a85c89eaeae6115bcba4f3cbb96  tensorflow_io_gcs_filesystem-0.26.0-cp38-cp38-macosx_10_14_x86_64.whl
84a463e228cde296fc63672902a2eceac9fec5f8ae7605e9f18824db591e7f5c  tensorflow_io_gcs_filesystem-0.26.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
44b28c9c6a9e25774a53ec2e85ed4d0b5c4db3a7d3a4011ade94fa9ee636393c  tensorflow_io_gcs_filesystem-0.26.0-cp38-cp38-win_amd64.whl
09f9df13737e2b4d92b73653509281d77732ef9a90a1ebef824511ce5431eb0a  tensorflow_io_gcs_filesystem-0.26.0-cp39-cp39-macosx_10_14_x86_64.whl
c71438e6459f52462b95f98ab17b20cd1a269a1efe837e4df426a0b79359f3b7  tensorflow_io_gcs_filesystem-0.26.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
2940b4ab6848ef5ec34dc3c140b5ae9eba0da13453da839c30ebe3461a6eb51d  tensorflow_io_gcs_filesystem-0.26.0-cp39-cp39-win_amd64.whl

aarch64:

$ sha256sum *.whl
5ad0f73af0fe16b86b678c603fc9b080f56a143ecc178d57fd8129eb0687a5cd  tensorflow_io-0.26.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
572ce60a8c148d60ceec7ba87921d7aa70983d6561102757ed690f5470e54562  tensorflow_io-0.26.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
4fc500f1f03164d69e229ec682056ed6c76be954a5795bbe485b9d120f8d09ac  tensorflow_io-0.26.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
d8075a38e230908674b6dec8d83d363f64205f6d42facb2b96833cab6e0aba73  tensorflow_io-0.26.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
4c71cebb26ce10e6e48dc46e6fc0acef5329b01f75a5e76c7defb77175bf97f7  tensorflow_io_gcs_filesystem-0.26.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
94645cac4449dd2ccc40327c23d0256cf4e96597e5a55116a91076e9dc96023e  tensorflow_io_gcs_filesystem-0.26.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
531214e48ef64a96f565550b283e75cf0119abff14048a11a25453b47ec5b61c  tensorflow_io_gcs_filesystem-0.26.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
bd285595afe03740553710ccdbd1397d69a8e48d758c731c0de1f1c5a71a9fe5  tensorflow_io_gcs_filesystem-0.26.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Release is available:

https://pypi.org/project/tensorflow-io/0.26.0/ https://pypi.org/project/tensorflow-io-gcs-filesystem/0.26.0/

https://github.com/tensorflow/io/releases/tag/v0.26.0

yongtang avatar May 18 '22 01:05 yongtang

/cc @elfringham The aarch64 has been uploaded to PYPI.org as well.

yongtang avatar May 18 '22 01:05 yongtang

Thanks all for the contributions! 👍 🎉

yongtang avatar May 18 '22 01:05 yongtang

In 0.27.0 we should just have PyPI.org push automated as well (currently only test.pypi.org automated).

yongtang avatar May 18 '22 01:05 yongtang