jython-2.2-0.rc2.1.jpp5.noarch.rpm


Advertisement

Description

jython - Java source interpreter

Distribution: RPM Universal
Repository: JPackage 5.0 all
Package name: jython
Package version: 2.2
Package release: 0.rc2.1.jpp5
Package architecture: noarch
Package type: rpm
Installed size: 3.70 MB
Download size: 1.67 MB
Official Mirror: mirrors.dotsrc.org
Jython is an implementation of the high-level, dynamic, object-oriented language Python seamlessly integrated with the Java platform. The predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is freely available for both commercial and non-commercial use and is distributed with source code. Jython is complementary to Java and is especially suited for the following tasks: Embedded scripting - Java programmers can add the Jython libraries to their system to allow end users to write simple or complicated scripts that add functionality to the application. Interactive experimentation - Jython provides an interactive interpreter that can be used to interact with Java packages or with running Java applications. This allows programmers to experiment and debug any Java system using Jython. Rapid application development - Python programs are typically 2-10X shorter than the equivalent Java program. This translates directly to increased programmer productivity. The seamless interaction between Python and Java allows developers to freely mix the two languages both during development and in shipping products.

Alternatives

Provides

  • jython = 2.2-0.rc2.1.jpp5

    Download

    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
      http://mirrors.dotsrc.org/jpackage/5.0/generic/free/RPMS/
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install jython rpm package:
      # yum install jython
    openSUSE:
    1. Add the JPackage 5.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
    2. Install jython rpm package:
      # zypper install jython
    Mandriva, Mageia:
    1. Add the JPackage 5.0 repository:
      # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install jython rpm package:
      # urpmi jython

    Files

    • /etc/maven/fragments/jython
    • /usr/bin/jython
    • /usr/bin/jythonc
    • /usr/share/doc/jython-2.2/ACKNOWLEDGMENTS
    • /usr/share/doc/jython-2.2/LICENSE.txt
    • /usr/share/doc/jython-2.2/NEWS
    • /usr/share/doc/jython-2.2/README.txt
    • /usr/share/java/jython-2.2.jar
    • /usr/share/java/jython.jar
    • /usr/share/jython/registry
    • /usr/share/jython/Lib/BaseHTTPServer.py
    • /usr/share/jython/Lib/CGIHTTPServer.py
    • /usr/share/jython/Lib/ConfigParser.py
    • /usr/share/jython/Lib/Cookie.py
    • /usr/share/jython/Lib/HTMLParser.py
    • /usr/share/jython/Lib/MimeWriter.py
    • /usr/share/jython/Lib/Queue.py
    • /usr/share/jython/Lib/SimpleHTTPServer.py
    • /usr/share/jython/Lib/SimpleXMLRPCServer.py
    • /usr/share/jython/Lib/SocketServer.py
    • /usr/share/jython/Lib/StringIO.py
    • /usr/share/jython/Lib/UserList.py
    • /usr/share/jython/Lib/UserString.py
    • /usr/share/jython/Lib/__future__.py
    • /usr/share/jython/Lib/aifc.py
    • /usr/share/jython/Lib/anydbm.py
    • /usr/share/jython/Lib/atexit.py
    • /usr/share/jython/Lib/base64.py
    • /usr/share/jython/Lib/bdb.py
    • /usr/share/jython/Lib/binhex.py
    • /usr/share/jython/Lib/bisect.py
    • /usr/share/jython/Lib/calendar.py
    • /usr/share/jython/Lib/cgi.py
    • /usr/share/jython/Lib/chunk.py
    • /usr/share/jython/Lib/cmd.py
    • /usr/share/jython/Lib/code.py
    • /usr/share/jython/Lib/codecs.py
    • /usr/share/jython/Lib/codeop.py
    • /usr/share/jython/Lib/colorsys.py
    • /usr/share/jython/Lib/commands.py
    • /usr/share/jython/Lib/compileall.py
    • /usr/share/jython/Lib/copy.py
    • /usr/share/jython/Lib/copy_reg.py
    • /usr/share/jython/Lib/datetime.py
    • /usr/share/jython/Lib/dbexts.py
    • /usr/share/jython/Lib/difflib.py
    • /usr/share/jython/Lib/dircache.py
    • /usr/share/jython/Lib/doctest.py
    • /usr/share/jython/Lib/dospath.py
    • /usr/share/jython/Lib/dumbdbm.py
    • /usr/share/jython/Lib/fileinput.py
    • /usr/share/jython/Lib/fnmatch.py
    • /usr/share/jython/Lib/formatter.py
    • /usr/share/jython/Lib/fpformat.py
    • /usr/share/jython/Lib/ftplib.py
    • /usr/share/jython/Lib/getopt.py
    • /usr/share/jython/Lib/glob.py
    • /usr/share/jython/Lib/gopherlib.py
    • /usr/share/jython/Lib/gzip.py
    • /usr/share/jython/Lib/hmac.py
    • /usr/share/jython/Lib/htmlentitydefs.py
    • /usr/share/jython/Lib/htmllib.py
    • /usr/share/jython/Lib/httplib.py
    • /usr/share/jython/Lib/imaplib.py
    • /usr/share/jython/Lib/imghdr.py
    • /usr/share/jython/Lib/inspect.py
    • /usr/share/jython/Lib/isql.py
    • /usr/share/jython/Lib/javaos.py
    • /usr/share/jython/Lib/javapath.py
    • /usr/share/jython/Lib/javashell.py
    • /usr/share/jython/Lib/jreload.py
    • /usr/share/jython/Lib/keyword.py
    • /usr/share/jython/Lib/linecache.py
    • /usr/share/jython/Lib/macpath.py
    • /usr/share/jython/Lib/macurl2path.py
    • /usr/share/jython/Lib/mailbox.py
    • /usr/share/jython/Lib/mailcap.py
    • /usr/share/jython/Lib/markupbase.py
    • /usr/share/jython/Lib/marshal.py
    • /usr/share/jython/Lib/mhlib.py
    • /usr/share/jython/Lib/mimetools.py
    • /usr/share/jython/Lib/mimetypes.py
    • /usr/share/jython/Lib/mimify.py
    • /usr/share/jython/Lib/multifile.py
    • /usr/share/jython/Lib/mutex.py
    • /usr/share/jython/Lib/netrc.py
    • /usr/share/jython/Lib/nntplib.py
    • /usr/share/jython/Lib/ntpath.py
    • /usr/share/jython/Lib/nturl2path.py
    • /usr/share/jython/Lib/pdb.py
    • /usr/share/jython/Lib/pickle.py
    • /usr/share/jython/Lib/pipes.py
    • /usr/share/jython/Lib/popen2.py
    • /usr/share/jython/Lib/poplib.py
    • /usr/share/jython/Lib/posixfile.py
    • /usr/share/jython/Lib/posixpath.py
    • /usr/share/jython/Lib/pprint.py
    • /usr/share/jython/Lib/profile.py
    • /usr/share/jython/Lib/pstats.py
    • /usr/share/jython/Lib/pyclbr.py
    • /usr/share/jython/Lib/quopri.py
    • /usr/share/jython/Lib/random.py
    • /usr/share/jython/Lib/re.py
    • /usr/share/jython/Lib/reconvert.py
    • /usr/share/jython/Lib/repr.py
    • /usr/share/jython/Lib/rfc822.py
    • /usr/share/jython/Lib/sched.py
    • /usr/share/jython/Lib/select.py
    • /usr/share/jython/Lib/setsfactory.py
    • /usr/share/jython/Lib/sgmllib.py
    • /usr/share/jython/Lib/shelve.py
    • /usr/share/jython/Lib/shlex.py
    • /usr/share/jython/Lib/shutil.py
    • /usr/share/jython/Lib/site.py
    • /usr/share/jython/Lib/smtplib.py
    • /usr/share/jython/Lib/sndhdr.py
    • /usr/share/jython/Lib/socket.py
    • /usr/share/jython/Lib/sre.py
    • /usr/share/jython/Lib/sre_compile.py
    • /usr/share/jython/Lib/sre_constants.py
    • /usr/share/jython/Lib/sre_parse.py
    • /usr/share/jython/Lib/stat.py
    • /usr/share/jython/Lib/string.py
    • /usr/share/jython/Lib/symbol.py
    • /usr/share/jython/Lib/telnetlib.py
    • /usr/share/jython/Lib/tempfile.py
    • /usr/share/jython/Lib/this.py
    • /usr/share/jython/Lib/threading.py
    • /usr/share/jython/Lib/token.py
    • /usr/share/jython/Lib/tokenize.py
    • /usr/share/jython/Lib/traceback.py
    • /usr/share/jython/Lib/tzparse.py
    • /usr/share/jython/Lib/unittest.py
    • /usr/share/jython/Lib/urllib.py
    • /usr/share/jython/Lib/urllib2.py
    • /usr/share/jython/Lib/urlparse.py
    • /usr/share/jython/Lib/user.py
    • /usr/share/jython/Lib/uu.py
    • /usr/share/jython/Lib/warnings.py
    • /usr/share/jython/Lib/weakref.py
    • /usr/share/jython/Lib/whichdb.py
    • /usr/share/jython/Lib/whrandom.py
    • /usr/share/jython/Lib/xdrlib.py
    • /usr/share/jython/Lib/xmllib.py
    • /usr/share/jython/Lib/xmlrpclib.py
    • /usr/share/jython/Lib/zipfile.py
    • /usr/share/jython/Lib/zlib.py
    • /usr/share/jython/Lib/email/Charset.py
    • /usr/share/jython/Lib/email/Encoders.py
    • /usr/share/jython/Lib/email/Errors.py
    • /usr/share/jython/Lib/email/Generator.py
    • /usr/share/jython/Lib/email/Header.py
    • /usr/share/jython/Lib/email/Iterators.py
    • /usr/share/jython/Lib/email/MIMEAudio.py
    • /usr/share/jython/Lib/email/MIMEBase.py
    • /usr/share/jython/Lib/email/MIMEImage.py
    • /usr/share/jython/Lib/email/MIMEMessage.py
    • /usr/share/jython/Lib/email/MIMEMultipart.py
    • /usr/share/jython/Lib/email/MIMENonMultipart.py
    • /usr/share/jython/Lib/email/MIMEText.py
    • /usr/share/jython/Lib/email/Message.py
    • /usr/share/jython/Lib/email/Parser.py
    • /usr/share/jython/Lib/email/Utils.py
    • /usr/share/jython/Lib/email/__init__.py
    • /usr/share/jython/Lib/email/_compat21.py
    • /usr/share/jython/Lib/email/_compat22.py
    • /usr/share/jython/Lib/email/_parseaddr.py
    • /usr/share/jython/Lib/email/base64MIME.py
    • /usr/share/jython/Lib/email/quopriMIME.py
    • /usr/share/jython/Lib/encodings/__init__.py
    • /usr/share/jython/Lib/encodings/aliases.py
    • /usr/share/jython/Lib/encodings/ascii.py
    • /usr/share/jython/Lib/encodings/base64_codec.py
    • /usr/share/jython/Lib/encodings/charmap.py
    • /usr/share/jython/Lib/encodings/cp037.py
    • /usr/share/jython/Lib/encodings/cp1006.py
    • /usr/share/jython/Lib/encodings/cp1026.py
    • /usr/share/jython/Lib/encodings/cp1140.py
    • /usr/share/jython/Lib/encodings/cp1250.py
    • /usr/share/jython/Lib/encodings/cp1251.py
    • /usr/share/jython/Lib/encodings/cp1252.py
    • /usr/share/jython/Lib/encodings/cp1253.py
    • /usr/share/jython/Lib/encodings/cp1254.py
    • /usr/share/jython/Lib/encodings/cp1255.py
    • /usr/share/jython/Lib/encodings/cp1256.py
    • /usr/share/jython/Lib/encodings/cp1257.py
    • /usr/share/jython/Lib/encodings/cp1258.py
    • /usr/share/jython/Lib/encodings/cp424.py
    • /usr/share/jython/Lib/encodings/cp437.py
    • /usr/share/jython/Lib/encodings/cp500.py
    • /usr/share/jython/Lib/encodings/cp737.py
    • /usr/share/jython/Lib/encodings/cp775.py
    • /usr/share/jython/Lib/encodings/cp850.py
    • /usr/share/jython/Lib/encodings/cp852.py
    • /usr/share/jython/Lib/encodings/cp855.py
    • /usr/share/jython/Lib/encodings/cp856.py
    • /usr/share/jython/Lib/encodings/cp857.py
    • /usr/share/jython/Lib/encodings/cp860.py
    • /usr/share/jython/Lib/encodings/cp861.py
    • /usr/share/jython/Lib/encodings/cp862.py
    • /usr/share/jython/Lib/encodings/cp863.py
    • /usr/share/jython/Lib/encodings/cp864.py
    • /usr/share/jython/Lib/encodings/cp865.py
    • /usr/share/jython/Lib/encodings/cp866.py
    • /usr/share/jython/Lib/encodings/cp869.py
    • /usr/share/jython/Lib/encodings/cp874.py
    • /usr/share/jython/Lib/encodings/cp875.py
    • /usr/share/jython/Lib/encodings/hex_codec.py
    • /usr/share/jython/Lib/encodings/iso8859_1.py
    • /usr/share/jython/Lib/encodings/iso8859_10.py
    • /usr/share/jython/Lib/encodings/iso8859_13.py
    • /usr/share/jython/Lib/encodings/iso8859_14.py
    • /usr/share/jython/Lib/encodings/iso8859_15.py
    • /usr/share/jython/Lib/encodings/iso8859_2.py
    • /usr/share/jython/Lib/encodings/iso8859_3.py
    • /usr/share/jython/Lib/encodings/iso8859_4.py
    • /usr/share/jython/Lib/encodings/iso8859_5.py
    • /usr/share/jython/Lib/encodings/iso8859_6.py
    • /usr/share/jython/Lib/encodings/iso8859_7.py
    • /usr/share/jython/Lib/encodings/iso8859_8.py
    • /usr/share/jython/Lib/encodings/iso8859_9.py
    • /usr/share/jython/Lib/encodings/koi8_r.py
    • /usr/share/jython/Lib/encodings/koi8_u.py
    • /usr/share/jython/Lib/encodings/latin_1.py
    • /usr/share/jython/Lib/encodings/mac_cyrillic.py
    • /usr/share/jython/Lib/encodings/mac_greek.py
    • /usr/share/jython/Lib/encodings/mac_iceland.py
    • /usr/share/jython/Lib/encodings/mac_latin2.py
    • /usr/share/jython/Lib/encodings/mac_roman.py
    • /usr/share/jython/Lib/encodings/mac_turkish.py
    • /usr/share/jython/Lib/encodings/mbcs.py
    • /usr/share/jython/Lib/encodings/quopri_codec.py
    • /usr/share/jython/Lib/encodings/raw_unicode_escape.py
    • /usr/share/jython/Lib/encodings/rot_13.py
    • /usr/share/jython/Lib/encodings/undefined.py
    • /usr/share/jython/Lib/encodings/unicode_escape.py
    • /usr/share/jython/Lib/encodings/unicode_internal.py
    • /usr/share/jython/Lib/encodings/utf_16.py
    • /usr/share/jython/Lib/encodings/utf_16_be.py
    • /usr/share/jython/Lib/encodings/utf_16_le.py
    • /usr/share/jython/Lib/encodings/utf_7.py
    • /usr/share/jython/Lib/encodings/utf_8.py
    • /usr/share/jython/Lib/encodings/uu_codec.py
    • /usr/share/jython/Lib/encodings/zlib_codec.py
    • /usr/share/jython/Lib/jxxload_help/DiscardHelp.java
    • /usr/share/jython/Lib/jxxload_help/JavaLoaderFactory.java
    • /usr/share/jython/Lib/jxxload_help/PackageManager.java
    • /usr/share/jython/Lib/jxxload_help/PathVFS.java
    • /usr/share/jython/Lib/jxxload_help/PathVFSJavaLoader.java
    • /usr/share/jython/Lib/pawt/__init__.py
    • /usr/share/jython/Lib/pawt/colors.py
    • /usr/share/jython/Lib/pawt/swing.py
    • /usr/share/jython/Lib/xml/FtCore.py
    • /usr/share/jython/Lib/xml/Uri.py
    • /usr/share/jython/Lib/xml/__init__.py
    • /usr/share/jython/Lib/xml/dom/MessageSource.py
    • /usr/share/jython/Lib/xml/dom/NodeFilter.py
    • /usr/share/jython/Lib/xml/dom/__init__.py
    • /usr/share/jython/Lib/xml/dom/domreg.py
    • /usr/share/jython/Lib/xml/dom/minicompat.py
    • /usr/share/jython/Lib/xml/dom/minidom.py
    • /usr/share/jython/Lib/xml/dom/pulldom.py
    • /usr/share/jython/Lib/xml/dom/xmlbuilder.py
    • /usr/share/jython/Lib/xml/sax/__init__.py
    • /usr/share/jython/Lib/xml/sax/_exceptions.py
    • /usr/share/jython/Lib/xml/sax/handler.py
    • /usr/share/jython/Lib/xml/sax/saxlib.py
    • /usr/share/jython/Lib/xml/sax/saxutils.py
    • /usr/share/jython/Lib/xml/sax/xmlreader.py
    • /usr/share/jython/Lib/xml/sax/drivers2/__init__.py
    • /usr/share/jython/Lib/xml/sax/drivers2/drv_javasax.py
    • /usr/share/jython/Tools/mkjava.py
    • /usr/share/jython/Tools/freeze/FreezeVisitor.py
    • /usr/share/jython/Tools/freeze/Freezer.py
    • /usr/share/jython/Tools/freeze/Output.py
    • /usr/share/jython/Tools/freeze/freeze.py
    • /usr/share/jython/Tools/jythonc/ImportName.py
    • /usr/share/jython/Tools/jythonc/JavaCall.py
    • /usr/share/jython/Tools/jythonc/Object.py
    • /usr/share/jython/Tools/jythonc/ObjectFactory.py
    • /usr/share/jython/Tools/jythonc/PathVFS.py
    • /usr/share/jython/Tools/jythonc/PythonModule.py
    • /usr/share/jython/Tools/jythonc/SrcGenCompiler.py
    • /usr/share/jython/Tools/jythonc/compile.py
    • /usr/share/jython/Tools/jythonc/depend.py
    • /usr/share/jython/Tools/jythonc/jar.py
    • /usr/share/jython/Tools/jythonc/javac.py
    • /usr/share/jython/Tools/jythonc/jythonc.py
    • /usr/share/jython/Tools/jythonc/main.py
    • /usr/share/jython/Tools/jythonc/proxies.py
    • /usr/share/jython/Tools/jythonc/util.py
    • /usr/share/jython/Tools/jythonc/yapm.py
    • /usr/share/jython/Tools/jythonc/jast/Modifier.py
    • /usr/share/jython/Tools/jythonc/jast/Output.py
    • /usr/share/jython/Tools/jythonc/jast/Statement.py
    • /usr/share/jython/Tools/jythonc/jast/__init__.py
    • /usr/share/maven2/poms/JPP.jython.pom

    Changelog

    2007-07-12 - Ralph Apel <r.apel at r-apel.de> - 0:2.2-0.rc2.1jpp - Upgrade to 2.2-rc2

    2007-02-27 - Ralph Apel <r.apel at r-apel.de> - 0:2.2-0.a0.4jpp - Add gcj_support option - Assure optionality of mysql-connector-java - Reactivate ht2html BR

    2006-06-20 - Ralph Apel <r.apel at r-apel.de> - 0:2.2-0.a0.3jpp - First JPP-1.7 release - Oracle JDBC not required, MySQL JDBC optional

    2004-08-23 - Randy Watler <rwatler at finali.com> - 0:2.2-0.a0.2jpp - Rebuild with ant-1.6.2 - Allow build use of python >= 2.3 to generate docs since 2.2 libraries included

    2004-02-15 - David Walluck <david@anti-microsoft.org> 0:2.2-0.a0.1jpp - 2.2a0 (CVS) - add URL tag - add Distribution tag - change cachedir patch to use ~/.jython instead of ~/tmp - remove sys.platform patch - use included python 2.2 files - mysql support is back

    2003-04-11 - David Walluck <david@anti-microsoft.org> 0:2.1-5jpp - rebuild for JPackage 1.5 - remove mm.mysql support

    2003-01-26 - David Walluck <david@anti-microsoft.org> 2.1-4jpp - add PyXML modules from 0.8.2 - make BuildRequires a bit more strict

    2003-01-22 - David Walluck <david@anti-microsoft.org> 2.1-3jpp - CVS 20030122 - remove javacc dependency (it's non-free, not needed, and the build is broken) - add python modules (BuildRequires: python) - add PyXML modules (BuildRequires: PyXML) - add HTML documentation (BuildRequires: ht2html) - optional JavaReadline support (BuildRequires: libreadline-java) - optional MySQL support (BuildRequires: mm.mysql) - optional PostgreSQL support is not available at this time due to strange jars - add jython script - add jythonc script - add registry - Patch0: fix cachedir creation in cwd - Patch1: fix sys.platform (site.py expects format: <os.name>-<os.arch>) - remove oro class files from jython and require the oro RPM instead - change Url tag

    2002-03-18 - Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.1-2jpp - generic servlet support

    2002-03-06 - Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.1-1jpp - 2.1 - section macro

    Advertisement
    Advertisement