On Fri, Jan 24, 2020 at 9:46 AM Ralf Gommers <ralf.gomm...@gmail.com> wrote:
> Hi all, > > It's great to see that people are jumping at the chance to clean up Python > 2 support. I would however caution about overdoing it on other cleanups. As > a reminder, we normally do not want pure style PRs (e.g. PEP8 cleanups), > because they make the code history (git blame, commits on particular files, > etc.) harder to work with, have review overhead, and may introduce new bugs > for little gain. > > Imho that same rationale applies to things like converting strings to > f-strings. There's of course some gray area, for example removing "from ... > import *" can guard against accidentally exposing new API, so can be > considered a valuable cleanup. > > As a separate/additional point: numpy.distutils and numpy.f2py are largely > untested, PRs are hard to test locally because of platform-specific code, > and changes often introduce regressions. So even for some cleanups that are > okay for other files, please do not do them on those modules. > > I do like f-strings, they can make the code simpler and more readable. Chuck
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion