Closed dan-fritchman closed 1 year ago
The other fun thing about this is: PyPi clearly has the README; it renders it in full, here: https://pypi.org/project/hdl21/3.0/
But the distribution tarball doesn't include it.
Newly release v3.0.1 corrects this.
https://pypi.org/project/hdl21/3.0.1/
The sole difference is the version string: 3.0
=> 3.0.1
.
It's not really clear what went wrong. Notably v3.0.0 was the first (and probably last) release done from one of our cloud-project machines. Building and publishing from my local laptop cured it.
Also noting this effected the whole "VLSIR family" of Python packages (vlsir, vlisrtools, et al). They all have busted 3.0.0 releases, and new v3.0.1 releases.
It looks like twine, or setuptools, or pypi, or something in that pipeline recently changed what gets uploaded in distribution tarballs by default. Hdl21 v3.0 was recently released to PyPi, but can't actually be installed from there because it lacks its README file.
Now, one not necessarily need a README to be installed as a Python package... but ours has this line in
setup.py
:And
setup.py
needs to run to completion forpip
-based installation.So, you get this: