The Jython Project ++++++++++++++++++ Latest News =========== **Jython 2.5.4rc 1 Has Been Released** (February 10, 2013) This release fixes numerous bugs since the 2.5.3 release of Jython. Some highlights include: -The file upload fix for Tomcat and Jetty has been changed -Some NullPointerExceptions where fixed. For more information, see the `Release Notes`_. **Jython 2.7beta 1 Has Been Released** (February 10, 2013) The Jython development team is proud to announce the 2.7beta 1 release! Jython 2.7b1 brings us up to language level compatibility with the 2.7 version of CPython. We have focused largely on CPython compatibility, and so this release of Jython can run more pure Python apps then any previous release. Some notable new features in this release are: a bytearray implementation, a buffer api, memoryview, and a bz2 module. Please see the `Release Notes`_ for detailed release notes. **Jython 2.5.3 Final Has Been Released** (August 13, 2012) The Jython development team is proud to announce the final 2.5.3 release! For a complete listing of changes, please visit the `Release Notes`_. **PyDev 2.6.0 Has Been Released** PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development. `Download PyDev 2.6.0`_ and try out the new features such as the following: - use **print** in dotteddotted names as Jython requires for grammars 2.4 and 2.5. - Interactive console enhancements and repairs - PyUnit improvements **Jython 2.5.3rc1 Has Been Released** (August 9, 2012) The Jython development team is proud to announce the final 2.5.3rc1 release! For a complete listing of changes, please visit the `Release Notes`_. **Jython 2.7a2 Has Been Released** (May 30, 2012) The Jython development team is proud to announce the final 2.7a2 release! This is the first alpha release for Jython 2.7, please take it for a spin...download the `2.7a2 release here`_! Please see the `installation instructions`_. To learn more, please read Frank Wierzbicki's `blog post on the 2.7a2 release`_. **Jython 2.7a1 Has Been Released** (May 17, 2012) The Jython development team is proud to announce the final 2.7a1 release! This is the first alpha release for Jython 2.7, please take it for a spin...download the `2.7a1 release here`_! Please see the `installation instructions`_. To learn more, please read Frank Wierzbicki's `blog post on the 2.7a1 release`_. **Jython 2.5.3b1 Has Been Released** (February 24, 2012) The Jython development team is proud to announce the final 2.5.3b1 release! For a complete listing of changes, please visit the `Release Notes`_. **PyDev 2.4.0 Is Available** (February 24, 2012) PyDev is now faster and uses less memory (many performance and memory improvements were done)! PyDev is a Python IDE for Eclipse, which may be used in Python, Jython, and IronPython development. For more information regarding the details of the release, please visit http://pydev.org **Jenkins Jython Plugin** (December 20, 2011) Adds the ability to execute Jython script. `See More About Jenkins Jython Plugin`_ **PyDev 2.2.3 Has Been Released** (October 6, 2011) PyDev is a Python IDE for Eclipse, which may be used in Python, Jython, and IronPython development. For more information regarding the details of the release, please visit http://pydev.org **Django-Jython 1.3.0b1 Has Been Released** (April 1, 2011) The Django-Jython team is proud to announce the release of 1.3.0b1, which enables Jython users to work with the Django 1.3.x branch for a handful of databases. To read more about this release, please visit the `Django-Jython project`_. **Django-Jython 1.2.0b1 Has Been Released** (March 4, 2011) The Django-Jython team is proud to announce the release of 1.2.0b1, which enables Jython users to work with the Django 1.2.x branch for a handful of databases. To read more about this release, please visit the `Django-Jython project`_. **Jython 2.5.2 Has Been Released** (March 3, 2011) The Jython development team is proud to announce the final 2.5.2 release! For a complete listing of changes, please visit the `Release Notes`_. Latest Blogs and Interesting Stuff ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ **Jython Dev Notes Part 2: Adding a New Builtin Type** (Monday February 13, 2012) Releases of Python (and so releases of Jython) sometimes add new built-in types. In 2.6, a new such buitin is the "bytes" type. In the 2.x series, "bytes" is just a synonym for "str". In 3.x "bytes" is the name used for 8 bit strings while "str" is a unicode string (and so the "unicode" type disappears in 3.x). This will make it a great example for adding a builtin since there is no added functionality to obscure the basics. `Visit Post - Jython Dev Notes Part 2`_ **Jython Dev Notes Part 1: The Jython Exposer** (Monday January 2, 2012) One of my new years resolutions is to make Jython more friendly to new developers. One way to do that is to write up some notes on bits of Jython that are particularly mysterious to newcomers. I've boldly titled this post "Jython dev notes part I" to push myself to create more than one of these :) `Visit Post - Jython Dev Notes Part 1`_ **Using Spring Python from Jython** (May 27, 2010) Interested in using Spring Python with Jython? Take a look at `this post`_ by Greg Turnquist to learn more! **The Definitive Guide to Jython is Published** (February 6, 2010) `The Definitive Guide to Jython`_ , written by the official Jython team leads, covers the latest Jython 2.5 (or 2.5.x) from the basics to the advanced features. This book begins with a brief introduction to the language and then journeys through Jythons different features and uses. `The Definitive Guide to Jython`_ is organized for beginners as well as advanced users of the language. The book provides a general overview of the Jython language itself, but it also includes intermediate and advanced topics regarding database, web, and GUI applications; frameworks; and integration, concurrency, and parallelism, to name a few. This book is available in open-source format at `jythonbook.com`_. **Websphere Application Server Administration Using Jython** (January 30, 2010) Utilizing Jython scripting, you can dramatically reduce the effort, resources, and expense associated with managing WebSphere Application Server. WebSphere Application Server Administration Using Jython will show you how. Read more about it at `ibmpressbooks.com`_ today. **Project Sikuli Released** (January 28, 2010) Sikuli is a visual technology to search and automate graphical user interfaces (GUI) using images (screenshots). The first release of Sikuli contains Sikuli Script, a visual scripting API for Jython, and Sikuli IDE, an integrated development environment for writing visual scripts with screenshots easily. Sikuli Script automates anything you see on the screen without internal API's support. You can programmatically control a web page, a desktop application running on Windows/Linux/Mac OS X, or even an iphone application running in an emulator. For more information, please visit the `Sikuli`_ project site. **Django Jython 1.1.1 Released** (January 17, 2010) The django-jython project provides support dor running Django on Jython. In this most recent release, JNDI support has been included. Find out more at the `django-jython`_ site today. **Jython Doc Set Updated** (November 08, 2009) The Jython `documentation`_ set has been updated to include all modules contained within the Jython standard library. However, it should be noted that this is still a work in progress since many of these documents have not yet been parsed and tested completely with Jython 2.5.1. Stay tuned for more updates on the doc set! Please report all found bugs to the `jython bug tracker`_. Jython 2.5 Documentation ------------------------ The documentation for Jython 2.5 is being developed on our wiki_. Please help Jython by adding content and updating our wiki. As the content matures for 2.5 it will be pulled back into this website. You may also wish to check the `jython-users`_ mailing list archives as many questions and answers can be found there. .. _wiki: http://wiki.python.org/jython .. _Jython 2.1: ./archive/21/index.html .. _Jython 2.2: ./archive/22/index.html .. _Installation instructions: http://wiki.python.org/jython/InstallationInstructions .. _Download location: http://downloads.sourceforge.net/jython/jython_installer-2.2.1.jar .. _jython-users: http://sourceforge.net/mailarchive/forum.php?forum_name=jython-users .. _jython bug tracker: http://bugs.jython.org/ .. _jython-users subscribe: https://lists.sourceforge.net/lists/listinfo/jython-users .. _wiki examples page: http://wiki.python.org/jython/DocumentationAndEducation .. _"The Definitive Guide to Jython": http://developers.apress.com/book/view/9781430225270 .. _Download 2.5.1 rc1 today: https://sourceforge.net/projects/jython/files/jython/2.5.1rc1/jython_installer-2.5.1rc1.jar/download .. _wiki instructions: http://wiki.python.org/jython/InstallationInstructions .. _Download 2.5.1 rc2 today: https://sourceforge.net/projects/jython/files/jython-dev/2.5.1rc2/jython_installer-2.5.1rc2.jar/download .. _Jython 2.5.1: https://sourceforge.net/projects/jython/files/jython/2.5.1/jython_installer-2.5.1.jar/download .. _Download 2.5.1 rc3: https://sourceforge.net/projects/jython/files/jython-dev/2.5.1rc3/jython_installer-2.5.1rc3.jar/download .. _django-jython: http://code.google.com/p/django-jython/ .. _ibmpressbooks.com: http://www.ibmpressbooks.com/bookstore/product.asp?isbn=9780137009527 .. _Sikuli: http://groups.csail.mit.edu/uid/sikuli/ .. _documentation: http://jython.org/currentdocs.html .. _The Definitive Guide to Jython: http://apress.com/book/view/9781430225270 .. _jythonbook.com: http://jythonbook.com .. _this post: http://blog.springpython.webfactional.com/2009/10/15/see-how-spring-python-works-with-jython/ .. _Release Notes: http://www.jython.org/latest.html .. _the bug tracker: http://bugs.jython.org .. _download the installer by clicking here: http://sourceforge.net/projects/jython/files/jython/2.5.2/jython_installer-2.5.2.jar/download .. _Django-Jython project: http://code.google.com/p/django-jython/ .. _Visit Post - Jython Dev Notes Part 1: http://fwierzbicki.blogspot.com/2012/01/jython-dev-notes-part-i-jython-exposer.html .. _Visit Post - Jython Dev Notes Part 2: http://fwierzbicki.blogspot.com/2012/02/jython-dev-notes-part-ii-adding-new.html .. _See More About Jenkins Jython Plugin: https://wiki.jenkins-ci.org/display/JENKINS/Jython+Plugin .. _installation instructions: http://wiki.python.org/jython/InstallationInstructions .. _2.7a1 release here: http://sourceforge.net/projects/jython/files/jython-dev/2.7.0a1/jython_installer-2.7a1.jar/download5 .. _blog post on the 2.7a1 release: http://fwierzbicki.blogspot.co.uk/2012/05/jython-27-alpha1-released.html .. _2.7a2 release here: http://sourceforge.net/projects/jython/files/jython-dev/2.7.0a2/jython_installer-2.7a2.jar/download5 .. _blog post on the 2.7a2 release: http://fwierzbicki.blogspot.com/2012/05/on-behalf-of-jython-development-team-im.html .. _Download PyDev 2.6.0: http://pydev.org/download.html .. _NEWS: