$ bin/pkginfo tensorflow-2.7.0-cp38-cp38-manylinux2010_x86_64.whl
metadata_version: 1.2
name: gast
version: 0.4.0
platforms: ['UNKNOWN']
summary: Python AST that abstracts the underlying Python version
description: A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).
GAST provides a compatibility layer between the AST of various Python versions,
as produced by ``ast.parse`` from the standard ``ast`` module.
home_page: https://github.com/serge-sans-paille/gast/
...
TensorFlow is an open source software library for high performance numerical
computation. Its flexible architecture allows easy deployment of computation
across a variety of platforms (CPUs, GPUs, TPUs), and from desktops to clusters
of servers to mobile and edge devices.
...
I can reproduce this report with bare `pkginfo`:
------- ------- ------- ------- ---- %< ------- ------- ------- ------- ----
$ python3.8 -m venv /tmp/lp-1953227
$ cd /tmp/lp-1953227/
$ bin/pip install --upgrade setuptools pip wheel
...
Successfully installed pip-21.3.1 setuptools-59.4.0 wheel-0.37.0
$ bin/pip install "pkginfo~=1.8.0" 1.8.2-py2. py3-none- any.whl (26 kB)
Collecting pkginfo~=1.8.0
Downloading pkginfo-
Installing collected packages: pkginfo
Successfully installed pkginfo-1.8.2
$ wget https:/ /files. pythonhosted. org/packages/ 72/8a/033b584f8 dd863c07aa8877c 2dd231777de0bb0 b1338f4ac6a8199 9980ee/ tensorflow- 2.7.0-cp38- cp38-manylinux2 010_x86_ 64.whl 2.7.0-cp38- cp38-manylinux2 010_x86_ 64.whl’ saved [489633495/ 489633495]
...
2021-12-04 13:11:17 (1.76 MB/s) - ‘tensorflow-
$ bin/pkginfo tensorflow- 2.7.0-cp38- cp38-manylinux2 010_x86_ 64.whl
metadata_version: 1.2
name: gast
version: 0.4.0
platforms: ['UNKNOWN']
summary: Python AST that abstracts the underlying Python version
description: A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).
GAST provides a compatibility layer between the AST of various Python versions, /github. com/serge- sans-paille/ gast/
as produced by ``ast.parse`` from the standard ``ast`` module.
home_page: https:/
...
$ bin/pip install "pkginfo<1.8.0"
...
Successfully installed pkginfo-1.7.1
$ bin/pkginfo tensorflow- 2.7.0-cp38- cp38-manylinux2 010_x86_ 64.whl /img.shields. io/pypi/ pyversions/ tensorflow. svg?style= plastic) ](https: //badge. fury.io/ py/tensorflow) /badge. fury.io/ py/tensorflow. svg)](https:/ /badge. fury.io/ py/tensorflow)
metadata_version: 2.1
name: tensorflow
version: 2.7.0
platforms: ['UNKNOWN']
summary: TensorFlow is an open source machine learning framework for everyone.
description: [![Python](https:/
[![PyPI](https:/
TensorFlow is an open source software library for high performance numerical
computation. Its flexible architecture allows easy deployment of computation
across a variety of platforms (CPUs, GPUs, TPUs), and from desktops to clusters
of servers to mobile and edge devices.
...
------- ------- ------- ------- ---- %< ------- ------- ------- ------- ----
It fails with the current release, too:
------- ------- ------- ------- ---- %< ------- ------- ------- ------- ----
$ bin/pip install --upgrade pkginfo
...
Successfully installed pkginfo-1.8.2
$ bin/pkginfo tensorflow- 2.7.0-cp38- cp38-manylinux2 010_x86_ 64.whl ------- ------- ------- ---- %< ------- ------- ------- ------- ----
metadata_version: 1.2
name: gast
version: 0.4.0
platforms: ['UNKNOWN']
summary: Python AST that abstracts the underlying Python version
description: A generic AST to represent Python2 and Python3's Abstract Syntax Tree(AST).
...
-------
The 'tensorflow' wheel appears to vendor in a couple of 'gast'-related files:
------- ------- ------- ------- ---- %< ------- ------- ------- ------- ---- 2.7.0-cp38- cp38-manylinux2 010_x86_ 64.whl | grep gast python/ autograph/ pyct/gast_ util.py include/ external/ gast_archive/ PKG-INFO ------- ------- ------- ---- %< ------- ------- ------- ------- ----
$ unzip -l tensorflow-
2244 2021-11-01 17:17 tensorflow/
1165 2021-11-01 17:17 tensorflow/
-------
I suspect that the last one is the source of the problem, here.