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.dev0.tar.gz (46.1 kB view details)

Uploaded Source

Built Distributions

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

Uploaded CPython 3.8 Windows x86-64

pyjnius-1.3.0.dev0-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.dev0-cp38-cp38-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

pyjnius-1.3.0.dev0-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.dev0-cp37-cp37m-win_amd64.whl (219.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

pyjnius-1.3.0.dev0-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.dev0-cp37-cp37m-manylinux1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m macOS 10.13+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

pyjnius-1.3.0.dev0-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.dev0-cp36-cp36m-manylinux1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m macOS 10.13+ x86-64

pyjnius-1.3.0.dev0-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.dev0-cp35-cp35m-manylinux1_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.5m

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

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

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

Uploaded CPython 2.7mu

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

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

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

Uploaded CPython 2.7m

pyjnius-1.3.0.dev0-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.dev0.tar.gz.

File metadata

  • Download URL: pyjnius-1.3.0.dev0.tar.gz
  • Upload date:
  • Size: 46.1 kB
  • Tags: Source
  • 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.dev0.tar.gz
Algorithm Hash digest
SHA256 a4329feda2712261533587ca914ce881166d6771239a3febadded6ca23dd8345
MD5 eba1ac3ba6fa55d54cd7e8042685e863
BLAKE2b-256 83085bb24d79d6c06331f57fdce41bd6625bebdeb1498dc252bd8f4dfa4b93d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e84a67aabe60e26ef970510b05a57b51168f0a2813dfef4eea51907f0cebed43
MD5 ec0f1ff7fc2ff9860c75ac06f30ab0cc
BLAKE2b-256 1f7c5142139bbd35c19fcab22d19ecdc2a1d8614e097d796961ec564421046b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 746662788aa96a478707f716495bd943dcaa89e9ac0b9c7cc37bf68d84865363
MD5 96ba3821a0c2d0b71bdeaa3737a6ecd7
BLAKE2b-256 239a9b9aeae5c55c7364aa9796ab1a929919e2f0c626c0c63b10d4d0b4c82d61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fc98bacab32b5a50cd8f672bd60fc0864245a9092bf3566322b92c24ee6c1551
MD5 7807948feb6ff52a9ca402c745db2af1
BLAKE2b-256 3e4dfa4c902d7711bda4a8d41e2d1b02cca94702e56eacc4a2f49e38491883b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp38-cp38-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 786283ff304043c7e72990e78ac4694371136b436643a96f6d290a81757d4ba8
MD5 9ed0de26482939aeb3ed865e633ee632
BLAKE2b-256 c386372722793cde6a9282d746594f264e88119ee35b446d82a2c4e2c90da757

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 219.1 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.dev0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0bc52e4e748050ef2d1197ffed986535b6f459041178fb934c8086098ebbb8d0
MD5 1121c1c1b1d13f4bd0cdd37cafc71ffc
BLAKE2b-256 66220f264d5bc25857b8e9790c3cd9e26d5b7cf441ae576b9542911c08f1a1bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ec128ab8fd8ffeab1ea569a010b8b15adee5298aacb4f2c91d0eb931653247cf
MD5 5fc07f3b72f62dccdfbab50ed1f2abfb
BLAKE2b-256 e8933c1bc7aacb473e8a8e665d493ff65bc0fb7ed3f245d40645a14e7f325656

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d3a501aeb1a2847e890fcfd3d2eb1ce246bedfef6f82a412d222a57f70cf9f31
MD5 5791b45ae536304992cccfaab67f574b
BLAKE2b-256 1fd329cc139d158c577a0f1a04c3c6f4010d23366d86cea31abe263be94873d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp37-cp37m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 277.8 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.dev0-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 192992e88fd7241ed538e81453bb49a741cab4a05dead49c27b768a415f50a47
MD5 cb005502dbe2e5fd4d9ce8e707992080
BLAKE2b-256 1a77fd66b4f62b9bf43930b4b9519d766aa2080e7d6457787f016593b907b0aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 219.0 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.dev0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 14fe25ca00ec1e8b7fe8442f4ed60f63389c1462434649ab182e8fb07208eb23
MD5 50e6dda3bb3384aa700aeb2a4f2b0079
BLAKE2b-256 4c2f5fc29215c5bfb74c01e22bd0b43023860f8d2265eb38af3a14f9084b44b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3225b36333eb827673d4a40daa46b1f614316bec16f83f864eb1c89b32c0964d
MD5 5c5f10c016addebc725bf53a9fcd22b8
BLAKE2b-256 f95769826faaa2b2ded82cdc9fc0ce13e4a24d13689e43b63c2d56b2c4f38861

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b9f36395262dc6a79a64b1653f7b3c76fdc2b4bf767cbe50460b7144be3f5e6e
MD5 d5a5896a2de3757964f8f30c319c447d
BLAKE2b-256 d71e00d9f110e51ab981f703c29fe7199f1d91e9d2694a1f2abeb8bcfa0fae5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp36-cp36m-macosx_10_13_x86_64.whl
  • Upload date:
  • Size: 295.0 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.dev0-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3a3a4703bc7633fa3010f0da0afc850a217821bd0a749eeeda46324e328ab40c
MD5 33b94a9f46bd3639d437882190be48a9
BLAKE2b-256 518aaf1f3c3b46a6c627fd0c9fc9d38e480aa7dcddc923e361761d556d4d95cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 055a04e253fb49106ec7b986211405796ee7a58cef3d1bfd1a083e50680e4b2d
MD5 7c3e851c97315b856f11ea7a3832a899
BLAKE2b-256 45061a5e35859032af164099e4a4f1babce7bb3bd78ea49b3ce26c494bb53133

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 442230cd9d5cb06a56c36e367e46e3d590b56dcc3a88764b18fff2fc972feaf7
MD5 8be5ff7273877188ab58c81ccad2ec8d
BLAKE2b-256 22b4f09796ca286c4a2226f87e084d578f792ff76fe45b3f6da1fd80e3a1c74a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 975.8 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.dev0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 98542321ce70da1907673282d54ba11bccffca5cba360e3edd274668fd139493
MD5 d3733636e4b8efef9297dcbbd1ed9750
BLAKE2b-256 8c829a3073689c5d8244045511fcba2b4b18d0e135a8ed87192d6496f2311968

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 975.8 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.dev0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ccc46d56b4c1950572604ccbf745b9e8a7175c34b6625f881df15728ba68316a
MD5 16ebea760afac44c37502fbbde83a204
BLAKE2b-256 7e8730e3d3e8f82e3fa320b9ca977651792b669655f7846f6faba93fcc24b5b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 976.1 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.dev0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9dfc9755a8868b0d8fbe794ee7bf72b64d322ed5e7f5c9a5ffd0988a86cb3b18
MD5 942aa1642b87dffae7d06eb66b0f3820
BLAKE2b-256 a7e951dfd6d572eb6bbfb40de9f6162cbd9f080960e6e178bd9ed91076267d59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 976.1 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.dev0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5b8c51321b263e86fc36042a0ad2f7622e139d4a585dc03eb382e5374e559976
MD5 93700be928f05dee4c1ae59b69583834
BLAKE2b-256 459e0c6fc8b6565ed0899150e602cd70ca92796b4b2a2fe1c209af4344cdce05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyjnius-1.3.0.dev0-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.dev0-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 cabfb539a50124c203291092f7eb8090a3b2bd2528a63312ee0a9dd8f53a8fa2
MD5 03c703ba887b2bbe3408f22776cd7da1
BLAKE2b-256 27d507ab966cf7cd7847ad3715973792cc4a944870ff17dfff5ee786c1567f4c

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