Skip to main content

A Python to Java bridge.

Project description

JPype logo

JPype

implementation pyversions javaversions jvm platform license

JPype is a Python module to provide full access to Java from within Python. It allows Python to make use of Java only libraries, exploring and visualization of Java structures, development and testing of Java libraries, scientific computing, and much more. By gaining the best of both worlds using Python for rapid prototyping and Java for strong typed production code, JPype provides a powerful environment for engineering and code development.

This is achieved not through re-implementing Python, as Jython has done, but rather through interfacing at the native level in both virtual machines. This shared memory based approach achieves decent computing preformance, while providing the access to the entirety of CPython and Java libraries.

Code:

GitHub

Issue tracker:

GitHub Issues

Documentation:

Python Docs

License:

Apache 2 License

Build status:

travisCI appveyorCI Docs

Test status:

testsCI

Version:

pypiVersion conda

The work on this project began on Sourceforge.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

JPype1-0.7.2.tar.gz (537.4 kB view details)

Uploaded Source

Built Distributions

JPype1-0.7.2-cp38-cp38-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.8 Windows x86-64

JPype1-0.7.2-cp38-cp38-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.8

JPype1-0.7.2-cp38-cp38-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.8

JPype1-0.7.2-cp37-cp37m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.7m Windows x86-64

JPype1-0.7.2-cp37-cp37m-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7m

JPype1-0.7.2-cp37-cp37m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.7m

JPype1-0.7.2-cp36-cp36m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.6m Windows x86-64

JPype1-0.7.2-cp36-cp36m-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.6m

JPype1-0.7.2-cp36-cp36m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.6m

JPype1-0.7.2-cp35-cp35m-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.5m Windows x86-64

JPype1-0.7.2-cp35-cp35m-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.5m

JPype1-0.7.2-cp35-cp35m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.5m

File details

Details for the file JPype1-0.7.2.tar.gz.

File metadata

  • Download URL: JPype1-0.7.2.tar.gz
  • Upload date:
  • Size: 537.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2.tar.gz
Algorithm Hash digest
SHA256 cb31c7b89b90f0276c19d525b3d2df908e06d3a5066a2df839cc824b73943b6e
MD5 41eca49b721c714e072f288dca2bf406
BLAKE2b-256 a07a52a266ca5566b0aea704fa8fc986d92eeaaa47ffcf61598b86a1e007bf9e

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 de365393d0cf95184a0e81f463dfc8c09033b59e4553ce8d3ed70ff2b772c19b
MD5 f2214e6dc799d8931514167782c8bdb0
BLAKE2b-256 f4104b7bd725ac3d73258a7dbae18f76d0d0896813406d01230c1e07c7997512

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3b8178b2d8a2c097c7938d1a9cf7052c6827689b42a466894059c9fd1e15916d
MD5 2c32dd8ed2d42007e8254dad166835e2
BLAKE2b-256 5d5410773286aee2d1aa57be22fe2396059473f2116468bf9ba7c419a01ae2ec

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b80183fe74dcee4d69dc0d3caa5e7373a855f815dcf7e26420e932b062448ab4
MD5 410e8ca681047394a9aca5d383045999
BLAKE2b-256 4dc3b34046f95059c2c9d5433654ba247da350f1d18cd49f69ad15a190fc9fa3

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 54b85101874c2b9f1c8f06ada3a8c1763515b994748f9353b7d62072fe9f0f99
MD5 8201445361a4d0a26b52691c9a5a0623
BLAKE2b-256 bee426c72a95b5dab71e6b931036ffb04d2105b8c283eed074db20f7c4f4363b

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ea45efb5a3f82e622cf9215750364f386fd18310c99058ce2332b8d122a9ddf1
MD5 aaa091506e64018d1d26b53cf73e289e
BLAKE2b-256 939b97028208a98ca0d86920451055ad09207a69331f9c4a84059e2faf4cef58

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c92287897eda447649bf931f975f6f5a0d8ae7baf3f4fa4085eb0adc72140e68
MD5 2d8d91a317ed19a5be20f5c293d02988
BLAKE2b-256 2976f2f1cf5a28ea01aa14a7e9084e735a071d85f109d240baeaeef020b594c2

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7adf7006734d6af0e5040cada94df2bf22acd6562b000a44cb0fc451c67cebbe
MD5 f9cd942e5499f1620a41bf95509a63e1
BLAKE2b-256 6056e289efef5e25d74832eb3a756b7abcd74d146894acd7980f10c556b52916

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1e29d32f6be3785aff2c9a5bd017b748a64977b270e6136729b811cc0b132999
MD5 d5e177e4e357a148079a8a38b24ccf50
BLAKE2b-256 d73c1dbe5d6943b5c68e8df17c8b3a05db4725eadb5c7b7de437506aa3030701

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9d6a9226830ad196cbb4a156494148186d277f2cbcb2aae102dac7fcfc909c5c
MD5 c9e88c2b29a625c398996187544a60bd
BLAKE2b-256 a05a4be1c3daedb99d7a591774a0bb4133270222e0750ea6724bf59979a4ddde

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 253896e8bb8055b789b0bc5dc180dc5025d3ada788a1a21ba80a1b5d8b2aac77
MD5 6981b2866996231589058caff7a55171
BLAKE2b-256 c95343d86b6c5f13669d7145b015a809d682f19ade76fbb47e5aa722a3f7f5b5

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 14b90824f9aeb8484678e6eaa9a38603e39f3824f9ffc276fb91a959fe9da691
MD5 ffb3015c904d65c5ee4c8c6eddcfbf99
BLAKE2b-256 161b876d3abccc139fcfd9e5f9b5b1f0e1afe17d44c108d16fd3e0ae6cae6e05

See more details on using hashes here.

File details

Details for the file JPype1-0.7.2-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: JPype1-0.7.2-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0.post20200102 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.1

File hashes

Hashes for JPype1-0.7.2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8b5f40644bf8328eb30b8b9713ad1d34ab6d5ba85de09155053ce958ceaa164f
MD5 005e604fc5b11806ed71d32b1ea2e887
BLAKE2b-256 48cf2e48695b813a8e03faa3e1ab45abda7211605d5551c1a51b7a667c8a3493

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page