Pylons / deform

A Python HTML form library.
Other
417 stars 161 forks source link

2.0.11+: Dropped Python 2 support? #478

Closed icemac closed 4 years ago

icemac commented 4 years ago

Starting with version 2.0.11 there are Python-3-only wheels on PyPI. (Which cannot be installed by pip on Python 2.)

But the trove classifiers still mention Python 2.7 support and the change log does not mention dropping Python 2 support (but only 3.4).

What was the intention? Should 2.0.x releases still support Python 2.7?

icemac commented 4 years ago
$ bin/pip2.7 install "deform>=2.0.11"
ERROR: Could not find a version that satisfies the requirement deform>=2.0.11 (from versions: 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.8.1, 0.9, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.9.9, 0.9.10.dev0, 2.0a1, 2.0a2, 2.0b1, 2.0b2, 2.0b3, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7, 2.0.8, 2.0.9, 2.0.10)
ERROR: No matching distribution found for deform>=2.0.11
stevepiercy commented 4 years ago

Thanks for the report. The lack of a proper dist is a mistake.

It looks like we are missing a step in our RELEASING.txt or in tox.ini itself.

stevepiercy commented 4 years ago

Argh, I'm bad at regex.

$VENV/bin/twine upload dist/deform-X.Y.Z-*

Should be:

$VENV/bin/twine upload dist/deform-X.Y.Z*
stevepiercy commented 4 years ago

I pushed the latest https://pypi.org/project/deform/2.0.14/#files.

I'll go back and do the missing ones as well.

stevepiercy commented 4 years ago

All done. Sorry about that. I've also updated the docs. Would you please verify?

stevepiercy commented 4 years ago

@icemac I'm going to close this issue, now that I've added the sdists. Please reopen if that is not the case for you.

icemac commented 4 years ago

Thank you for the quick fix.