On Fri, May 5, 2017 at 2:34 PM, Terry Reedy <tjre...@udel.edu> wrote:
> So it would be really great if any updates to shutils (and other stdlib >> packages) to support the new protocol be back-ported. >> > > Not if they change the language. we're not talking about language changes here -- we are talking about updates to the stdlib. Eric wrote: The problem is that when someone writes code a year from now and tests it > under Python 3.6.2, then a customer of theirs finds it doesn't work in > 3.6.1. This will happen if 3.6.2 supports Path parameters to functions that > 3.6.1 does not. > This does, of course apply to the stdlib -- not just the language. We've burned ourselves before with this, most famously with True and False > in 2.2.1: http://python-history.blogspot.com/2013/11/the-history-of- > bool-true-and-false.html I'd argue that adding three built-ins is a much bigger deal than enhancing a subset of one standard package -- not that the same issues wouldn't arise. I think it's still worth, but I can certainly see why it might not be. Too bad we didn't do a bit more testing for completely when it was beta.... -CHB -- Christopher Barker, Ph.D. Oceanographer Emergency Response Division NOAA/NOS/OR&R (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception chris.bar...@noaa.gov
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com