[IronPython] IronPython 1.0.1 Released!

Sylvain Hellegouarch sh at defuze.org
Tue Oct 10 01:07:13 PDT 2006


I could not agree more. If people are two write Python packages which
could run in both environment they may need to differentiate both in some
cases (like import statements of assemblies which would fail with
CPython).

This is quite an important piece of information and I was so surprised to
see sys.version returning my CPython major version number (because it does
not set the minor version number either).

Thanks,
- Sylvain

> I notice the format of sys.version has changed. Since sys.version_info
> lies, and sys.subversion isn't supported, could this please not be
> changed so much?
>
> Old:
> IronPython 1.0.2453 on .NET 2.0.50727.42
> New:
> IronPython 1.0 (1.0.61005.1977) on .NET 2.0.50727.42
>
> On another related matter, there really is no useful way to ask "what
> version of IronPython is the user running" that I can see. Ideally,
> IronPython would also support sys.subversion in some way, at least -
> even if it has to synthesise the values. But *please* don't just copy
> the sys.subversion values from CPython - actually make it relevant to
> the IronPython release!
>
> Python 2.5 (r25:51908, Sep 19 2006, 14:29:31)
> [GCC 4.0.3 (Ubuntu 4.0.3-1ubuntu5)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> t>>> import sys
>>>> sys.subversion
> ('CPython', 'tags/r25', '51908')
>>>>
> _______________________________________________
> users mailing list
> users at lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>



More information about the users mailing list