[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