Because all the git history would be lost, and lots of code would break. On Mon, Aug 24, 2020 at 13:14 Stefano Borini <stefano.bor...@gmail.com> wrote:
> Brings me to a question. Why weren't the logger and unittest module > > "PEP-8"ified in the transition from 2 to 3? > > > > And I agree that both modules are a bit odd. > > > > On Mon, 24 Aug 2020 at 17:31, Christopher Barker <python...@gmail.com> > wrote: > > > > > > I agree about the heavy rhetoric, but the OP has a good point. I have > often thought the same thing. > > > > > > Isn’t it a bit ironic that the stdlib version of an important module is > a poor example of Pythonic style[*] and we have to find a third party > package to do something as important as logging? > > > > > > But the way forward would be to suggest an alternative, rather than rant > about it :-) > > > > > > So the question is: would an update/addition/alternative API to the > logging module be considered for inclusion in the stdlib? > > > > > > -CHB > > > > > > [*] Of course, it is not a given that logging IS non-Pythonic, if the > community likes it as it is, then this, of course, is a non starter. > > > > > > PS: unittest is another candidate, though even more integral to core > Python. But I’d love to see a “pytest lite” in the stdlib. I suspect I’m > not the only one that only uses unittest for the stdlib. > > > > > > IIUC, both the logging and unittest design were inspired (if not > directly ported) from Java. Which explains their out-of-place feeling > design. As the say, “Python is not Java” — so maybe Python should not log > and test like java? > > > > > > -CHB > > > > > > > > > > > > On Mon, Aug 24, 2020 at 7:41 AM Guido van Rossum <gu...@python.org> > wrote: > > >> > > >> There is no need for all that heavy rhetoric. > > >> > > >> There are many 3rd party modules that provide simpler interfaces to the > logging module. > > >> > > >> Go do some Googling. > > >> > > >> On Mon, Aug 24, 2020 at 06:03 Adam Hendry <adam.grant.hen...@gmail.com> > wrote: > > >>> > > >>> Dear Python-ideas, > > >>> > > >>> After looking at the `logging` module, I slammed my fist on my desk > and declared "There has to be a better way!" ( > https://www.youtube.com/watch?v=wf-BqAjZb8M). Can we make the `logging` > module more "Pythonic" per Raymond Hettinger's presentation "Beyond PEP 8 > -- Best practices for beautiful intelligible code - PyCon 2015"? > > >>> > > >>> Thank you, > > >>> Adam Hendry > > >>> > > >>> > > >>> _______________________________________________ > > >>> > > >>> Python-ideas mailing list -- python-ideas@python.org > > >>> > > >>> To unsubscribe send an email to python-ideas-le...@python.org > > >>> > > >>> https://mail.python.org/mailman3/lists/python-ideas.python.org/ > > >>> > > >>> Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/BK6P32YAUZ2D763LJXKI6WNVUNHQIBKH/ > > >>> > > >>> Code of Conduct: http://python.org/psf/codeofconduct/ > > >>> > > >> -- > > >> --Guido (mobile) > > >> > > >> > > >> _______________________________________________ > > >> > > >> Python-ideas mailing list -- python-ideas@python.org > > >> > > >> To unsubscribe send an email to python-ideas-le...@python.org > > >> > > >> https://mail.python.org/mailman3/lists/python-ideas.python.org/ > > >> > > >> Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/4M6NMEGR32DTY4T5S5UMTQV7LAQKEKCU/ > > >> > > >> Code of Conduct: http://python.org/psf/codeofconduct/ > > >> > > > -- > > > Christopher Barker, PhD > > > > > > Python Language Consulting > > > - Teaching > > > - Scientific Software Development > > > - Desktop GUI and Web Development > > > - wxPython, numpy, scipy, Cython > > > _______________________________________________ > > > Python-ideas mailing list -- python-ideas@python.org > > > To unsubscribe send an email to python-ideas-le...@python.org > > > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > > > Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/MXQPMHKA6D63OAAWJIOPF7QBSUB33FN2/ > > > Code of Conduct: http://python.org/psf/codeofconduct/ > > > > > > > > -- > > Kind regards, > > > > Stefano Borini > > -- --Guido (mobile)
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/EL76SY3UR4KDYCPX6GYC5SKKSEZ6AIQX/ Code of Conduct: http://python.org/psf/codeofconduct/