[Python-Dev] Removing the provisional label from pathlib
Brett Cannon
brett at python.org
Mon May 23 13:13:51 EDT 2016
More information about the Python-Dev mailing list
Mon May 23 13:13:51 EDT 2016
- Previous message (by thread): [Python-Dev] Removing the provisional label from pathlib
- Next message (by thread): [Python-Dev] Removing the provisional label from pathlib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Mon, May 23, 2016, 09:55 Chris Barker <chris.barker at noaa.gov> wrote: > On Fri, May 20, 2016 at 11:42 AM, Brett Cannon <brett at python.org> wrote: > >> >> WFM. I'll let 3.4 and 3.5 just stay as they are and make all PEP 519 >> changes a 3.6 thing. >> > > I'd like to see it in 3.5 if we could do that -- that'll be available for > operational code a lot sooner than 3.6, and it's still in active > maintenance mode, yes? > 3.5 is still getting bugfixes: https://docs.python.org/devguide/#status-of-python-branches As for backporting __fspath__() for pathlib, you can easily write your own subclass that adds it. And since the stdlib won't be updated in 3.5 for consumption of fspath you're only missing out on production which your subclass can take care of. -brett > -CHB > > > > >> I'll update the implementation task list shortly. >> >> -Brett >> >> >>> >>> On Fri, May 20, 2016 at 9:43 AM, Brett Cannon <brett at python.org> wrote: >>> > Three questions: >>> > >>> > Should pathlib gain __fspath__() all the way back to 3.4? >>> > Should pathlib's constructor support __fspath__() all the way back to >>> 3.4? >>> > (separate question as os.fspath() will only be in 3.6; and if we >>> backport >>> > I'm not looking forward to making Typeshed happy w/o os.PathLike being >>> > available only in 3.6 :/) >>> > Should the docs from 3.4 and forward reflect the removal of the >>> provisional >>> > status? (I assume yes, but wanted to double-check) >>> > >>> > And a quick thanks to Guido for removing `path` from pathlib for me >>> already. >>> > :) >>> > >>> > _______________________________________________ >>> > Python-Dev mailing list >>> > Python-Dev at python.org >>> > https://mail.python.org/mailman/listinfo/python-dev >>> > Unsubscribe: >>> > https://mail.python.org/mailman/options/python-dev/guido%40python.org >>> > >>> >>> >>> >>> -- >>> --Guido van Rossum (python.org/~guido) >>> >> >> _______________________________________________ >> Python-Dev mailing list >> Python-Dev at python.org >> https://mail.python.org/mailman/listinfo/python-dev >> > Unsubscribe: >> https://mail.python.org/mailman/options/python-dev/chris.barker%40noaa.gov >> >> > > > -- > > 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.Barker at noaa.gov > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20160523/7d3c178d/attachment.html>
- Previous message (by thread): [Python-Dev] Removing the provisional label from pathlib
- Next message (by thread): [Python-Dev] Removing the provisional label from pathlib
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list