io icon indicating copy to clipboard operation
io copied to clipboard

tensorflow-io 0.27.0 release

Open yongtang opened this issue 2 years ago • 6 comments

As TF 2.10 release is out, we are trying to release 0.27.0. Here is the list of items:

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

yongtang avatar Sep 08 '22 20:09 yongtang

Binaries:

$ sha256sum wheelhouse/tensorflow_io* | sort -u
0b99616acfbb754cacde895a4ee697a5dce5d2244d33c275171a04d5adfbd9a5  wheelhouse/tensorflow_io-0.27.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
0d1d3bf390417d49a4223a5076677cb486f717df5740517934f6fc9a07d15776  wheelhouse/tensorflow_io-0.27.0-cp38-cp38-win_amd64.whl
152f4c20e5341d486df35f7ce9751a441ed89b43c1036491cd2b30a742fbe20a  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp39-cp39-win_amd64.whl
1ad97ef862c1fb3f7ba6fe3cb5de25cb41d1c55121deaf00c590a5726a7afe88  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
244754af85090d3fdd67c0b160bce8509e9a43fefccb295e3c9b72df21d9db61  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp310-cp310-win_amd64.whl
246e94aeefc156325c093d1f300b0c802291cdb8cf6264463e54364b4eaf784f  wheelhouse/tensorflow_io-0.27.0-cp38-cp38-macosx_10_14_x86_64.whl
261dc7198a41e3d04b2a94fd8e84a11349abf709e3dd400d8b5d16e07496be6c  wheelhouse/tensorflow_io-0.27.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
3d8e525751449995b9f0220f94dfcc5a14e86e6dc368092a9bd1becd654ecfd4  wheelhouse/tensorflow_io-0.27.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
3e510134375ed0467d1d90cd80b762b68e93b429fe7b9b38a953e3fe4306536f  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp37-cp37m-macosx_10_14_x86_64.whl
4cc906a12bbd788be071e2dab333f953e82938b77f93429e55ad4b4bfd77072a  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp38-cp38-macosx_10_14_x86_64.whl
5c809435233893c0df80dce3d10d310885c86dcfb08ca9ebb55e0fcb8a4e13ac  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp37-cp37m-win_amd64.whl
71fd828970c3f80f63a8a39e3cf6078a783290cc2d8319db5e5185338ebbda9a  wheelhouse/tensorflow_io-0.27.0-cp37-cp37m-win_amd64.whl
93d34212596c7662cf8af1acd92d4336b053c54ef9d3d1a9c1923b9c214cf0fa  wheelhouse/tensorflow_io-0.27.0-cp39-cp39-win_amd64.whl
9792ca145c9d46aa708adfeb98fb1992f577272a41b4a8606b501d270d682686  wheelhouse/tensorflow_io-0.27.0-cp37-cp37m-macosx_10_14_x86_64.whl
9cf6a8efc35a04a8c3d5ec4c6b6e4931a6bc8d4e1f9d9aa0bad5fd272941c886  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp38-cp38-win_amd64.whl
a0972bebc6fda82dc3e82458822f516c91ceedd667fb4f053c52e7b627843531  wheelhouse/tensorflow_io-0.27.0-cp310-cp310-win_amd64.whl
b15a4b92a8aae6992fdd59da4fb6c37d1c60e24147e8347868fe95b913b1c083  wheelhouse/tensorflow_io-0.27.0-cp310-cp310-macosx_10_14_x86_64.whl
b3a0ebfeac11507f6fc96162b8b22010b7d715bb0848311e54ef18d88f07014a  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
babca2a12755badd1517043f9d633823533fbd7b463d7d36e9e6179b246731dc  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp310-cp310-macosx_10_14_x86_64.whl
e054b6f517a0535b5fa8b660c27bbe62d6122a2d910cc7dae8b3d7b50cdf97c4  wheelhouse/tensorflow_io-0.27.0-cp39-cp39-macosx_10_14_x86_64.whl
e21842a0a7c906525884bdbdc6d82bcfec98c6da5bafe7bfc89fd7253fcab5cf  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
ed17c281a28df9ab0547cdf166e885208d2a43db0f0f8fbe66addc4e23ee36ff  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
f5db90e399c317435f9b25a43be9a0ddb984cd6e387652b5d4249bd9da6b5dee  wheelhouse/tensorflow_io-0.27.0-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
f7d24da555e2a1fe890b020b1953819ad990e31e63088a77ce87b7ffa67a7aaf  wheelhouse/tensorflow_io_gcs_filesystem-0.27.0-cp39-cp39-macosx_10_14_x86_64.whl

Release: https://pypi.org/project/tensorflow-io/0.27.0/ https://pypi.org/project/tensorflow-io-gcs-filesystem/0.27.0/ https://github.com/tensorflow/io/releases/tag/v0.27.0

yongtang avatar Sep 08 '22 23:09 yongtang

Hi @yongtang , any update on Upload aarch64 linux to PyPI.org ? That would be awesome 🥇

wadinj avatar Oct 03 '22 11:10 wadinj

aarch64 binaries:

$ sha256sum *.whl
271618d7e204db3cdd1f85d6aaecaa5ef06dc6b560962b45acd98b76a5403bfc  tensorflow_io-0.27.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
94a13b9da7738a0f05e0683dc342c8f7aeb3c6b61fa552b4dc28b83f24988a88  tensorflow_io-0.27.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
ab91a3866237ab9aa522762350597986382bb9ffcdab08959244ddfb54649718  tensorflow_io-0.27.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
4be479db0230031190e02f1b97979bfe7ec7c487665f0e6914b88066e8201158  tensorflow_io-0.27.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
c22c71ee80f131b2d55d53a3c66a910156004c2dcba976cabd8deeb5e236397a  tensorflow_io_gcs_filesystem-0.27.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
043008e51e920028b7c564795d82d2487b0baf6bdb23cb9d84796c4a8fcab668  tensorflow_io_gcs_filesystem-0.27.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
564a7de156650cac9e1e361dabd6b5733a4ef31f5f11ef5eebf7fe694128334f  tensorflow_io_gcs_filesystem-0.27.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
8d2c01ba916866204b70f96103bbaa24655b1e7b416b399e49dce893a7835aa7  tensorflow_io_gcs_filesystem-0.27.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

yongtang avatar Oct 04 '22 17:10 yongtang

aarch64 binaries have been uploaded to pypi.org:

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

yongtang avatar Oct 04 '22 17:10 yongtang

Great, thanks @yongtang ! Works great. Any plan to support macOS M1 ARM as well?

Issue related: #1625

wadinj avatar Oct 04 '22 20:10 wadinj

+1 to that, if there is any way to release a MacOS arm64 package too, like the other tensorflow community packages have, that'd be appreciated. Happy to help if there are instructions on how to build on M1 Mac.

ankitvgupta avatar Oct 09 '22 15:10 ankitvgupta

Why is that not merged yet?

mikgross avatar Oct 20 '22 22:10 mikgross