quaint-telephone-89068
11/28/2022, 6:04 PM$ curl -sSL <https://files.pythonhosted.org/packages/26/b4/356748c06781caabbc8f17d71b69a06a0efe14dd63dd199b9c29d1dbc85f/pantsbuild.pants-2.16.0.dev1-cp39-cp39-manylinux2014_x86_64.whl> -O
$ unzip -qc pantsbuild.pants-2.16.0.dev1-cp39-cp39-manylinux2014_x86_64.whl pantsbuild.pants-2.16.0.dev1.dist-info/METADATA | grep -E "^Version:"
Version: 2.16.0.dev1
$ unzip -qc pantsbuild.pants-2.16.0.dev1-cp39-cp39-manylinux2014_x86_64.whl pants/_version/VERSION
2.16.0.dev1+git57fecb6c
It appears this may be due to #17582 since there is no longer a `pants/VERSION`:
$ zipinfo pantsbuild.pants-2.16.0.dev1-cp39-cp39-manylinux2014_x86_64.whl | grep -E "pants/(_version|version)"
-rw-r--r-- 2.0 unx 1310 b- defN 22-Nov-27 18:01 pants/version.py
-rw-r--r-- 2.0 unx 23 b- defN 22-Nov-27 18:01 pants/_version/VERSION
-rw-r--r-- 2.0 unx 0 b- defN 22-Nov-27 18:01 pants/_version/__init__.py
And that is what we look for here:
pants/build-support/bin/_release_helper.py
Lines 984 to 990 in </pantsbuild/pants/commit/15750dbd534028ee17b16401eb49cd79d8495896|15750db>
The fix may be as simple as adjusting extra_globs there.
pantsbuild/pantsuser
11/28/2022, 9:59 PM