Python wrapper for the Java Native Interface
Clone or download
LeeKamentsky Merge pull request #150 from larandvit/patch-1
 Windows installation instructions updated
Latest commit ba52329 Oct 12, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo Passes tests on 3.4 / centos 6 Mar 9, 2016
docs Corrected misspelling Oct 12, 2018
java Change JNI_OnLoad return type modifiers to build with win32 x86 Apr 4, 2018
javabridge Define basestring in Python 3 Sep 26, 2018
jenkins Sometimes it feels like a monkey pounding on a keyboard stands a bett… Jan 14, 2015
.coveragerc Fixed #68 use cover-erase in setup.cfg, not erase=True Dec 22, 2015
.gitignore Ignore libjava2cpython.jnilib Mar 17, 2015
.travis.yml Try against multiple JDK versions Sep 21, 2018
LICENSE Update LICENSE Sep 28, 2015
MANIFEST.in Sometimes it feels like a monkey pounding on a keyboard stands a bett… Jan 14, 2015
README.rst Change Travis token Jan 31, 2018
_javabridge.pyx Merge pull request #129 from tjb900/class_global_ref_pr Mar 27, 2018
_javabridge_mac.pxd issue #25 - more look in lots of places for Mac JRE Mar 19, 2015
_javabridge_mac.pyx issue #25 - more look in lots of places for Mac JRE Mar 19, 2015
_javabridge_nomac.pxd Fix missing symbol for build Mar 19, 2015
_javabridge_nomac.pyx _javabridge_nomac.pyx: minor whitespace change Aug 20, 2016
_javabridge_osspecific.pxd issue #25 - more look in lots of places for Mac JRE Mar 19, 2015
jvm.def Initial extract from CP; test_nogui is working Jul 26, 2013
mac_javabridge_utils.c issue #25 - more look in lots of places for Mac JRE Mar 19, 2015
mac_javabridge_utils.h issue #25 - more look in lots of places for Mac JRE Mar 19, 2015
requirements.txt issue #1 Made setup.py work on Windows + made jutil reference the JVM… Mar 5, 2014
setup.cfg Fixed #68 use cover-erase in setup.cfg, not erase=True Dec 22, 2015
setup.py Fixed paths for jni.h . Sep 23, 2018
strtoull.c issue #1 Made setup.py work on Windows + made jutil reference the JVM… Mar 5, 2014

README.rst

Travis CI Status


The javabridge Python package makes it easy to start a Java virtual machine (JVM) from Python and interact with it. Python code can interact with the JVM using a low-level API or a more convenient high-level API.

PyPI record: https://pypi.python.org/pypi/javabridge

Documentation: http://pythonhosted.org/javabridge/

GitHub repository: https://github.com/CellProfiler/python-javabridge

Report bugs here: https://github.com/CellProfiler/python-javabridge/issues

python-javabridge is licensed under the BSD license. See the accompanying file LICENSE for details.

Copyright (c) 2003-2009 Massachusetts Institute of Technology Copyright (c) 2009-2013 Broad Institute All rights reserved.