---------- Forwarded message ---------- From: "xoviat" <xov...@gmail.com> Date: Aug 24, 2017 8:39 AM Subject: Re: [Distutils] PEP 517 again To: "Thomas Kluyver" <tho...@kluyver.me.uk> Cc:
That's actually the general argument against exceptions and why golang doesn't have them. I have not seen notimplemented used in the wild ever though. Also, regarding the build_dir argument, it won't be used in pip. The pip devs may have said that but it's too much work to support now and most of them seem to have a shortage of time. Pip will be copying to a temporary directory for a long time. On Aug 24, 2017 8:28 AM, "Thomas Kluyver" <tho...@kluyver.me.uk> wrote: > On Thu, Aug 24, 2017, at 02:21 PM, xoviat wrote: > > I mean is this golang or Python? In Python, you raise notimplementederror. > > > But there's a NotImplemented singleton in Python as well. The argument for > using a return value is that the hook code has to deliberately return that, > whereas a NotImplementedError could bubble up from some internal call, in > which case it should really be registered as an error. >
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig