[Jython-checkins] jython: NEWS wording plus note of removal of alternative JRE being supported in script
jim.baker
jython-checkins at python.org
Fri Apr 3 08:09:09 CEST 2015
https://hg.python.org/jython/rev/c5fa17de6dad
changeset: 7645:c5fa17de6dad
user: Jim Baker <jim.baker at rackspace.com>
date: Fri Apr 03 00:08:43 2015 -0600
summary:
NEWS wording plus note of removal of alternative JRE being supported in script gen
files:
NEWS | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -5,13 +5,17 @@
Jython 2.7rc2
Bugs fixed
- [ 2301 ] time.strftime now always returns a bytestring (fixes pip on Japanese locales)
- - [ 2297 ] Updates installer to use jython.exe
+ - [ 2297 ] Updates Jython installer to use jython.exe
- [ 2298 ] Fix setuptools wheel bundled by ensurepip so it check for Windows on Jython
- [ 2300 ] Fix bin/jython.py to not consume subcommand args
New features
- Installer installs pip, setuptools by default, but custom builds can de-select.
Does not change standalone usage. (Runs jython -m ensurepip as last install step.)
- Makes jython.py be the default launcher (as bin/jython) if CPython 2.7 is available.
+ Removed support
+ - Installer no longer supports using an alternative JRE when generating Jython launchers.
+ Instead just use JAVA_HOME environment variable to select the desired JRE.
+ (Removed because of the new native launcher, jython.exe, that is now used on Windows.)
Jython 2.7rc1
Bugs fixed
@@ -34,8 +38,8 @@
- [ 2271 ] Restore __tojava__ to datetime.{date, datetime, time} classes
- [ 2084, 1729 ] Robust handling of sun.misc.Signal exceptions across various JVM implementations
- [ 2189 ] Add java_user scheme to support user directory installs
- - Fix Popen._internal_poll so that it does not race with j.l.Process finalization
- - Fix reflection-based gc-traversion
+ - Fix Popen._internal_poll so that it does not race with java.lang.Process finalization
+ - Fix reflection-based garbage collection traversal for CPython compatible gc semantics
- [ 1491 ] Windows launcher now uses jython.exe (built with PyInstaller) instead of jython.bat
This means that pip, nosetests, yolk, and other installed tool scripts finally work on Windows
@@ -43,7 +47,7 @@
- Can add a __dict__ slot descriptor to a subclass of Java classes, such as java.util.HashMap
- Directly execute zip files or dirs with top level __main__.py to support wrapper scripts
generated by distlib, part of pip
- - Reflection-based traversion is now activated by default as a fallback for ordinary traversion.
+ - Reflection-based traversal is now activated by default as a fallback for ordinary traversal.
This impacts third-party extenders of PyObject. A warning is emitted that suggests next steps
on how to avoid this cost.
- Uses classpath wildcard in jython.py/jython.exe to minimize the launcher command line,
--
Repository URL: https://hg.python.org/jython
More information about the Jython-checkins
mailing list