does anyone think it is important to examine scons for support of Python
path-like objects?

path-like object

    An object representing a file system path. A path-like object is
either a str or bytes object representing a path, or an object
implementing the os.PathLike protocol. An object that supports the
os.PathLike protocol can be converted to a str or bytes file system path
by calling the os.fspath() function; os.fsdecode() and os.fsencode() can
be used to guarantee a str or bytes result instead, respectively.
Introduced by PEP 519.


https://www.python.org/dev/peps/pep-0519/


I don't know if there's actually anything to do, just curious as I'm
seeing this terminology popping up a lot as support gotten added to the
standard library.  The biggest benefactor is the pathlib module, which
(a) isn't ready for scons while it still needs to support Python 2; and
(b) may never be ready for scons, as it appears to impose quite some
performance penalty in exchange for its cleaner handling of filesystem
paths (which of course scons has to do quite a lot of)

_______________________________________________
Scons-dev mailing list
Scons-dev@scons.org
https://pairlist2.pair.net/mailman/listinfo/scons-dev

Reply via email to