divmod-dev team mailing list archive
-
divmod-dev team
-
Mailing list archive
-
Message #00340
PyFlakes maintenance
Hello,
I am concerned about the maintenance of PyFlakes for the long-term.
It seems that the development has stalled with the end of http://divmod.org/
Since this occured, various forks of PyFlakes have emerged. Some of them
for Python 2, others for Python 3.
For example on Python 2 we have:
- lp:divmod.org (upstream 0.5, development stalled)
- pyflakes-ast (based on 0.4, hosted on bitbucket)
- kevinw/pyflakes (based on 0.4, hosted on github)
And on Python 3 there's the fork of Virgil Dupras pyflakes3k.
Every fork has its own issue tracker, its own patches, but they are never
collected back upstream or released to PyPI.
Since 2009 I am the maintainer of the sister project
http://pypi.python.org/pypi/pep8, and I followed the development of
PyFlakes and Flake8 for a long time.
Few days ago, the maintainer of Flake8 brought my attention on the need to
fork PyFlakes in order to continue its maintenance. He started to publish
it with a different name on PyPI.
However, I would prefer to maintain PyFlakes with its historical name if we
have the agreement of the current owner.
I did a Big Merge and pushed it on GitHub: it is based on the
lp:divmod.orgbranch and includes all the contributions from the
various branches I have
identified.
I moved to a "single-code-base" compatibility for all Python versions from
2.5 to 3.3 (like the pep8 tool). And it is tested for all these versions.
https://github.com/florentx/pyflakes
I would be happy if someone could publish version 0.6 of PyFlakes based on
this branch. The current owners are:
- Moe Aboulkheir
- Jean-Paul Calderone
- Tristan Seligmann
Or I can do it if one of the owners gives me the permission.
My username is `flox`.
Thank you for your attention.
Happy Holidays,
--
Florent Xicluna
Follow ups