Also there is sys.implementation On Thu, Nov 19, 2020, 11:25 PM David Mertz <[email protected]> wrote:
> This is called sys.version, right? > > On Thu, Nov 19, 2020, 3:21 PM William Pickard <[email protected]> > wrote: > >> TL/DR: A new built-in attribute who's purpose is to provide a simple way >> for developers to detect the Python implementation like CPython, JPython, >> IronPython and PyPy among other information. >> >> Ok, so the reason I'm suggesting this is for another suggestion I'll >> submit a later date (once I feel this one has ran it's course, or the >> contributors decide about it). >> The goal of this attribute (as mentioned above) is to provide developers >> quick and simple information about the Python runtime like whether or not >> it's running on CPython or PyPy and other details. >> >> Key information this attribute provides is implementation's name (ex: >> CPython), implementation's version (may be independent of Python's) and >> Python's version (ex: 3.10) >> Optional information can include the platform's name/architecture, >> whether or not it's a JIT/Interpreter/BOTH environment. >> This attribute is also flexible so implementators can also provide >> attributes to show information like whether or not it mimics another >> implementation, or information unique (or mimic'd) about it. >> >> Another TL/DR: I suck at communicating ideas across, but I hope you get >> the idea behind it. >> _______________________________________________ >> Python-ideas mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> https://mail.python.org/mailman3/lists/python-ideas.python.org/ >> Message archived at >> https://mail.python.org/archives/list/[email protected]/message/NF354OUXTXHXP3TF4LB65VDDEFKSASJN/ >> Code of Conduct: http://python.org/psf/codeofconduct/ >> > _______________________________________________ > Python-ideas mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > Message archived at > https://mail.python.org/archives/list/[email protected]/message/PV4BET4FEKK3UXZGJJUF6DHISSLZUO5B/ > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-ideas mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/34QB3J7HHAXZMO7WMAA3X3XUA3OLUQ3J/ Code of Conduct: http://python.org/psf/codeofconduct/
