Skip to content

jython/jython

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8,344 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jython 3: Python 3 for the Java Platform

This is the development repository of Jython, the implementation of Python in Java. You are looking at the branch intended to support version 3.8 of Python.

Jython 3.x is not yet a viable product you can use in applications.

Along with good (not perfect!) language and runtime compatibility with CPython 3.8, Jython 3.8 is intended to provide substantial support of the Python ecosystem. This includes built-in support of pip/setuptools (you can use bin/pip if the targets do not include C extensions) and a native launcher that works essentially as the python command.

See ACKNOWLEDGMENTS for details about Jython's copyright, license, contributors, and mailing lists. Consult NEWS for detailed release notes, including bugs fixed, backwards breaking changes, and new features. We sincerely thank all who contribute to Jython, by bug reports, patches, pull requests, documentation changes and e-mail discussions.

How to build Jython

The project uses Git for version-control, and the master repository is at https://github.com/jython/jython. You should clone this repository to create a buildable copy of the latest state of the Jython source. The previously authoritative repository at https://hg.python.org/jython is not now in use, remaining frozen at v2.7.2.

Build using Gradle for development

Jython is normally built using Gradle. It is necessary to have Ant and at least a Java 8 SDK on the path. To build Jython in development, we generally use this command:

$ ./gradlew build

In its present state, the build doesn't produce anything useful. Watch this space for further developments.

About

Python for the Java Platform

Resources

License

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors