pyjnius


Namepyjnius JSON
Version 1.6.1 PyPI version JSON
download
home_pagehttps://github.com/kivy/pyjnius
SummaryA Python module to access Java classes as Python classes using JNI.
upload_time2023-11-06 12:50:34
maintainer
docs_urlNone
authorKivy Team and other contributors
requires_python
license
keywords java jni android
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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](https://github.com/kivy/pyjnius/workflows/Continuous%20Integration/badge.svg)](https://github.com/kivy/pyjnius/actions)
[![Tests (x86)](https://github.com/kivy/pyjnius/workflows/Continuous%20Integration%20(x86)/badge.svg)](https://github.com/kivy/pyjnius/actions)
[![Builds](https://github.com/kivy/pyjnius/workflows/Continuous%20Delivery/badge.svg)](https://github.com/kivy/pyjnius/actions)
[![PyPI](https://img.shields.io/pypi/v/pyjnius.svg)]()
[![Backers on Open Collective](https://opencollective.com/kivy/backers/badge.svg)](#backers)
[![Sponsors on Open Collective](https://opencollective.com/kivy/sponsors/badge.svg)](#sponsors)

Installation
------------

```
pip install pyjnius
```

Quick overview
--------------

```python
>>> 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
-----------------------------

* Get [python-for-android](http://github.com/kivy/python-for-android)
* Compile a distribution with kivy (PyJNIus will be automatically added)

Then, you can do this kind of things:

```python
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:

```python
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

```python
>>> String = autoclass('java.lang.String')
>>> dir(String)
['CASE_INSENSITIVE_ORDER', '__class__', '_JavaClass__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:

* User Group : https://groups.google.com/group/kivy-users
* Email      : kivy-users@googlegroups.com

We also have a Discord server:

[https://chat.kivy.org/](https://chat.kivy.org/)

Contributing
------------

We love pull requests and discussing novel ideas. Check out our
[contribution guide](http://kivy.org/docs/contribute.html) 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:

* Dev Group : https://groups.google.com/group/kivy-dev
* Email     : kivy-dev@googlegroups.com

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](https://opencollective.com/kivy#backer)]

<a href="https://opencollective.com/kivy#backers" target="_blank"><img src="https://opencollective.com/kivy/backers.svg?width=890"></a>


## Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/kivy#sponsor)]

<a href="https://opencollective.com/kivy/sponsor/0/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/0/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/1/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/1/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/2/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/2/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/3/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/3/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/4/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/4/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/5/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/5/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/6/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/6/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/7/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/7/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/8/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/8/avatar.svg"></a>
<a href="https://opencollective.com/kivy/sponsor/9/website" target="_blank"><img src="https://opencollective.com/kivy/sponsor/9/avatar.svg"></a>

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/kivy/pyjnius",
    "name": "pyjnius",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "Java JNI Android",
    "author": "Kivy Team and other contributors",
    "author_email": "kivy-dev@googlegroups.com",
    "download_url": "https://files.pythonhosted.org/packages/19/e2/16d924821ccc31320f1f2bde7c2c59245a1a5033f69525dd5d2a1a7c953b/pyjnius-1.6.1.tar.gz",
    "platform": null,
    "description": "PyJNIus\n=======\n\nA Python module to access Java classes as Python classes using the Java Native\nInterface (JNI).\nWarning: the pypi name is now `pyjnius` instead of `jnius`.\n\n[![Tests](https://github.com/kivy/pyjnius/workflows/Continuous%20Integration/badge.svg)](https://github.com/kivy/pyjnius/actions)\n[![Tests (x86)](https://github.com/kivy/pyjnius/workflows/Continuous%20Integration%20(x86)/badge.svg)](https://github.com/kivy/pyjnius/actions)\n[![Builds](https://github.com/kivy/pyjnius/workflows/Continuous%20Delivery/badge.svg)](https://github.com/kivy/pyjnius/actions)\n[![PyPI](https://img.shields.io/pypi/v/pyjnius.svg)]()\n[![Backers on Open Collective](https://opencollective.com/kivy/backers/badge.svg)](#backers)\n[![Sponsors on Open Collective](https://opencollective.com/kivy/sponsors/badge.svg)](#sponsors)\n\nInstallation\n------------\n\n```\npip install pyjnius\n```\n\nQuick overview\n--------------\n\n```python\n>>> from jnius import autoclass\n>>> autoclass('java.lang.System').out.println('Hello world')\nHello world\n\n>>> Stack = autoclass('java.util.Stack')\n>>> stack = Stack()\n>>> stack.push('hello')\n>>> stack.push('world')\n>>> print(stack.pop())\nworld\n>>> print(stack.pop())\nhello\n```\n\nUsage with python-for-android\n-----------------------------\n\n* Get [python-for-android](http://github.com/kivy/python-for-android)\n* Compile a distribution with kivy (PyJNIus will be automatically added)\n\nThen, you can do this kind of things:\n\n```python\nfrom time import sleep\nfrom jnius import autoclass\n\nHardware = autoclass('org.renpy.android.Hardware')\nprint('DPI is', Hardware.getDPI())\n\nHardware.accelerometerEnable(True)\nfor x in xrange(20):\n    print(Hardware.accelerometerReading())\n    sleep(.1)\n```\n\nIt will output something like:\n\n```\nI/python  ( 5983): Android kivy bootstrap done. __name__ is __main__\nI/python  ( 5983): Run user program, change dir and execute main.py\nI/python  ( 5983): DPI is 160\nI/python  ( 5983): [0.0, 0.0, 0.0]\nI/python  ( 5983): [-0.0095768067985773087, 9.3852710723876953, 2.2218191623687744]\nI/python  ( 5983): [-0.0095768067985773087, 9.3948478698730469, 2.2218191623687744]\nI/python  ( 5983): [-0.0095768067985773087, 9.3948478698730469, 2.2026655673980713]\nI/python  ( 5983): [-0.028730420395731926, 9.4044246673583984, 2.2122423648834229]\nI/python  ( 5983): [-0.019153613597154617, 9.3852710723876953, 2.2026655673980713]\nI/python  ( 5983): [-0.028730420395731926, 9.3852710723876953, 2.2122423648834229]\nI/python  ( 5983): [-0.0095768067985773087, 9.3852710723876953, 2.1835119724273682]\nI/python  ( 5983): [-0.0095768067985773087, 9.3756942749023438, 2.1835119724273682]\nI/python  ( 5983): [0.019153613597154617, 9.3948478698730469, 2.2122423648834229]\nI/python  ( 5983): [0.038307227194309235, 9.3852710723876953, 2.2218191623687744]\nI/python  ( 5983): [-0.028730420395731926, 9.3948478698730469, 2.2026655673980713]\nI/python  ( 5983): [-0.028730420395731926, 9.3852710723876953, 2.2122423648834229]\nI/python  ( 5983): [-0.038307227194309235, 9.3756942749023438, 2.2026655673980713]\nI/python  ( 5983): [0.3926490843296051, 9.3086557388305664, 1.3311761617660522]\nI/python  ( 5983): [-0.10534487664699554, 9.4331550598144531, 2.1068975925445557]\nI/python  ( 5983): [0.26815059781074524, 9.3469638824462891, 2.3463177680969238]\nI/python  ( 5983): [-0.1149216815829277, 9.3852710723876953, 2.31758713722229]\nI/python  ( 5983): [-0.038307227194309235, 9.41400146484375, 1.8674772977828979]\nI/python  ( 5983): [0.13407529890537262, 9.4235782623291016, 2.2026655673980713]\n```\n\nAdvanced example\n----------------\n\nWhen you use `autoclass`, it will discover all the methods and fields of the\nclass and resolve them. You may want to declare and use only what you\nneed. The previous example can be done manually as follows:\n\n```python\nfrom time import sleep\nfrom jnius import MetaJavaClass, JavaClass, JavaMethod, JavaStaticMethod\n\nclass Hardware(JavaClass):\n    __metaclass__ = MetaJavaClass\n    __javaclass__ = 'org/renpy/android/Hardware'\n    vibrate = JavaStaticMethod('(D)V')\n    accelerometerEnable = JavaStaticMethod('(Z)V')\n    accelerometerReading = JavaStaticMethod('()[F')\n    getDPI = JavaStaticMethod('()I')\n\n# use that new class!\nprint('DPI is', Hardware.getDPI())\n\nHardware.accelerometerEnable()\nfor x in xrange(20):\n    print(Hardware.accelerometerReading())\n    sleep(.1)\n```\n\nYou can use the `signatures` method of `JavaMethod` and `JavaMultipleMethod`, to inspect the discovered signatures of a method of an object\n\n```python\n>>> String = autoclass('java.lang.String')\n>>> dir(String)\n['CASE_INSENSITIVE_ORDER', '__class__', '_JavaClass__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']\n>>> String.format.signatures()\n[(['java/util/Locale', 'java/lang/String', 'java/lang/Object...'], 'java/lang/String'), (['java/lang/String', 'java/lang/Object...'], 'java/lang/String')]\n```\nEach pair contains the list of accepted arguments types, and the returned type.\n\nTroubleshooting\n---------------\n\nMake sure a Java Development Kit (JDK) is installed on your operating system if\nyou want to use PyJNIus on desktop. OpenJDK is known to work, and the Oracle\nJava JDK should work as well.\n\nOn windows, make sure `JAVA_HOME` points to your java installation, so PyJNIus\ncan locate the `jvm.dll` file allowing it to start java. This shouldn't be\nnecessary on OSX and Linux, but in case PyJNIus fails to find it, setting\n`JAVA_HOME` should help.\n\nSupport\n-------\n\nIf you need assistance, you can ask for help on our mailing list:\n\n* User Group : https://groups.google.com/group/kivy-users\n* Email      : kivy-users@googlegroups.com\n\nWe also have a Discord server:\n\n[https://chat.kivy.org/](https://chat.kivy.org/)\n\nContributing\n------------\n\nWe love pull requests and discussing novel ideas. Check out our\n[contribution guide](http://kivy.org/docs/contribute.html) and\nfeel free to improve PyJNIus.\n\nThe following mailing list and IRC channel are used exclusively for\ndiscussions about developing the Kivy framework and its sister projects:\n\n* Dev Group : https://groups.google.com/group/kivy-dev\n* Email     : kivy-dev@googlegroups.com\n\nLicense\n-------\n\nPyJNIus is released under the terms of the MIT License. Please refer to the\nLICENSE file for more information.\n\n\n## Backers\n\nThank you to all our backers! \ud83d\ude4f [[Become a backer](https://opencollective.com/kivy#backer)]\n\n<a href=\"https://opencollective.com/kivy#backers\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/backers.svg?width=890\"></a>\n\n\n## Sponsors\n\nSupport this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/kivy#sponsor)]\n\n<a href=\"https://opencollective.com/kivy/sponsor/0/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/0/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/1/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/1/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/2/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/2/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/3/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/3/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/4/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/4/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/5/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/5/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/6/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/6/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/7/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/7/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/8/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/8/avatar.svg\"></a>\n<a href=\"https://opencollective.com/kivy/sponsor/9/website\" target=\"_blank\"><img src=\"https://opencollective.com/kivy/sponsor/9/avatar.svg\"></a>\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "A Python module to access Java classes as Python classes using JNI.",
    "version": "1.6.1",
    "project_urls": {
        "Homepage": "https://github.com/kivy/pyjnius"
    },
    "split_keywords": [
        "java",
        "jni",
        "android"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3a613ecef9ae237dddf3ebb1f3c59a5061454baa28ad3e78c64b5d5f95f8689b",
                "md5": "e747c7af1ce4dbed2b7823e4410011eb",
                "sha256": "ff6d71b847620d6a7de33a8acaa53671003c235dc881413d3faa11bc8e075c40"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp310-cp310-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "e747c7af1ce4dbed2b7823e4410011eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 512714,
            "upload_time": "2023-11-06T12:49:09",
            "upload_time_iso_8601": "2023-11-06T12:49:09.573785Z",
            "url": "https://files.pythonhosted.org/packages/3a/61/3ecef9ae237dddf3ebb1f3c59a5061454baa28ad3e78c64b5d5f95f8689b/pyjnius-1.6.1-cp310-cp310-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e2678503c8095c59f95fd1156e04894be2178ab0b106ef2b534aa7327695efa",
                "md5": "d654af84edbc951ec08b040633c164be",
                "sha256": "061dd84a28695e750c809d2979fe3dabf9d4407b2240c2a06289755da3524bd9"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d654af84edbc951ec08b040633c164be",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 277200,
            "upload_time": "2023-11-06T12:49:11",
            "upload_time_iso_8601": "2023-11-06T12:49:11.427460Z",
            "url": "https://files.pythonhosted.org/packages/8e/26/78503c8095c59f95fd1156e04894be2178ab0b106ef2b534aa7327695efa/pyjnius-1.6.1-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a2b6efcbbf7d955429540cb7a2b15ddd8f9e6bf8c95c1c67fc0ad1deb25853e3",
                "md5": "67b6892fb7957cf209d1cc62c204e5f9",
                "sha256": "be215ef25bf2e5484e00ba27e7a7256bbedee1ad0e3213d3cffb748b8abffe20"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "67b6892fb7957cf209d1cc62c204e5f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 1478909,
            "upload_time": "2023-11-06T12:49:12",
            "upload_time_iso_8601": "2023-11-06T12:49:12.946039Z",
            "url": "https://files.pythonhosted.org/packages/a2/b6/efcbbf7d955429540cb7a2b15ddd8f9e6bf8c95c1c67fc0ad1deb25853e3/pyjnius-1.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f782b438251543cb67dfbf24d2c973cedd68c85ba15c34dbee08ed6cfc41bf1a",
                "md5": "a9b8833e36833f43c9fef3b8d0d3eeac",
                "sha256": "1d790bf3a5d30aa25757b98bc841a7bcb87c752ad6bea85a439f1582f884fa01"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a9b8833e36833f43c9fef3b8d0d3eeac",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 1511667,
            "upload_time": "2023-11-06T12:49:14",
            "upload_time_iso_8601": "2023-11-06T12:49:14.856596Z",
            "url": "https://files.pythonhosted.org/packages/f7/82/b438251543cb67dfbf24d2c973cedd68c85ba15c34dbee08ed6cfc41bf1a/pyjnius-1.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb4bbbace6a6e7ca7e0cff51aa53e89a2d70cfb97cb304bdd775af61467995c8",
                "md5": "0ceb2705988339e1162ae72348d2f776",
                "sha256": "cc33abad31b7dd0035b12adc9e02674d1dd299adc6b2028bdc7b998684109158"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "0ceb2705988339e1162ae72348d2f776",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 192497,
            "upload_time": "2023-11-06T12:49:16",
            "upload_time_iso_8601": "2023-11-06T12:49:16.865175Z",
            "url": "https://files.pythonhosted.org/packages/cb/4b/bbace6a6e7ca7e0cff51aa53e89a2d70cfb97cb304bdd775af61467995c8/pyjnius-1.6.1-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b905ec4f92d9e4baaa446e3414be24616e6a9d6584721df05dac906e337d77aa",
                "md5": "c8e64b8c58b3d47b495a806348c4bc3f",
                "sha256": "4021629d8d53e615b244666a92e733cbcfaa82955bee4887df42282c8a4aa46e"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c8e64b8c58b3d47b495a806348c4bc3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 222577,
            "upload_time": "2023-11-06T12:49:18",
            "upload_time_iso_8601": "2023-11-06T12:49:18.664375Z",
            "url": "https://files.pythonhosted.org/packages/b9/05/ec4f92d9e4baaa446e3414be24616e6a9d6584721df05dac906e337d77aa/pyjnius-1.6.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9961b7de6f3d95e226383c3eee2f8a1c0ebdfac5ccfbf5ffbb5f012ab0e59a4d",
                "md5": "5a40b5a2df5d163afea67a17de23d222",
                "sha256": "2fc1ff1dc5dc93ee0adcb0a3f9194d9a824aeacefb0ee738c6d121964c6585f2"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp311-cp311-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "5a40b5a2df5d163afea67a17de23d222",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 514721,
            "upload_time": "2023-11-06T12:49:20",
            "upload_time_iso_8601": "2023-11-06T12:49:20.354493Z",
            "url": "https://files.pythonhosted.org/packages/99/61/b7de6f3d95e226383c3eee2f8a1c0ebdfac5ccfbf5ffbb5f012ab0e59a4d/pyjnius-1.6.1-cp311-cp311-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4df0d581fb235053875cc575532336e8f013601d467e1ef99b28ed3cde24b63c",
                "md5": "0c22462a9bbe4964077fc1cb05c46bd8",
                "sha256": "4359f42d907f8b971a676f2d1406ce41b1ba3c810c5770d640037d4addc5176e"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0c22462a9bbe4964077fc1cb05c46bd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 278240,
            "upload_time": "2023-11-06T12:49:22",
            "upload_time_iso_8601": "2023-11-06T12:49:22.275052Z",
            "url": "https://files.pythonhosted.org/packages/4d/f0/d581fb235053875cc575532336e8f013601d467e1ef99b28ed3cde24b63c/pyjnius-1.6.1-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f07e9e8a062ff3dbdd13a61a9ae82aab57ddc4ab5bd976268c8791a6638b26e",
                "md5": "100218780f319c33500f92b3c234f6e3",
                "sha256": "88dcb79d0ebc80ab74c1e6d37a0ffc9139521ff12eff1d5b2219be199f65536a"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "100218780f319c33500f92b3c234f6e3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 1607566,
            "upload_time": "2023-11-06T12:49:24",
            "upload_time_iso_8601": "2023-11-06T12:49:24.326654Z",
            "url": "https://files.pythonhosted.org/packages/6f/07/e9e8a062ff3dbdd13a61a9ae82aab57ddc4ab5bd976268c8791a6638b26e/pyjnius-1.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4be5cdfd7dc6e26aa858e9d01c9d2b11e9c6f524d7e0a334693eaecbcce37102",
                "md5": "9d462d1c3e8dc286ca34c7c17c7d7933",
                "sha256": "0a32df745d40fd80c0c6e6c12417fa86d435ac23c1236d030365cababcf9981d"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9d462d1c3e8dc286ca34c7c17c7d7933",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 1637733,
            "upload_time": "2023-11-06T12:49:26",
            "upload_time_iso_8601": "2023-11-06T12:49:26.207666Z",
            "url": "https://files.pythonhosted.org/packages/4b/e5/cdfd7dc6e26aa858e9d01c9d2b11e9c6f524d7e0a334693eaecbcce37102/pyjnius-1.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ed5565d57d4532e51981787c3cb30c681c70abd9dee669246cc5375e461b290",
                "md5": "0c25c5714d24d7d9020aaafeffc65107",
                "sha256": "c55837b1eaef929c2b1721388bdb51290893766e11442ed611776701c9266f15"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "0c25c5714d24d7d9020aaafeffc65107",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 191867,
            "upload_time": "2023-11-06T12:49:28",
            "upload_time_iso_8601": "2023-11-06T12:49:28.294902Z",
            "url": "https://files.pythonhosted.org/packages/9e/d5/565d57d4532e51981787c3cb30c681c70abd9dee669246cc5375e461b290/pyjnius-1.6.1-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "767f2d5d17008d801739a366effef1f9b8245a54b50adbbd804d70005aa7e5e1",
                "md5": "9f079dd88cb41f2b6aef5456647385a6",
                "sha256": "97b8c8faf16a4f1ac82cc89ca59c65a43d6a796b92884540c5627db2e54a962a"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9f079dd88cb41f2b6aef5456647385a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 224300,
            "upload_time": "2023-11-06T12:49:29",
            "upload_time_iso_8601": "2023-11-06T12:49:29.798103Z",
            "url": "https://files.pythonhosted.org/packages/76/7f/2d5d17008d801739a366effef1f9b8245a54b50adbbd804d70005aa7e5e1/pyjnius-1.6.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc67f39d53248fcc3a01d9958788185519042094c48e9392aa7746024b5eef6a",
                "md5": "4dea30a7b80834c920794a5bd10eee3e",
                "sha256": "8e77043544febb3a37e5498477755195d7538b47b63b1d62a9ee7060ff0d8697"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp312-cp312-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "4dea30a7b80834c920794a5bd10eee3e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 517420,
            "upload_time": "2023-11-06T12:49:31",
            "upload_time_iso_8601": "2023-11-06T12:49:31.546172Z",
            "url": "https://files.pythonhosted.org/packages/bc/67/f39d53248fcc3a01d9958788185519042094c48e9392aa7746024b5eef6a/pyjnius-1.6.1-cp312-cp312-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "495ca2c61dfa54779ca16b2879f23a981fb68088f93e2c16ba245e41ff04c5d7",
                "md5": "0567e5be8cbeeadb2b25a82c03fa6d81",
                "sha256": "9f3775bda5275773b3e27a682220ddb8a9c649ab097c85798a366e7d4b8b709b"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0567e5be8cbeeadb2b25a82c03fa6d81",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 277858,
            "upload_time": "2023-11-06T12:49:33",
            "upload_time_iso_8601": "2023-11-06T12:49:33.170179Z",
            "url": "https://files.pythonhosted.org/packages/49/5c/a2c61dfa54779ca16b2879f23a981fb68088f93e2c16ba245e41ff04c5d7/pyjnius-1.6.1-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4e3d345b4a475d28f6cfea3d6058ad8a2682b4eb39cfe52611193d300d3d4766",
                "md5": "8afec6145e97f49e67cf3523f5c0efab",
                "sha256": "e5cb3fb92898d6f2a1eeff348b71e80c001ef8594682273d45ca7b629877efda"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8afec6145e97f49e67cf3523f5c0efab",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 1582639,
            "upload_time": "2023-11-06T12:49:34",
            "upload_time_iso_8601": "2023-11-06T12:49:34.753630Z",
            "url": "https://files.pythonhosted.org/packages/4e/3d/345b4a475d28f6cfea3d6058ad8a2682b4eb39cfe52611193d300d3d4766/pyjnius-1.6.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "726733113063363569f69a79a302111470c7a00c62700987a5c723d125b867b7",
                "md5": "28029751211213541390a2135c12ca68",
                "sha256": "a90b68fb53c4f9a0d1919903deed3bf5def72c355e38c5c07f545e72001d1c4c"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "28029751211213541390a2135c12ca68",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 1629302,
            "upload_time": "2023-11-06T12:49:36",
            "upload_time_iso_8601": "2023-11-06T12:49:36.328116Z",
            "url": "https://files.pythonhosted.org/packages/72/67/33113063363569f69a79a302111470c7a00c62700987a5c723d125b867b7/pyjnius-1.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f93d80f050f99e978fe1db917fb94e4b9a3f929cf9628416d7d7f5e62527fc60",
                "md5": "bd5d28b607ccf9d7bd8b78bb23699e78",
                "sha256": "7199809fd3114db4942e560ac000ed8ecc4cdf2e115ef551012cd3d0b1af3a0a"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "bd5d28b607ccf9d7bd8b78bb23699e78",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 194920,
            "upload_time": "2023-11-06T12:49:38",
            "upload_time_iso_8601": "2023-11-06T12:49:38.039670Z",
            "url": "https://files.pythonhosted.org/packages/f9/3d/80f050f99e978fe1db917fb94e4b9a3f929cf9628416d7d7f5e62527fc60/pyjnius-1.6.1-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8c7a8911d31ae655d54ed80bac987349d4580a78c915caf098cd76ea2b67632",
                "md5": "ed2864beb32b10f5581d5f1ea9787fd5",
                "sha256": "0e0da04b08c61c2b59cd1670d743c7867f31d6c6a45c8ca5f90657da88d48fd9"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ed2864beb32b10f5581d5f1ea9787fd5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 223781,
            "upload_time": "2023-11-06T12:49:39",
            "upload_time_iso_8601": "2023-11-06T12:49:39.760946Z",
            "url": "https://files.pythonhosted.org/packages/c8/c7/a8911d31ae655d54ed80bac987349d4580a78c915caf098cd76ea2b67632/pyjnius-1.6.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd274a492b3cc35d86a53acf217f198888869143b5c6f41db0af26356fe36eb8",
                "md5": "a1679b5b12215bb62f7066304f467599",
                "sha256": "ab4c0ff95e09b971bf233542bd350303a39306170f3b3f6cc979cc98abb96ae2"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a1679b5b12215bb62f7066304f467599",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 270897,
            "upload_time": "2023-11-06T12:49:41",
            "upload_time_iso_8601": "2023-11-06T12:49:41.317087Z",
            "url": "https://files.pythonhosted.org/packages/fd/27/4a492b3cc35d86a53acf217f198888869143b5c6f41db0af26356fe36eb8/pyjnius-1.6.1-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "535e45b9ff5b6b0d8de0836a217b31aa8727cd6dcb35fc042bac1ea1bfd67523",
                "md5": "ad407b6507f8cc73f0a65f54f0e426cc",
                "sha256": "761f174b2d4f452f6b7d0c7011959f806bc7af78ec934ca64c0d15d3aac88984"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ad407b6507f8cc73f0a65f54f0e426cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 1327818,
            "upload_time": "2023-11-06T12:49:42",
            "upload_time_iso_8601": "2023-11-06T12:49:42.819363Z",
            "url": "https://files.pythonhosted.org/packages/53/5e/45b9ff5b6b0d8de0836a217b31aa8727cd6dcb35fc042bac1ea1bfd67523/pyjnius-1.6.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3f4111bebef451e4ff870d5cc7ec1ea04fb2f541cc2eb94073fda8e32e95d960",
                "md5": "7cfd13f284ea5a359507d9e44884b96d",
                "sha256": "54593442f9703836a045a172041bb7c56fbd96d0dca5bab9e77573e78fb7c08c"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7cfd13f284ea5a359507d9e44884b96d",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 1361903,
            "upload_time": "2023-11-06T12:49:45",
            "upload_time_iso_8601": "2023-11-06T12:49:45.029022Z",
            "url": "https://files.pythonhosted.org/packages/3f/41/11bebef451e4ff870d5cc7ec1ea04fb2f541cc2eb94073fda8e32e95d960/pyjnius-1.6.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1960385ae130c9e1eeca798fbeff18a3cc64845862ce22d2fb41e666e91c8073",
                "md5": "ebebb5f19f53f63971083805162f71cc",
                "sha256": "0df35edecabd4889c84053476ffeb569fc25365905c2044f19522c0f2e557075"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "ebebb5f19f53f63971083805162f71cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 189626,
            "upload_time": "2023-11-06T12:49:46",
            "upload_time_iso_8601": "2023-11-06T12:49:46.467438Z",
            "url": "https://files.pythonhosted.org/packages/19/60/385ae130c9e1eeca798fbeff18a3cc64845862ce22d2fb41e666e91c8073/pyjnius-1.6.1-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "65926ec4ab1013a9c98eadbbfe6c1e99ef4c46014c6814dcbfc2df95b9b0f7ea",
                "md5": "1cbe02c2b2eaf018613c2587112c80d9",
                "sha256": "eecfd0b9c5e03d05433877e6e3243c145e029b5d62bc37eb799798de4950308e"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1cbe02c2b2eaf018613c2587112c80d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 217684,
            "upload_time": "2023-11-06T12:49:47",
            "upload_time_iso_8601": "2023-11-06T12:49:47.717688Z",
            "url": "https://files.pythonhosted.org/packages/65/92/6ec4ab1013a9c98eadbbfe6c1e99ef4c46014c6814dcbfc2df95b9b0f7ea/pyjnius-1.6.1-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8c02c58a327382cf6cfd3bedc25ef07dd17d62a6561b445a12d930d25f5d0edd",
                "md5": "6a0fa2ae623b7a709d1d3f4f53c99c83",
                "sha256": "a13cf7fff029cb54f8dfb2605b2f427a3ced0783abe8dc66a35d62d8d2baaac7"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp38-cp38-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "6a0fa2ae623b7a709d1d3f4f53c99c83",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 509329,
            "upload_time": "2023-11-06T12:49:49",
            "upload_time_iso_8601": "2023-11-06T12:49:49.134650Z",
            "url": "https://files.pythonhosted.org/packages/8c/02/c58a327382cf6cfd3bedc25ef07dd17d62a6561b445a12d930d25f5d0edd/pyjnius-1.6.1-cp38-cp38-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d36235bad7733c94d80f02afdeed573bf7290ff79646642bab079c2d6fd11b3b",
                "md5": "bc449300ecc5f811a77152568b87e3f8",
                "sha256": "6f4ab7609d68872092083740bb3ce00b8e0c93fc0b5066a6e4a93dab7e43320d"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc449300ecc5f811a77152568b87e3f8",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 275441,
            "upload_time": "2023-11-06T12:49:50",
            "upload_time_iso_8601": "2023-11-06T12:49:50.755464Z",
            "url": "https://files.pythonhosted.org/packages/d3/62/35bad7733c94d80f02afdeed573bf7290ff79646642bab079c2d6fd11b3b/pyjnius-1.6.1-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8f97d6129e57016705ae13fa70cb227f5b861c3600bba2699a8200ad3e8e47ee",
                "md5": "9108c3d2c98318430f8c30f109e217ac",
                "sha256": "6b15a05b3dc1c261761a2cff8d8f02f8f3b4cfea3a250b85e455c53b55cbf2bd"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9108c3d2c98318430f8c30f109e217ac",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 1516243,
            "upload_time": "2023-11-06T12:49:52",
            "upload_time_iso_8601": "2023-11-06T12:49:52.348675Z",
            "url": "https://files.pythonhosted.org/packages/8f/97/d6129e57016705ae13fa70cb227f5b861c3600bba2699a8200ad3e8e47ee/pyjnius-1.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "303bc3cbf0c7de347e75055f6dd58bdf3ebbcbaa16da4d109499551f3baeafed",
                "md5": "e523354ddc07a1a83495517fd35aebfe",
                "sha256": "361c26a86dbd06e21e24c987fe1ea9bc7ea69f9459f76104ed4265dc04a6774c"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e523354ddc07a1a83495517fd35aebfe",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 1553337,
            "upload_time": "2023-11-06T12:49:54",
            "upload_time_iso_8601": "2023-11-06T12:49:54.373621Z",
            "url": "https://files.pythonhosted.org/packages/30/3b/c3cbf0c7de347e75055f6dd58bdf3ebbcbaa16da4d109499551f3baeafed/pyjnius-1.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2ad272a591882b0b39bbf7c9c0efd9b81f924fd6863ebbbad6f6004af72000e2",
                "md5": "4ebd957b89b5df79d74dddb3d1a38dfd",
                "sha256": "60669194242013455cc54a49c165f230e240c5334b7aec29471fd9be53eb01e8"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "4ebd957b89b5df79d74dddb3d1a38dfd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 192452,
            "upload_time": "2023-11-06T12:49:55",
            "upload_time_iso_8601": "2023-11-06T12:49:55.884949Z",
            "url": "https://files.pythonhosted.org/packages/2a/d2/72a591882b0b39bbf7c9c0efd9b81f924fd6863ebbbad6f6004af72000e2/pyjnius-1.6.1-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6839a6cec52052d368c3db23fe6d4799eb339927e686acf2ba0a92ed99207235",
                "md5": "d38090c4c9ffcf63732298c9f81081c3",
                "sha256": "4da5ce988706d48ec844d45a9d84a47c717d40e5eff03f757678838fd71a75e8"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d38090c4c9ffcf63732298c9f81081c3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 222809,
            "upload_time": "2023-11-06T12:49:57",
            "upload_time_iso_8601": "2023-11-06T12:49:57.536749Z",
            "url": "https://files.pythonhosted.org/packages/68/39/a6cec52052d368c3db23fe6d4799eb339927e686acf2ba0a92ed99207235/pyjnius-1.6.1-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cae7a0de42aadf991955fa69415a97569663a37dc5ebd4c3ab08abbd8b9f1364",
                "md5": "731289a5885a50529311ba711e210253",
                "sha256": "b9cd218a3d94f33f2b05176458412edeae5b674a4c3fc58db00ab81746a025e2"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp39-cp39-macosx_10_9_universal2.whl",
            "has_sig": false,
            "md5_digest": "731289a5885a50529311ba711e210253",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 513574,
            "upload_time": "2023-11-06T12:49:59",
            "upload_time_iso_8601": "2023-11-06T12:49:59.152652Z",
            "url": "https://files.pythonhosted.org/packages/ca/e7/a0de42aadf991955fa69415a97569663a37dc5ebd4c3ab08abbd8b9f1364/pyjnius-1.6.1-cp39-cp39-macosx_10_9_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "495654b24a6b84b4bbaa152078a01adc9c631fb68b123ce35ac05cc29fba5807",
                "md5": "ea9b24ab0e188dc8b45d679fb72abad6",
                "sha256": "a56bee308898feb06bbb1b81feeabed7c9fc85a4d92ee92585fabc5895a29c11"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ea9b24ab0e188dc8b45d679fb72abad6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 277736,
            "upload_time": "2023-11-06T12:50:00",
            "upload_time_iso_8601": "2023-11-06T12:50:00.830042Z",
            "url": "https://files.pythonhosted.org/packages/49/56/54b24a6b84b4bbaa152078a01adc9c631fb68b123ce35ac05cc29fba5807/pyjnius-1.6.1-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f72878a47033136464b958ded0075f1cbb8d18a2ea24cbd7e3d3124e93826596",
                "md5": "c0d1098a951b8793b3ff0a5ea3dd8a64",
                "sha256": "9b6fa140e1a5dae2658b170e39325b43275852aa263e94b87c89748d07ca5c57"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c0d1098a951b8793b3ff0a5ea3dd8a64",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1481146,
            "upload_time": "2023-11-06T12:50:02",
            "upload_time_iso_8601": "2023-11-06T12:50:02.566311Z",
            "url": "https://files.pythonhosted.org/packages/f7/28/78a47033136464b958ded0075f1cbb8d18a2ea24cbd7e3d3124e93826596/pyjnius-1.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b80e79d45dd28be22acab5e0d560cc9c0767961315ba0279b18cbbf78508f043",
                "md5": "54e3055824473d012d53d46df785910d",
                "sha256": "7f3ee60508991069f45ba75d65e4a6650c05739c64943bf3702485672f4d8f22"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "54e3055824473d012d53d46df785910d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 1510298,
            "upload_time": "2023-11-06T12:50:04",
            "upload_time_iso_8601": "2023-11-06T12:50:04.435716Z",
            "url": "https://files.pythonhosted.org/packages/b8/0e/79d45dd28be22acab5e0d560cc9c0767961315ba0279b18cbbf78508f043/pyjnius-1.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f796c1661f374c91acfa42fe512fe58427b1434fe29083592a2ea9b91333cf10",
                "md5": "cbdd798ca2c2fd442635b7524565d8b8",
                "sha256": "ed5e19b216e01fb511a75b1ce97b48f710552f7f1269f1c0d85fef84cb6935bd"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "cbdd798ca2c2fd442635b7524565d8b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 192566,
            "upload_time": "2023-11-06T12:50:06",
            "upload_time_iso_8601": "2023-11-06T12:50:06.250473Z",
            "url": "https://files.pythonhosted.org/packages/f7/96/c1661f374c91acfa42fe512fe58427b1434fe29083592a2ea9b91333cf10/pyjnius-1.6.1-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "34d3fbe5d005ac1ed71d29daa0eaca9ce7b8a7544e8fc3541d9f0bf289899d66",
                "md5": "f7e35747780c444607470fa094626a2a",
                "sha256": "e20a49820ca0b0ebef03b710ecc6f03e91847c7b08612fc87f88293b7f73e797"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f7e35747780c444607470fa094626a2a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 222818,
            "upload_time": "2023-11-06T12:50:07",
            "upload_time_iso_8601": "2023-11-06T12:50:07.795256Z",
            "url": "https://files.pythonhosted.org/packages/34/d3/fbe5d005ac1ed71d29daa0eaca9ce7b8a7544e8fc3541d9f0bf289899d66/pyjnius-1.6.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5123d31dc9e39f946c73f62131f8e5dc4b452cb84f16809f35ac66aa76c5330c",
                "md5": "b5bda6dacf4769c28e9579b580983a0e",
                "sha256": "26893e4ef5a5d21393ceab61d03ad02d03cf8d4c3177c262d48853186b5512df"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b5bda6dacf4769c28e9579b580983a0e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 220404,
            "upload_time": "2023-11-06T12:50:09",
            "upload_time_iso_8601": "2023-11-06T12:50:09.538908Z",
            "url": "https://files.pythonhosted.org/packages/51/23/d31dc9e39f946c73f62131f8e5dc4b452cb84f16809f35ac66aa76c5330c/pyjnius-1.6.1-pp310-pypy310_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "78dd8c5355ae6da4705db533737163ba77a6b5615543dfdc17b2ddb04c2f99b0",
                "md5": "3b3e4bc3c3faee687f8ad8dec4eca7cc",
                "sha256": "133ddedf0a88dae1b11a0e4ad36336794e38f190bde7c73f7621cbd21ad22700"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3b3e4bc3c3faee687f8ad8dec4eca7cc",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 240561,
            "upload_time": "2023-11-06T12:50:11",
            "upload_time_iso_8601": "2023-11-06T12:50:11.011460Z",
            "url": "https://files.pythonhosted.org/packages/78/dd/8c5355ae6da4705db533737163ba77a6b5615543dfdc17b2ddb04c2f99b0/pyjnius-1.6.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b625335c98fef9e7993a3ec22fd9b65dcfc53b21762e35b27b26360a51e063c4",
                "md5": "4c5e5ad77fc9fb6b1650b8e237490550",
                "sha256": "55820ca521795454afa1f855ecad28648f440dcf70a4f188adffedb35c50e920"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4c5e5ad77fc9fb6b1650b8e237490550",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 252431,
            "upload_time": "2023-11-06T12:50:12",
            "upload_time_iso_8601": "2023-11-06T12:50:12.423806Z",
            "url": "https://files.pythonhosted.org/packages/b6/25/335c98fef9e7993a3ec22fd9b65dcfc53b21762e35b27b26360a51e063c4/pyjnius-1.6.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a993a9cf98a5d44f916dcee034b9c4478a72faf81b97b2acdc2b6870028b4678",
                "md5": "ee6d3fc04947023181ca72a1561fe0c0",
                "sha256": "d9d75c37de19b43a7b33b3f965bd5206c6d5b9999de85d40797a4e46e48cd717"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ee6d3fc04947023181ca72a1561fe0c0",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": null,
            "size": 206051,
            "upload_time": "2023-11-06T12:50:14",
            "upload_time_iso_8601": "2023-11-06T12:50:14.303478Z",
            "url": "https://files.pythonhosted.org/packages/a9/93/a9cf98a5d44f916dcee034b9c4478a72faf81b97b2acdc2b6870028b4678/pyjnius-1.6.1-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6f790a003272bb28cec0dcded06ca09eb013369e4667cb38602d4c7fd006cb3d",
                "md5": "b639a81f9d68205dc2720cfd75d3b50e",
                "sha256": "5d761e1c500fe777e184ec88826535099b6fb8c2f3aedfe4cf7c3c0a009f4f60"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b639a81f9d68205dc2720cfd75d3b50e",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 223651,
            "upload_time": "2023-11-06T12:50:15",
            "upload_time_iso_8601": "2023-11-06T12:50:15.643465Z",
            "url": "https://files.pythonhosted.org/packages/6f/79/0a003272bb28cec0dcded06ca09eb013369e4667cb38602d4c7fd006cb3d/pyjnius-1.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c25973634bb826e3431b534413898418dc3b2269b12dd4d2b70518634fa5330",
                "md5": "1c8bb46e220a9371b5454ffc87827e38",
                "sha256": "445e8df7906ecebfc0ae273e5657a004a1ff229131439aed0a70087234aad082"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1c8bb46e220a9371b5454ffc87827e38",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 246866,
            "upload_time": "2023-11-06T12:50:17",
            "upload_time_iso_8601": "2023-11-06T12:50:17.197164Z",
            "url": "https://files.pythonhosted.org/packages/5c/25/973634bb826e3431b534413898418dc3b2269b12dd4d2b70518634fa5330/pyjnius-1.6.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e28c8b031231fb71b87d8ef6d83e54c2e52ee12969395cb5406aa35150ec026f",
                "md5": "90aa9ef5eda96168a43943ebbb300171",
                "sha256": "095b9289805ee58c92a54225d1d8678e3226dd2bd077e86bb9b33191ee316573"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "90aa9ef5eda96168a43943ebbb300171",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 259404,
            "upload_time": "2023-11-06T12:50:18",
            "upload_time_iso_8601": "2023-11-06T12:50:18.741601Z",
            "url": "https://files.pythonhosted.org/packages/e2/8c/8b031231fb71b87d8ef6d83e54c2e52ee12969395cb5406aa35150ec026f/pyjnius-1.6.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84448b74fe32faf215c1fe8f992e7354fdfdbc44455ad0a1b70fcb736751301a",
                "md5": "af99ecfbbffd5d958080c7673fc16dae",
                "sha256": "aac6abc5deec53f4b434358267126da78bebd43c1a442ba4f65db98a3bf5064b"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp37-pypy37_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "af99ecfbbffd5d958080c7673fc16dae",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": null,
            "size": 206567,
            "upload_time": "2023-11-06T12:50:20",
            "upload_time_iso_8601": "2023-11-06T12:50:20.129862Z",
            "url": "https://files.pythonhosted.org/packages/84/44/8b74fe32faf215c1fe8f992e7354fdfdbc44455ad0a1b70fcb736751301a/pyjnius-1.6.1-pp37-pypy37_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6089b575c05b98923ce01c156a48184f352344b3db5891a666f80921ab24dd42",
                "md5": "853bc8b1eb70e2ac8da66daaf8db6f1a",
                "sha256": "e2477b8d302e52bfdbbfd43354fb35741fbca1b55914a1377803a8079953eefc"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "853bc8b1eb70e2ac8da66daaf8db6f1a",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 223994,
            "upload_time": "2023-11-06T12:50:21",
            "upload_time_iso_8601": "2023-11-06T12:50:21.946942Z",
            "url": "https://files.pythonhosted.org/packages/60/89/b575c05b98923ce01c156a48184f352344b3db5891a666f80921ab24dd42/pyjnius-1.6.1-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0738565d3ddf634c7bcefee1e5e7f97b3eeb2af798e544204767faa778edbd6c",
                "md5": "b43822ffc6b176e4ae50ce2f2ad2aed2",
                "sha256": "5eb16f9583cba038898bff21846034766c3882066747b8f2f1cbbf3871fb2e5d"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b43822ffc6b176e4ae50ce2f2ad2aed2",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 246906,
            "upload_time": "2023-11-06T12:50:23",
            "upload_time_iso_8601": "2023-11-06T12:50:23.416222Z",
            "url": "https://files.pythonhosted.org/packages/07/38/565d3ddf634c7bcefee1e5e7f97b3eeb2af798e544204767faa778edbd6c/pyjnius-1.6.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ba3cee841da816e9f140357fba49c14b658fc6f0e034bf2179b6f92907e3650",
                "md5": "4569497c7ea5c571098b8a3b8dcdb5c1",
                "sha256": "1e92fc8ca421cfa9e2f3ba1ad6b450c6ec47d7b2e1f7c349143511d40fbf3ed3"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4569497c7ea5c571098b8a3b8dcdb5c1",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 259447,
            "upload_time": "2023-11-06T12:50:25",
            "upload_time_iso_8601": "2023-11-06T12:50:25.031800Z",
            "url": "https://files.pythonhosted.org/packages/8b/a3/cee841da816e9f140357fba49c14b658fc6f0e034bf2179b6f92907e3650/pyjnius-1.6.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "097706f067410b950419d7d410ace57c5ddfd693f24d0947f685a4838337327d",
                "md5": "0747afa4fd286407d59864a223c3bd03",
                "sha256": "b7c2eb6b17d009939c580a98b2abf70aebea0d25c74517cc738ecf6be4263bc4"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0747afa4fd286407d59864a223c3bd03",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": null,
            "size": 206663,
            "upload_time": "2023-11-06T12:50:26",
            "upload_time_iso_8601": "2023-11-06T12:50:26.370593Z",
            "url": "https://files.pythonhosted.org/packages/09/77/06f067410b950419d7d410ace57c5ddfd693f24d0947f685a4838337327d/pyjnius-1.6.1-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d7d877643c6a3a1c3d378f1075b8483b858867df991945e8a27b14355f580013",
                "md5": "c909cb9a6ff9890c3afb31f236fbae61",
                "sha256": "cf08dc6579a14b212b2d4f51a6cb6fcfd7154f305672db6d1ae42b07e520dd45"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c909cb9a6ff9890c3afb31f236fbae61",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 220360,
            "upload_time": "2023-11-06T12:50:28",
            "upload_time_iso_8601": "2023-11-06T12:50:28.460015Z",
            "url": "https://files.pythonhosted.org/packages/d7/d8/77643c6a3a1c3d378f1075b8483b858867df991945e8a27b14355f580013/pyjnius-1.6.1-pp39-pypy39_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d4dc648886c808b9b8d9589f5b336a6544a545d72be7f23cde93041faf8d3ffb",
                "md5": "9385dc36e464fc95893ec12464fb5669",
                "sha256": "f39a09aac5b2dd9b6448cd8233a2c072da3616048525977ae683f943834ce553"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9385dc36e464fc95893ec12464fb5669",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 240048,
            "upload_time": "2023-11-06T12:50:29",
            "upload_time_iso_8601": "2023-11-06T12:50:29.920904Z",
            "url": "https://files.pythonhosted.org/packages/d4/dc/648886c808b9b8d9589f5b336a6544a545d72be7f23cde93041faf8d3ffb/pyjnius-1.6.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9791402ae1b77d93f3a36594ec7713f7877931f25bd1743aecfdc58fbdadd08c",
                "md5": "8cc13714f16c74c66abb59dde1155e8a",
                "sha256": "06621ba1e21e7c97b70c6861a3885780e0ebe95cecd111d53da5c6ce70bcd60d"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8cc13714f16c74c66abb59dde1155e8a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 252866,
            "upload_time": "2023-11-06T12:50:31",
            "upload_time_iso_8601": "2023-11-06T12:50:31.330558Z",
            "url": "https://files.pythonhosted.org/packages/97/91/402ae1b77d93f3a36594ec7713f7877931f25bd1743aecfdc58fbdadd08c/pyjnius-1.6.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fa9700dd0c0d285cf750fe241fb890911232d9788663ccd2d8d753b01c5b639e",
                "md5": "f1378d424773e71ac70d0f44fd18e61e",
                "sha256": "edaf12697c7d0efbb2060f2d9b2a64bacb81846cdc0a0a33551990a5123d8ecb"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f1378d424773e71ac70d0f44fd18e61e",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": null,
            "size": 205707,
            "upload_time": "2023-11-06T12:50:32",
            "upload_time_iso_8601": "2023-11-06T12:50:32.949241Z",
            "url": "https://files.pythonhosted.org/packages/fa/97/00dd0c0d285cf750fe241fb890911232d9788663ccd2d8d753b01c5b639e/pyjnius-1.6.1-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "19e216d924821ccc31320f1f2bde7c2c59245a1a5033f69525dd5d2a1a7c953b",
                "md5": "5e1043f0ec3c1133de7580ea20ca9297",
                "sha256": "d2a7ece6ed79bf1d7f97a4f6d61302d9f1d7652182a3e4c8a69dbaef31396e60"
            },
            "downloads": -1,
            "filename": "pyjnius-1.6.1.tar.gz",
            "has_sig": false,
            "md5_digest": "5e1043f0ec3c1133de7580ea20ca9297",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 63420,
            "upload_time": "2023-11-06T12:50:34",
            "upload_time_iso_8601": "2023-11-06T12:50:34.528435Z",
            "url": "https://files.pythonhosted.org/packages/19/e2/16d924821ccc31320f1f2bde7c2c59245a1a5033f69525dd5d2a1a7c953b/pyjnius-1.6.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-06 12:50:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "kivy",
    "github_project": "pyjnius",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pyjnius"
}
        
Elapsed time: 0.19545s