OK y’all, need some help/ideas.
At pantsbuild.org, version 2.17.0 of our app is the last release for us using PyPI. We’ve upended our distribution process to now do so via GitHub Release assets. This is a net positive for PyPI, since our app being in Python is an implementation detail, and we’re a bad offender of PyPI’s space (we actually asked for a limit increase a while ago. Since then, we’ve been pruning releases like mad. We’re starting to have to prune
Essentially I want to edit the description of our project. I have thumbed through:
- [Distutils] Immutability of Release Metadata in Warehouse
- Can no longer edit package metadata on pypi.python.org · Issue #97 · pypa/packaging-problems · GitHub
- How to update the "Description" in pypi.org ? · Issue #2170 · pypi/warehouse · GitHub
so I’m aware that I’m SoL on actually editing the metadata.
But here’s the issue… how do we tell our users that this project wasn’t abandoned? Ideally when you go to pantsbuild.pants · PyPI that description should, very clearly, at the top be like “oh hey digital traveler, we’ve moved our releases! …”.
We can’t upload a 2.17.1, because that doesn’t exist (but will). We could upload another 2.18 prerelease, but it won’t be the landing page’s description.
So I’m here to take ideas.