Re: Jython 2.7 release candidate 3 available!

Jim Baker <[email protected]>
Newsgroups gmane.comp.lang.jython.devel
Message-ID <CAOhO=aM+rvUHSdXYTs60+EiDCWHvCCfmmh-Lq_hawva0FTt0Ng@mail.gmail.com>
One last thing: *we need to freeze https://hg.python.org/jython
<https://hg.python.org/jython>* in preparation of the final release. This
will help avoid unnecessary headaches as we do release labeling and final
README and other text file adjustments.

So far everything is looking good, with no new bugs reported and positive
feedback on #jython.

Perhaps the biggest new risk at this time is the new Jython launch script,
which is installed as both the native executable on Windows (so
bin/jython.exe) and on non Windows (bin/jython). This new launch script is
written in Python itself, a language most of us happen to know quite well
;), and it uses CPython 2.7. On Windows it is converted to an exe with
PyInstaller in advance in a manual process and checked in on any change,
similar to how we need to run gderived.py or other steps.

On other platforms, the installer locates the CPython 2.7 using
`/usr/bin/env python2.7 -E`; if this fails, the old and somewhat buggy
bash-based launcher script is used instead. One change that I made for RC3
is that the launch script now has its shebang line generated to be the
absolute path reported as sys.executable by the CPython 2.7. Two related
things came out of this: due to how shebangs are interpreted on different
platforms, this fixed an issue that trigoman on #jython was seeing about
arg list too long; and it also means that we can also use -E on the launch
script.

What does this mean? Just that we should test at much as possible,
especially on platforms like AIX, HPUX, and Solaris, as well as other
platforms like AS/400. The usual advice in other words! :)

- Jim

On Wed, Apr 22, 2015 at 9:47 AM, [email protected] <
[email protected]> wrote:

> On behalf of the Jython development team, I'm pleased to announce that
> the third release candidate of Jython 2.7 is available.
>
> Thanks to Amobee for sponsoring my work on Jython, and thanks to the
> many contributors to Jython!
>
> Details are here:
>
> http://fwierzbicki.blogspot.com/2015/04/jython-27-release-candidate-3-available.html
>
> -Frank
>

------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF

_______________________________________________
Jython-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jython-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.