Skip to main content

A Python module to access Java classes as Python classes using JNI.

Project description

PyJNIus

A Python module to access Java classes as Python classes using the Java Native Interface (JNI). Warning: the pypi name is now pyjnius instead of jnius.

Tests Builds PyPI Backers on Open Collective Sponsors on Open Collective

Installation

pip install pyjnius

Quick overview

>>> from jnius import autoclass
>>> autoclass('java.lang.System').out.println('Hello world')
Hello world

>>> Stack = autoclass('java.util.Stack')
>>> stack = Stack()
>>> stack.push('hello')
>>> stack.push('world')
>>> print stack.pop()
world
>>> print stack.pop()
hello

Usage with python-for-android

Then, you can do this kind of things:

from time import sleep
from jnius import autoclass

Hardware = autoclass('org.renpy.android.Hardware')
print 'DPI is', Hardware.getDPI()

Hardware.accelerometerEnable(True)
for x in xrange(20):
    print Hardware.accelerometerReading()
    sleep(.1)

It will output something like:

I/python  ( 5983): Android kivy bootstrap done. __name__ is __main__
I/python  ( 5983): Run user program, change dir and execute main.py
I/python  ( 5983): DPI is 160
I/python  ( 5983): [0.0, 0.0, 0.0]
I/python  ( 5983): [-0.0095768067985773087, 9.3852710723876953, 2.2218191623687744]
I/python  ( 5983): [-0.0095768067985773087, 9.3948478698730469, 2.2218191623687744]
I/python  ( 5983): [-0.0095768067985773087, 9.3948478698730469, 2.2026655673980713]
I/python  ( 5983): [-0.028730420395731926, 9.4044246673583984, 2.2122423648834229]
I/python  ( 5983): [-0.019153613597154617, 9.3852710723876953, 2.2026655673980713]
I/python  ( 5983): [-0.028730420395731926, 9.3852710723876953, 2.2122423648834229]
I/python  ( 5983): [-0.0095768067985773087, 9.3852710723876953, 2.1835119724273682]
I/python  ( 5983): [-0.0095768067985773087, 9.3756942749023438, 2.1835119724273682]
I/python  ( 5983): [0.019153613597154617, 9.3948478698730469, 2.2122423648834229]
I/python  ( 5983): [0.038307227194309235, 9.3852710723876953, 2.2218191623687744]
I/python  ( 5983): [-0.028730420395731926, 9.3948478698730469, 2.2026655673980713]
I/python  ( 5983): [-0.028730420395731926, 9.3852710723876953, 2.2122423648834229]
I/python  ( 5983): [-0.038307227194309235, 9.3756942749023438, 2.2026655673980713]
I/python  ( 5983): [0.3926490843296051, 9.3086557388305664, 1.3311761617660522]
I/python  ( 5983): [-0.10534487664699554, 9.4331550598144531, 2.1068975925445557]
I/python  ( 5983): [0.26815059781074524, 9.3469638824462891, 2.3463177680969238]
I/python  ( 5983): [-0.1149216815829277, 9.3852710723876953, 2.31758713722229]
I/python  ( 5983): [-0.038307227194309235, 9.41400146484375, 1.8674772977828979]
I/python  ( 5983): [0.13407529890537262, 9.4235782623291016, 2.2026655673980713]

Advanced example

When you use autoclass, it will discover all the methods and fields of the class and resolve them. You may want to declare and use only what you need. The previous example can be done manually as follows:

from time import sleep
from jnius import MetaJavaClass, JavaClass, JavaMethod, JavaStaticMethod

class Hardware(JavaClass):
    __metaclass__ = MetaJavaClass
    __javaclass__ = 'org/renpy/android/Hardware'
    vibrate = JavaStaticMethod('(D)V')
    accelerometerEnable = JavaStaticMethod('(Z)V')
    accelerometerReading = JavaStaticMethod('()[F')
    getDPI = JavaStaticMethod('()I')

# use that new class!
print 'DPI is', Hardware.getDPI()

Hardware.accelerometerEnable()
for x in xrange(20):
    print Hardware.accelerometerReading()
    sleep(.1)

You can use the signatures method of JavaMethod and JavaMultipleMethod, to inspect the discovered signatures of a method of an object

>>> String = autoclass('java.lang.String')
>>> dir(String)
['CASE_INSENSITIVE_ORDER', '__class__', '__cls_storage', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__javaclass__', '__javaconstructor__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__pyx_vtable__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setstate__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', 'charAt', 'checkBounds', 'clone', 'codePointAt', 'codePointBefore', 'codePointCount', 'compareTo', 'compareToIgnoreCase', 'concat', 'contains', 'contentEquals', 'copyValueOf', 'empty', 'endsWith', 'equals', 'equalsIgnoreCase', 'finalize', 'format', 'getBytes', 'getChars', 'getClass', 'hashCode', 'indexOf', 'indexOfSupplementary', 'intern', 'isEmpty', 'join', 'lastIndexOf', 'lastIndexOfSupplementary', 'length', 'matches', 'nonSyncContentEquals', 'notify', 'notifyAll', 'offsetByCodePoints', 'regionMatches', 'registerNatives', 'replace', 'replaceAll', 'replaceFirst', 'split', 'startsWith', 'subSequence', 'substring', 'toCharArray', 'toLowerCase', 'toString', 'toUpperCase', 'trim', 'valueOf', 'wait']
>>> String.format.signatures()
[(['java/util/Locale', 'java/lang/String', 'java/lang/Object...'], 'java/lang/String'), (['java/lang/String', 'java/lang/Object...'], 'java/lang/String')]

Each pair contains the list of accepted arguments types, and the returned type.

Troubleshooting

Make sure a Java Development Kit (JDK) is installed on your operating system if you want to use PyJNIus on desktop. OpenJDK is known to work, and the Oracle Java JDK should work as well.

On windows, make sure JAVA_HOME points to your java installation, so PyJNIus can locate the jvm.dll file allowing it to start java. This shouldn't be necessary on OSX and Linux, but in case PyJNIus fails to find it, setting JAVA_HOME should help.

Support

If you need assistance, you can ask for help on our mailing list:

We also have a Discord server:

https://chat.kivy.org/

Contributing

We love pull requests and discussing novel ideas. Check out our contribution guide and feel free to improve PyJNIus.

The following mailing list and IRC channel are used exclusively for discussions about developing the Kivy framework and its sister projects:

License

PyJNIus is released under the terms of the MIT License. Please refer to the LICENSE file for more information.

Backers

Thank you to all our backers! 🙏 [Become a backer]

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [Become a sponsor]

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

pyjnius-1.3.0.0.tar.gz (46.1 kB view details)

Uploaded Source

Built Distributions

pyjnius-1.3.0-cp38-cp38-win_amd64.whl (226.1 kB view details)

Uploaded CPython 3.8 Windows x86-64

pyjnius-1.3.0-cp38-cp38-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

pyjnius-1.3.0-cp38-cp38-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

pyjnius-1.3.0-cp38-cp38-macosx_10_13_x86_64.whl (285.0 kB view details)

Uploaded CPython 3.8 macOS 10.13+ x86-64

pyjnius-1.3.0-cp37-cp37m-win_amd64.whl (219.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

pyjnius-1.3.0-cp37-cp37m-manylinux2010_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

pyjnius-1.3.0-cp37-cp37m-manylinux1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m

pyjnius-1.3.0-cp37-cp37m-macosx_10_13_x86_64.whl (277.7 kB view details)

Uploaded CPython 3.7m macOS 10.13+ x86-64

pyjnius-1.3.0-cp36-cp36m-win_amd64.whl (218.9 kB view details)

Uploaded CPython 3.6m Windows x86-64

pyjnius-1.3.0-cp36-cp36m-manylinux2010_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

pyjnius-1.3.0-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6m

pyjnius-1.3.0-cp36-cp36m-macosx_10_13_x86_64.whl (294.9 kB view details)

Uploaded CPython 3.6m macOS 10.13+ x86-64

pyjnius-1.3.0-cp35-cp35m-manylinux2010_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.5m manylinux: glibc 2.12+ x86-64

pyjnius-1.3.0-cp35-cp35m-manylinux1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.5m

pyjnius-1.3.0-cp27-cp27mu-manylinux2010_x86_64.whl (975.7 kB view details)

Uploaded CPython 2.7mu manylinux: glibc 2.12+ x86-64

pyjnius-1.3.0-cp27-cp27mu-manylinux1_x86_64.whl (975.7 kB view details)

Uploaded CPython 2.7mu

pyjnius-1.3.0-cp27-cp27m-manylinux2010_x86_64.whl (976.0 kB view details)

Uploaded CPython 2.7m manylinux: glibc 2.12+ x86-64

pyjnius-1.3.0-cp27-cp27m-manylinux1_x86_64.whl (976.0 kB view details)

Uploaded CPython 2.7m

pyjnius-1.3.0-cp27-cp27m-macosx_10_13_x86_64.whl (279.3 kB view details)

Uploaded CPython 2.7m macOS 10.13+ x86-64

File details

Details for the file pyjnius-1.3.0.0.tar.gz.

File metadata

  • Download URL: pyjnius-1.3.0.0.tar.gz
  • Upload date:
  • Size: 46.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.18.4 setuptools/42.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.17

File hashes

Hashes for pyjnius-1.3.0.0.tar.gz
Algorithm Hash digest
SHA256 d20845e75a2d18224e661d0e2bc2ce9141f17472e685cd6579847b0a7b5da6ad
MD5 a0b8b9033ff2c79960161174b518a9b1
BLAKE2b-256 6962a81f0bdd7a96831b920efeaec80d80b66991cb582a65f6e4ae8c9a10cffd

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 226.1 kB
  • 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.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 05d6ad4e64241e4412491bf6502daf8eae40296aa39cd5093c14931e466ebfe3
MD5 e6205351f2ea20e6ab1438ecddcccede
BLAKE2b-256 e1f033c1d5a1ad61295f2948b07f7852b5f07e65e9eff688b41434efc4991d2a

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 84eb01a0d4d592171769f56805895cc1825a9a3b3deac0d90909077e8a2f32a3
MD5 680e313f9985740fc7335327a5efa395
BLAKE2b-256 14366503edb6f0822e52c557b2bc824d243684d6476e2c99b79cbf741d555c59

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 95d1741605dcac7abf79f22eb199c3fdcde3581c3629b2f3ed13f98b2d682d29
MD5 977f5ad6c8302c3214865177dfac12af
BLAKE2b-256 139b9838a70c94e7361c5e0626a9853aaa84e6d4ec1b118dfc8def9cce489397

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp38-cp38-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp38-cp38-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 285.0 kB
  • Tags: CPython 3.8, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 21b805277a27b1d436ca1c76bc5f269b232801f69a4e4f22bc72ed98b47355c2
MD5 daac151d0af49b588afa88cdfe928948
BLAKE2b-256 ecc531f176f42c11916ed55436ee0d4c747d71ab84d72bafb18ce4a46e10411a

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 219.0 kB
  • 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.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 f4fe0629e5a00f3f6104a28275ff4ea56456e11296875e9e73f3447870e20d96
MD5 e4ee13fdc26f2fd89585f50e9f8249c6
BLAKE2b-256 879d684499eb8731c9b45c3ff7e6d28b1fd6eed585fbea8405615c7b80569519

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 44f3b1aedcbb4227499c70ba39d77462c437abb2b0cec14f52be568a1df1e0ee
MD5 03f27e8c40c67b61a8feef256bf680ca
BLAKE2b-256 eab1e33db12a20efe28b20fbcf4efc9b95a934954587cd7aa5998987a22e8885

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c2ffa4aeb2e56fb9f11be6782cc16f14c3743e27c65b1fcf5f514dc9782e5231
MD5 80418747affb3480fb226b2cede12cf8
BLAKE2b-256 8f62762aad0c74d356f276c9cf85b899a06fb57e04c88330a34414ffe4f71cab

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp37-cp37m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 277.7 kB
  • Tags: CPython 3.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0a7f2de85a0036f57f42b1ec7876dc04e1ad4886e5d0bac32d155265652cce6b
MD5 745a067e2ddc1c09ccb6f8c404bc15e2
BLAKE2b-256 3c917d0493c7947d2771212a5c19a7b69b4812f05b67edf2c8ae501183b444fb

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 218.9 kB
  • 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.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 162a0c43dfc303a83a8d80e3d6a980f5f10426e9fc0d4bec0e39b4bd1e162f6b
MD5 97a9a5c066e6f36a71e52062181086d4
BLAKE2b-256 dc1210d5a239ee91859b916f2f30af17d74bf2c190154dbdb766d3d68bb12248

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 97a8fd5917069e892af94fba114cf8760583140aeaa77225d9b81d07a25a976c
MD5 5a4d860b37e5cf14f628fb3403855106
BLAKE2b-256 d850098cb5fb76fb7c7d99d403226a2a63dcbfb5c129b71b7d0f5200b05de1f0

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2bfe44f8d674b2826c11c4920fcfbbec4b65c331c309b3e01c1d9527f934fb01
MD5 ec0debfb72442a0f48c6186f52edd85e
BLAKE2b-256 3ec7d8066b16ab3667b749fd00641f0cab5176088593b2f9e32de31aa6d09a3f

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp36-cp36m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 294.9 kB
  • Tags: CPython 3.6m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1e2f231f83159eafd3b3c3e7393148e6f3376f1f786bbceae78bbdda1bdcc9a9
MD5 7b91d1cae4c0dabc0329dc98cb5ff65d
BLAKE2b-256 5378a0ddff6214a6b593a71045b693ac067657e02a033bb7d2ea07e18bafe8d1

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f8b5c28398dc082419d195fd108647e5665c361f2897b94a09833f324e8987db
MD5 67ecd6b17a30c3cc851e37d4d2e03490
BLAKE2b-256 d76780cafb49e5fd91db400c63aad70b30c184790a979be38cd0b1ccbca6a8b0

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 245fe0218f5ec4b7f229955a8785678b98a697776c9e2cc1ac735d61ad08169c
MD5 66ad7c60ec50117902377a79a08cdb24
BLAKE2b-256 c7f4bba4f60d9012be9afa519509fbcd264cb4c54147f4a761d364b75c930edf

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 975.7 kB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c5bad82180251fa628e74c2a3f4a119a5e60250cc26723b3e190f0c32e08ece3
MD5 63e609f4cfd86a3a8eaa0a1de28b3fe5
BLAKE2b-256 1338d4f33f0f934191d8bf4b5027ef69cf0192d56ac2dd9b315df5504c650864

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 975.7 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d65d510bc88f808e29e355f85ce4a0e35d974af01dd8a217eb98c97588b1cc80
MD5 9c7fa9fbc368e47a8c33e31582fe26e8
BLAKE2b-256 5111867ad4d6cb5d01717e625a16853195fe44c731f287939b6cdc66c70fc38c

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 976.0 kB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 522a2955cf5543f60eafa6f7e63d01240260f7071fdfe4c2d0f8a0ca1c8b2119
MD5 010c4218683a1f0d89720a284ceb945a
BLAKE2b-256 5c37d718663bd4f27edd7a73d8cf42f42328409323020fe1aa72eddb2997828d

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 976.0 kB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 163c3825e70e9ba6f9dd42e8342ad0fee7c99e18e10c0436d8e1dca340c2c5c4
MD5 e67211e840c0c7c603d092099756d722
BLAKE2b-256 ab21690c084d31b30d75daa3f5a9b570736854229344155405435531d9852d73

See more details on using hashes here.

File details

Details for the file pyjnius-1.3.0-cp27-cp27m-macosx_10_13_x86_64.whl.

File metadata

  • Download URL: pyjnius-1.3.0-cp27-cp27m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 279.3 kB
  • Tags: CPython 2.7m, macOS 10.13+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.7

File hashes

Hashes for pyjnius-1.3.0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 6600ad9d4afa74af4157adcc4748f62e5c2dd4efc2562ece9f1d39274a2259b0
MD5 658b121f4cb95287f6812299b86c710c
BLAKE2b-256 a2fb0fc13e180fe9bef160853c58e0d0ac5857adc1124dcff20fc51963bf17d8

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