From: brian z. <bz...@zi...> - 2005-07-18 01:18:32
|
There is a new release of Jython available at Sourceforge: http://sourceforge.net/project/showfiles.php?group_id=12867 This release includes many major changes since the last full release: - new-style classes - Java Collections integration - PEP 302 implementation - iterators - generators - __future__ division - support for running on JDK1.5 - new installer - a significant number of features to bring Jython in line with CPython - many, many bugfixes It was compiled a OS X with JDK1.4 but should run on JDK 1.2 +. The full set of changes are too numerous to list in detail. Please consult the sourceforge tracker for all closed issues since the last release. This version of Jython has support for most of Python 2.2 and numerous features from Python 2.3 and beyond. A more comprehensive list will be forthcoming. Please email jyt...@li... with questions. thanks, The Jython Development Team |
From: Samuele P. <ped...@st...> - 2005-07-18 11:41:16
|
brian zimmer wrote: > There is a new release of Jython available at Sourceforge: > > http://sourceforge.net/project/showfiles.php?group_id=12867 > > This release includes many major changes since the last full release: > > - new-style classes > - Java Collections integration > - PEP 302 implementation > - iterators > - generators > - __future__ division > - support for running on JDK1.5 > - new installer > - a significant number of features to bring Jython in line with CPython > - many, many bugfixes > > It was compiled a OS X with JDK1.4 but should run on JDK 1.2 +. > > The full set of changes are too numerous to list in detail. Please consult > the sourceforge tracker for all closed issues since the last release. > > This version of Jython has support for most of Python 2.2 and numerous > features from Python 2.3 and beyond. A more comprehensive list will be > forthcoming. > > Please email jyt...@li... with questions. > > thanks, > > The Jython Development Team > > congratulations! |
From: Brian Z. <bz...@zi...> - 2005-07-18 14:54:19
|
Sean Leach wrote: > Oops - accidentally replied to just Samuele: > > Excellent! Been looking forward to this. Couple notes: > > 1. It requires DISPLAY to be set on Linux etc., but doesn't appear to > actually use X11 when doing the install (console based) Try 'java -jar jython_Release_2_2alpha1.jar -console'. > 2. jython and jythonc executables were installed as mode 644 instead of 755 Thanks, we'll fix this. > > Also - if you get the error > Jython 2.2a1 on java1.5.0_04 (JIT: null) > error importing site > Traceback (innermost last): > File "/usr/local/jython22/Lib/site.py", line 66, in ? > AttributeError: java package 'sys' has no attribute 'modules' > > > Make sure jython21 jython.jar is not in your classpath :) > thanks, brian |
From: Timur M. <tim...@we...> - 2005-07-19 12:35:38
|
Hello Brian. It is possible to simply replace version 2.1 of jython.jar with version 2.2 alpha 1. And it just works! But I still have a problem and I was hoping that the new release would provide a solution for it. We actually talked about this a while back already. But let me recap: I am using an OSGI container (Oscar) to run multiple services (some of them Jython scripts) in a single VM. In this environment, exiting a Jython script does not mean, that the JVM will be exited. The problem is, that Jython does not let go of any dynamic Java bindings, when a script is exited (only when the JVM is shut down). In the context of an OSGI container, I can stop an application, modify it (change Jython and/or Java code), reload the updated service into the VM and start it again. When Jython is involved, the OSGI activator (a pure Java class) executes a Jython interpreter. And the Jython script may then instantiate other Java classes. However, once a Java binding has been created, it will stay there until the VM will be shut down. When such a Java classes will be modified, my Jython scripts will not 'see' the modified version, since the Jython interpreter will forever stick with the first bound version of the class (even if these classes should not even be in memory anymore). Sorry for the winded explanation. Last time you said this: > Yes, part of the problem is getting the classes reloaded but the > use of weak hash maps should help solve this problem. I haven't > been able to fully test this problem and I'm focusing on the design > for import to be rewritten. I don't know a full solution at the > moment with the current implementation. But I was not able to solve the problem myself yet. Is there maybe a way out now? Thank you. Timur On 18. Jul 2005, at 03:18, brian zimmer wrote: > There is a new release of Jython available at Sourceforge: > > http://sourceforge.net/project/showfiles.php?group_id=12867 > > This release includes many major changes since the last full release: > > - new-style classes > - Java Collections integration > - PEP 302 implementation > - iterators > - generators > - __future__ division > - support for running on JDK1.5 > - new installer > - a significant number of features to bring Jython in line with > CPython > - many, many bugfixes > > It was compiled a OS X with JDK1.4 but should run on JDK 1.2 +. > > The full set of changes are too numerous to list in detail. Please > consult > the sourceforge tracker for all closed issues since the last release. > > This version of Jython has support for most of Python 2.2 and numerous > features from Python 2.3 and beyond. A more comprehensive list > will be > forthcoming. > > Please email jyt...@li... with questions. > > thanks, > > The Jython Development Team > > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click > _______________________________________________ > Jython-dev mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-dev > |
From: Greg K. <gre...@gm...> - 2005-07-20 14:36:07
|
On 7/17/05, brian zimmer <bz...@zi...> wrote: > There is a new release of Jython available at Sourceforge: >=20 Great news! It's exciting to see visible progress towards a release.=20 I know there has been a lot of work to get here and there are lots of appreciative folks in the world. > - new-style classes I've been reading about this for a while and I'm lost on what these are - can someone explain it? > The full set of changes are too numerous to list in detail. Please consu= lt > the sourceforge tracker for all closed issues since the last release. What search terms should be used to find the bugs/features/enhancements included and/or targeter for the 2.2 release? Thanks again! Greg |
From: Kent J. <ke...@td...> - 2005-07-20 15:05:57
|
Greg Knaddison wrote: > On 7/17/05, brian zimmer <bz...@zi...> wrote: > >>There is a new release of Jython available at Sourceforge: >> > > > Great news! It's exciting to see visible progress towards a release. > I know there has been a lot of work to get here and there are lots of > appreciative folks in the world. > > >> - new-style classes > > > I've been reading about this for a while and I'm lost on what these > are - can someone explain it? The doc "What's New in Python 2.2" is a good place to start. See the section "Type and Class Changes". http://www.python.org/doc/2.2.3/whatsnew/whatsnew22.html Kent > > > >>The full set of changes are too numerous to list in detail. Please consult >>the sourceforge tracker for all closed issues since the last release. > > > What search terms should be used to find the > bugs/features/enhancements included and/or targeter for the 2.2 > release? > > Thanks again! > Greg > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > |
From: Alex G. <ale...@gm...> - 2005-07-20 17:36:55
|
another good link is: http://www.cafepy.com/article/python_types_and_objects/python_types_and_obj= ects.html On 7/20/05, Kent Johnson <ke...@td...> wrote: > Greg Knaddison wrote: > > On 7/17/05, brian zimmer <bz...@zi...> wrote: > > > >>There is a new release of Jython available at Sourceforge: > >> > > > > > > Great news! It's exciting to see visible progress towards a release. > > I know there has been a lot of work to get here and there are lots of > > appreciative folks in the world. > > > > > >> - new-style classes > > > > > > I've been reading about this for a while and I'm lost on what these > > are - can someone explain it? >=20 > The doc "What's New in Python 2.2" is a good place to start. See the sect= ion "Type and Class Changes". > http://www.python.org/doc/2.2.3/whatsnew/whatsnew22.html >=20 > Kent >=20 > > > > > > > >>The full set of changes are too numerous to list in detail. Please con= sult > >>the sourceforge tracker for all closed issues since the last release. > > > > > > What search terms should be used to find the > > bugs/features/enhancements included and/or targeter for the 2.2 > > release? > > > > Thanks again! > > Greg > > > > > > ------------------------------------------------------- > > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > > from IBM. Find simple to follow Roadmaps, straightforward articles, > > informative Webcasts and more! Get everything you need to get up to > > speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=3Dclick > > _______________________________________________ > > Jython-users mailing list > > Jyt...@li... > > https://lists.sourceforge.net/lists/listinfo/jython-users > > >=20 >=20 >=20 > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3Dclic= k > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users > |