PythonCharmers/python-future

use pasteurize in setuptools, similarly to use_2to3

Open

#266 ouverte le 24 janv. 2017

Voir sur GitHub
 (1 commentaire) (1 réaction) (0 assignés)Python (327 forks)batch import
0.22enhancementhelp wanted

Métriques du dépôt

Stars
 (1 172 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Would there be a way to use pasteurize in setuptools similarly to use_2to3? i.e., only commit Py3 code, but have a setup.py that contains something like

setup(..., use_pasteurize=True)

and have the code be pasteurized when installing (and testing) on Py2.

The idea is that pasteurized code can look quite "ugly" (e.g. keyword only arguments), so I'd rather not keep it committed, but with a good test suite, I can still make sure that the pasteurized version always works on Py2.

Guide contributeur