hidapi


Namehidapi JSON
Version 0.14.0 PyPI version JSON
download
home_pagehttps://github.com/trezor/cython-hidapi
SummaryA Cython interface to the hidapi from https://github.com/libusb/hidapi
upload_time2023-05-28 11:38:55
maintainerPavol Rusnak
docs_urlNone
authorPavol Rusnak
requires_python
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            cython-hidapi
=============

.. contents::

Description
-----------

A Cython interface to `HIDAPI <https://github.com/libusb/hidapi>`_ library.

This has been tested with:

* `TREZOR <https://trezor.io/>`_ Hardware Wallet
* the PIC18F4550 on the development board from CCS with their example program
* the Fine Offset WH3081 Weather Station

It works on Linux, Windows and macOS.

Software Dependencies
---------------------

* `Python <http://python.org>`_
* `Cython <http://cython.org>`_
* hidraw or libusb+libudev on Linux

License
-------

cython-hidapi may be used by one of three licenses as outlined in LICENSE.txt

Install
-------

::

    $ sudo apt-get install python-dev libusb-1.0-0-dev libudev-dev
    $ sudo pip install --upgrade setuptools
    $ sudo pip install hidapi

For other download options visit the `PyPi page <https://pypi.python.org/pypi/hidapi/>`_.

Build from source
-----------------

1. Download cython-hidapi archive::

    $ git clone https://github.com/trezor/cython-hidapi.git
    $ cd cython-hidapi

2. Initialize hidapi submodule::

    $ git submodule update --init

3. Build cython-hidapi extension module::

    $ python setup.py build

   To use hidraw API instead of libusb add --without-libusb option::

    $ python setup.py build --without-libusb

4. Install cython-hidapi module into your Python distribution::

    $ sudo python setup.py install

   **Alternatively**, you can run pip directly, which will call the necessary build and install commands::

    $ pip install -e .

5. Test install::

    $ python
    >>> import hid
    >>>

6. Try example script::

    $ python try.py

Udev rules
----------

For correct functionality under Linux, you need to create a rule file similar
to `this one <https://raw.githubusercontent.com/trezor/trezor-common/master/udev/51-trezor.rules>`_
in your udev rules directory.

Also you might need to call ``udevadm control --reload-rules`` to reload the rules.

Documentation
-------------

Documentation can be built using Sphinx::

   $ cd docs && make html

The HTML output will be in ``docs/_build/html``.

The documentation is extracted from the code using ``autodoc``.

Note that the build output is used. So rebuilt the package before generating documentation.

Built documentation is also deployed to: `https://trezor.github.io/cython-hidapi/ <https://trezor.github.io/cython-hidapi/>`_.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/trezor/cython-hidapi",
    "name": "hidapi",
    "maintainer": "Pavol Rusnak",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "pavol@rusnak.io",
    "keywords": "",
    "author": "Pavol Rusnak",
    "author_email": "pavol@rusnak.io",
    "download_url": "https://files.pythonhosted.org/packages/95/0e/c106800c94219ec3e6b483210e91623117bfafcf1decaff3c422e18af349/hidapi-0.14.0.tar.gz",
    "platform": null,
    "description": "cython-hidapi\n=============\n\n.. contents::\n\nDescription\n-----------\n\nA Cython interface to `HIDAPI <https://github.com/libusb/hidapi>`_ library.\n\nThis has been tested with:\n\n* `TREZOR <https://trezor.io/>`_ Hardware Wallet\n* the PIC18F4550 on the development board from CCS with their example program\n* the Fine Offset WH3081 Weather Station\n\nIt works on Linux, Windows and macOS.\n\nSoftware Dependencies\n---------------------\n\n* `Python <http://python.org>`_\n* `Cython <http://cython.org>`_\n* hidraw or libusb+libudev on Linux\n\nLicense\n-------\n\ncython-hidapi may be used by one of three licenses as outlined in LICENSE.txt\n\nInstall\n-------\n\n::\n\n    $ sudo apt-get install python-dev libusb-1.0-0-dev libudev-dev\n    $ sudo pip install --upgrade setuptools\n    $ sudo pip install hidapi\n\nFor other download options visit the `PyPi page <https://pypi.python.org/pypi/hidapi/>`_.\n\nBuild from source\n-----------------\n\n1. Download cython-hidapi archive::\n\n    $ git clone https://github.com/trezor/cython-hidapi.git\n    $ cd cython-hidapi\n\n2. Initialize hidapi submodule::\n\n    $ git submodule update --init\n\n3. Build cython-hidapi extension module::\n\n    $ python setup.py build\n\n   To use hidraw API instead of libusb add --without-libusb option::\n\n    $ python setup.py build --without-libusb\n\n4. Install cython-hidapi module into your Python distribution::\n\n    $ sudo python setup.py install\n\n   **Alternatively**, you can run pip directly, which will call the necessary build and install commands::\n\n    $ pip install -e .\n\n5. Test install::\n\n    $ python\n    >>> import hid\n    >>>\n\n6. Try example script::\n\n    $ python try.py\n\nUdev rules\n----------\n\nFor correct functionality under Linux, you need to create a rule file similar\nto `this one <https://raw.githubusercontent.com/trezor/trezor-common/master/udev/51-trezor.rules>`_\nin your udev rules directory.\n\nAlso you might need to call ``udevadm control --reload-rules`` to reload the rules.\n\nDocumentation\n-------------\n\nDocumentation can be built using Sphinx::\n\n   $ cd docs && make html\n\nThe HTML output will be in ``docs/_build/html``.\n\nThe documentation is extracted from the code using ``autodoc``.\n\nNote that the build output is used. So rebuilt the package before generating documentation.\n\nBuilt documentation is also deployed to: `https://trezor.github.io/cython-hidapi/ <https://trezor.github.io/cython-hidapi/>`_.\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "A Cython interface to the hidapi from https://github.com/libusb/hidapi",
    "version": "0.14.0",
    "project_urls": {
        "Homepage": "https://github.com/trezor/cython-hidapi"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1b2b7f2974bf9afb0666c0fb8c6ef72147bab9baea193d1adc8e1db6665c6589",
                "md5": "3956e2114c111fdc5b5d96d927656014",
                "sha256": "f68bbf88805553911e7e5a9b91136c96a54042b6e3d82d39d733d2edb46ff9a6"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3956e2114c111fdc5b5d96d927656014",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 60064,
            "upload_time": "2023-05-28T11:37:15",
            "upload_time_iso_8601": "2023-05-28T11:37:15.835968Z",
            "url": "https://files.pythonhosted.org/packages/1b/2b/7f2974bf9afb0666c0fb8c6ef72147bab9baea193d1adc8e1db6665c6589/hidapi-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42335238dbb0e62f026253dcc5a813049c3d4e460620b8ff029ca4c9ec367b89",
                "md5": "940d2d436aaa15c19f0c61baf44161e9",
                "sha256": "b264c6a1a1a0cacacc82299785415bec91184cb3e4a77d127c40016086705327"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "940d2d436aaa15c19f0c61baf44161e9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 57536,
            "upload_time": "2023-05-28T11:37:18",
            "upload_time_iso_8601": "2023-05-28T11:37:18.087483Z",
            "url": "https://files.pythonhosted.org/packages/42/33/5238dbb0e62f026253dcc5a813049c3d4e460620b8ff029ca4c9ec367b89/hidapi-0.14.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d5bd8a5226e72e40231858bd82d62160470954dae2b6a7ea314a4d4e14768f8",
                "md5": "8983af3c5ce75ce5c28f27432961b240",
                "sha256": "01929fbbe206ebcb0bad9b8e925e16de0aa8f872bf80a263f599e519866d9900"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8983af3c5ce75ce5c28f27432961b240",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 915513,
            "upload_time": "2023-05-28T11:37:21",
            "upload_time_iso_8601": "2023-05-28T11:37:21.289155Z",
            "url": "https://files.pythonhosted.org/packages/4d/5b/d8a5226e72e40231858bd82d62160470954dae2b6a7ea314a4d4e14768f8/hidapi-0.14.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da35a19bba6b2872f161c502ec4a516024069bc94a7a12d72ceadb1b17917178",
                "md5": "60e364df7e49ccb84bfe55481ff70976",
                "sha256": "1b4052f17321f5f0b641e020eae87db5bb0103f893198e61b2495358db83ddab"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "60e364df7e49ccb84bfe55481ff70976",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 913510,
            "upload_time": "2023-05-28T11:37:24",
            "upload_time_iso_8601": "2023-05-28T11:37:24.868284Z",
            "url": "https://files.pythonhosted.org/packages/da/35/a19bba6b2872f161c502ec4a516024069bc94a7a12d72ceadb1b17917178/hidapi-0.14.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22d913e86a44871103e141dd64e2e537faf3d27932629069d9b1432309c9d4bb",
                "md5": "33b1e99e94fe234a0627e5a2faf5c53d",
                "sha256": "349976417f7f3371c7133a6427ed8f4faa06fbd93e9b5309d86689f25f191150"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "33b1e99e94fe234a0627e5a2faf5c53d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 907629,
            "upload_time": "2023-05-28T11:37:27",
            "upload_time_iso_8601": "2023-05-28T11:37:27.739791Z",
            "url": "https://files.pythonhosted.org/packages/22/d9/13e86a44871103e141dd64e2e537faf3d27932629069d9b1432309c9d4bb/hidapi-0.14.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "af91161ff6122becf745a90f981fba67151563f686097dc434bbdae96ced4fe3",
                "md5": "1a4f8c55af63072cd06249402d29ffae",
                "sha256": "7ef0f40a02e0b56fe2e7c93dfc9810245f2feeaa0c2ea76654d0768722883639"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "1a4f8c55af63072cd06249402d29ffae",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 52964,
            "upload_time": "2023-05-28T11:37:30",
            "upload_time_iso_8601": "2023-05-28T11:37:30.122858Z",
            "url": "https://files.pythonhosted.org/packages/af/91/161ff6122becf745a90f981fba67151563f686097dc434bbdae96ced4fe3/hidapi-0.14.0-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "59740fbce48f08110ba63e171e5df7822ffab979ba35feb3f4627c18e691a53f",
                "md5": "fec7df2850b5671f49dd92ed227e3e96",
                "sha256": "9fdc08eb19f2fffb989124d1dbea3aa62dd0036615bbf464ceafee0353673bf4"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fec7df2850b5671f49dd92ed227e3e96",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 59134,
            "upload_time": "2023-05-28T11:37:32",
            "upload_time_iso_8601": "2023-05-28T11:37:32.524483Z",
            "url": "https://files.pythonhosted.org/packages/59/74/0fbce48f08110ba63e171e5df7822ffab979ba35feb3f4627c18e691a53f/hidapi-0.14.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14cac5e674c6d962d909e3497c93b85a96a7031c4c36469d52907fc464734f70",
                "md5": "f36205935855622c6c31a697f00d5aec",
                "sha256": "4046bbfc67c5587ca638b875858569a8787e6955eff5dea4e424044de09fe7e4"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f36205935855622c6c31a697f00d5aec",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 59941,
            "upload_time": "2023-05-28T11:37:34",
            "upload_time_iso_8601": "2023-05-28T11:37:34.362220Z",
            "url": "https://files.pythonhosted.org/packages/14/ca/c5e674c6d962d909e3497c93b85a96a7031c4c36469d52907fc464734f70/hidapi-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7207993cd879e7a6408539e9d02ee8a1577d1d3ef401c7ac6e4eda996e996d9",
                "md5": "68dba3a17fe0e67529be6d2d126c580a",
                "sha256": "15f1fd34b0719d1e4d1bbc0bce325b318ee3e85c36fac0d23c6fb9d7f4d611db"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "68dba3a17fe0e67529be6d2d126c580a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 57311,
            "upload_time": "2023-05-28T11:37:36",
            "upload_time_iso_8601": "2023-05-28T11:37:36.618934Z",
            "url": "https://files.pythonhosted.org/packages/a7/20/7993cd879e7a6408539e9d02ee8a1577d1d3ef401c7ac6e4eda996e996d9/hidapi-0.14.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "149410454de511672b7ade15ccf0a74b8f54a3a07ba67d0655d63f3d3f3199be",
                "md5": "f4df42bed9586a8e22c04ecba7b51d86",
                "sha256": "1c0959d89bc95acb4f9e6d58c8562281e22694959e42c10108193a1362b4fcd9"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f4df42bed9586a8e22c04ecba7b51d86",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 930876,
            "upload_time": "2023-05-28T11:37:38",
            "upload_time_iso_8601": "2023-05-28T11:37:38.649202Z",
            "url": "https://files.pythonhosted.org/packages/14/94/10454de511672b7ade15ccf0a74b8f54a3a07ba67d0655d63f3d3f3199be/hidapi-0.14.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "44503204aa1615fb0e5cf719f1df9c6e8ea9abf5adf3823281732e355214b5ce",
                "md5": "64f9c1251e3e7f75ca4b9722592d260c",
                "sha256": "c1b1ded4a823cc5c2075a622b48d02bc0a72f57579ea24c956ef29649a49eb66"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "64f9c1251e3e7f75ca4b9722592d260c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 914437,
            "upload_time": "2023-05-28T11:37:41",
            "upload_time_iso_8601": "2023-05-28T11:37:41.363129Z",
            "url": "https://files.pythonhosted.org/packages/44/50/3204aa1615fb0e5cf719f1df9c6e8ea9abf5adf3823281732e355214b5ce/hidapi-0.14.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "080b1f2fc881905f54fabbf646a8725042671c22570ba7e99395581a9388c3ea",
                "md5": "6056a0efb8032e280d686c65d9f5b173",
                "sha256": "2906ad143ec40009c33348ab4b3f7a9bdaa87b65bdc55983399bed47ee90a818"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6056a0efb8032e280d686c65d9f5b173",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 923347,
            "upload_time": "2023-05-28T11:37:43",
            "upload_time_iso_8601": "2023-05-28T11:37:43.855753Z",
            "url": "https://files.pythonhosted.org/packages/08/0b/1f2fc881905f54fabbf646a8725042671c22570ba7e99395581a9388c3ea/hidapi-0.14.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dd58e648318e073d890ff1a5ba3336641377feda88fd7706cba847909178c803",
                "md5": "534a0e49502693e4ae761b0174ee3da3",
                "sha256": "651c2382e974e866d78334cdde3c290a04fcbab4cec940c0d3586d77d11b9566"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "534a0e49502693e4ae761b0174ee3da3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 52273,
            "upload_time": "2023-05-28T11:37:45",
            "upload_time_iso_8601": "2023-05-28T11:37:45.742349Z",
            "url": "https://files.pythonhosted.org/packages/dd/58/e648318e073d890ff1a5ba3336641377feda88fd7706cba847909178c803/hidapi-0.14.0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b21a9386f778ec42a976ac8355531442327fec022aff5c91db7df982c24f43bf",
                "md5": "1df56ec8940815fa4f0adebb2a13bdfa",
                "sha256": "de293e7291b1ec813a97e42625c2c0a41b0d25d495b3dc5864bbb3dbbb5a719d"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1df56ec8940815fa4f0adebb2a13bdfa",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 58190,
            "upload_time": "2023-05-28T11:37:47",
            "upload_time_iso_8601": "2023-05-28T11:37:47.361529Z",
            "url": "https://files.pythonhosted.org/packages/b2/1a/9386f778ec42a976ac8355531442327fec022aff5c91db7df982c24f43bf/hidapi-0.14.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fefc728b49630dc704589f4b958d8f66b9af571ff9bf6baf20e310c9cbab3f21",
                "md5": "19d6ff44ee0e88656d58612d9c84c3a7",
                "sha256": "1370bc6a364fd292accd580a8d7bac4219932144d149f3a513bb472581eac421"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "19d6ff44ee0e88656d58612d9c84c3a7",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 58878,
            "upload_time": "2023-05-28T11:37:49",
            "upload_time_iso_8601": "2023-05-28T11:37:49.719975Z",
            "url": "https://files.pythonhosted.org/packages/fe/fc/728b49630dc704589f4b958d8f66b9af571ff9bf6baf20e310c9cbab3f21/hidapi-0.14.0-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "812b75b90cd10eccf09860fd495973c09505d2f9c6f09ad25e8149c15c455118",
                "md5": "137fac50d1dcd0afb3e5de09702d57ce",
                "sha256": "e6ef0bdc69310cfdff83faf96c75492ac3d8cf355af275904f1dd90a3c5f24a4"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "137fac50d1dcd0afb3e5de09702d57ce",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 900214,
            "upload_time": "2023-05-28T11:37:52",
            "upload_time_iso_8601": "2023-05-28T11:37:52.921725Z",
            "url": "https://files.pythonhosted.org/packages/81/2b/75b90cd10eccf09860fd495973c09505d2f9c6f09ad25e8149c15c455118/hidapi-0.14.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d80398e19bdf40a0435a25f4663dcac3cf4cc17a0be2e4b99462ba924254f5f3",
                "md5": "aac8a21e3c0c8143fc185404ede6701b",
                "sha256": "9e245719a5ede83c779dd99a4553002ae684d92d0f3e4274dcf06882b063f127"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "aac8a21e3c0c8143fc185404ede6701b",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 900254,
            "upload_time": "2023-05-28T11:37:55",
            "upload_time_iso_8601": "2023-05-28T11:37:55.575614Z",
            "url": "https://files.pythonhosted.org/packages/d8/03/98e19bdf40a0435a25f4663dcac3cf4cc17a0be2e4b99462ba924254f5f3/hidapi-0.14.0-cp36-cp36m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "25dc5455996f98e4de5dc3975528e9a232d52c38529e2e9277e7a63bb9ff99a6",
                "md5": "3e0d2f536f89bf6ae91249919ad63856",
                "sha256": "833a32c3e44780f37d46dffd559b8e245034c92ae25060f752e4f34e9c7efe24"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3e0d2f536f89bf6ae91249919ad63856",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 896099,
            "upload_time": "2023-05-28T11:37:58",
            "upload_time_iso_8601": "2023-05-28T11:37:58.609744Z",
            "url": "https://files.pythonhosted.org/packages/25/dc/5455996f98e4de5dc3975528e9a232d52c38529e2e9277e7a63bb9ff99a6/hidapi-0.14.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "18a826383d8f6c1d8b24d3a99800abd244ca4687d2686d1cf81772bf9620bc62",
                "md5": "a6041086d5628fe8fef29680711d27b2",
                "sha256": "365d7c9fdcae71ae41797dc2dd062dfed4362d1b36d21fa62afbc16c5ec3cd5a"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "a6041086d5628fe8fef29680711d27b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 56929,
            "upload_time": "2023-05-28T11:38:01",
            "upload_time_iso_8601": "2023-05-28T11:38:01.072246Z",
            "url": "https://files.pythonhosted.org/packages/18/a8/26383d8f6c1d8b24d3a99800abd244ca4687d2686d1cf81772bf9620bc62/hidapi-0.14.0-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "64a45d43175d381f4faa5e7462648fe9f45914c1911a229f35266252b8c073bd",
                "md5": "860a566dbedc74e7b61ae4cc7dd1cb9f",
                "sha256": "810ad22831e4a150c2d6f27141fcf2826fd085ccacf4262d5c742c90aa81cd54"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "860a566dbedc74e7b61ae4cc7dd1cb9f",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 64179,
            "upload_time": "2023-05-28T11:38:03",
            "upload_time_iso_8601": "2023-05-28T11:38:03.370381Z",
            "url": "https://files.pythonhosted.org/packages/64/a4/5d43175d381f4faa5e7462648fe9f45914c1911a229f35266252b8c073bd/hidapi-0.14.0-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab6e23176cddd83af1f44438067945e1071e76b6d31297ef4bb1afca87c0b1cd",
                "md5": "1bdde490aa73995156aecd4695780d50",
                "sha256": "3ed9f993a6f8a611c11ef213968c6972e17d7e8b27936349884c475dc0309e71"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1bdde490aa73995156aecd4695780d50",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 58478,
            "upload_time": "2023-05-28T11:38:05",
            "upload_time_iso_8601": "2023-05-28T11:38:05.090863Z",
            "url": "https://files.pythonhosted.org/packages/ab/6e/23176cddd83af1f44438067945e1071e76b6d31297ef4bb1afca87c0b1cd/hidapi-0.14.0-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee1fbd93d2faebf636190159982a9cd9e22f1881ce9f4a820e32720599d862ef",
                "md5": "5fa97b283d0e0465456015b5aa4ad19a",
                "sha256": "0fb47a0a8c3a6797306ea9eb8d1bdad68e5493ef5c8fa2e644501d56f2677551"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5fa97b283d0e0465456015b5aa4ad19a",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 903088,
            "upload_time": "2023-05-28T11:38:07",
            "upload_time_iso_8601": "2023-05-28T11:38:07.403462Z",
            "url": "https://files.pythonhosted.org/packages/ee/1f/bd93d2faebf636190159982a9cd9e22f1881ce9f4a820e32720599d862ef/hidapi-0.14.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "86ff9dcd995ea1be56f4327f1d140ef54777417fe1cd879887f9598429e66507",
                "md5": "735e3d342441f56dc2a69c8ac3410f39",
                "sha256": "b4513311fad7e499ebb0d7a26178557b85044983199a280cb95c2038902fe1a0"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "735e3d342441f56dc2a69c8ac3410f39",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 903589,
            "upload_time": "2023-05-28T11:38:09",
            "upload_time_iso_8601": "2023-05-28T11:38:09.580877Z",
            "url": "https://files.pythonhosted.org/packages/86/ff/9dcd995ea1be56f4327f1d140ef54777417fe1cd879887f9598429e66507/hidapi-0.14.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2769cb4917f262bcb83198d48e16a4298a174110815c2d45fabff870bd76551a",
                "md5": "ff022821aa3250276e9aa8d03363a526",
                "sha256": "dff930adb37d1bcaeca3cf0dcec00eb72c109aa42c84858809cbae2972d79661"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ff022821aa3250276e9aa8d03363a526",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 898537,
            "upload_time": "2023-05-28T11:38:12",
            "upload_time_iso_8601": "2023-05-28T11:38:12.538303Z",
            "url": "https://files.pythonhosted.org/packages/27/69/cb4917f262bcb83198d48e16a4298a174110815c2d45fabff870bd76551a/hidapi-0.14.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e59bcc13cf86332fec6fd854c0dc6a62c1dedbccc073088be948aa3cfa104bc4",
                "md5": "d998ef0d54a6386ce3b993c10db06799",
                "sha256": "60c034ec3ef3e5679232d9e6c003c4848e4772032d683f0b91ddb84b87d8698d"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "d998ef0d54a6386ce3b993c10db06799",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 53284,
            "upload_time": "2023-05-28T11:38:14",
            "upload_time_iso_8601": "2023-05-28T11:38:14.582587Z",
            "url": "https://files.pythonhosted.org/packages/e5/9b/cc13cf86332fec6fd854c0dc6a62c1dedbccc073088be948aa3cfa104bc4/hidapi-0.14.0-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "caa1229e61f3ec95d485b826aff4b7040935c408c019ee85f736013e2f7c1073",
                "md5": "643160aab55aa9644c4ef194793d7f93",
                "sha256": "c8bba64d6ed49fa7ea4f4515986450223f5c744be448c846fb0614bc53b536bd"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "643160aab55aa9644c4ef194793d7f93",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 59391,
            "upload_time": "2023-05-28T11:38:16",
            "upload_time_iso_8601": "2023-05-28T11:38:16.974937Z",
            "url": "https://files.pythonhosted.org/packages/ca/a1/229e61f3ec95d485b826aff4b7040935c408c019ee85f736013e2f7c1073/hidapi-0.14.0-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4a9478751567885134d5cee274a82cd6a8150be96c7f907ace7891034b264b65",
                "md5": "2b82241c8bbf5bb5e28c6fdceed13a85",
                "sha256": "48e2cf77626f3cfdda9624de3be7f9c55e37efbb39882d2e96a92d38893a09cb"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2b82241c8bbf5bb5e28c6fdceed13a85",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 59390,
            "upload_time": "2023-05-28T11:38:19",
            "upload_time_iso_8601": "2023-05-28T11:38:19.007730Z",
            "url": "https://files.pythonhosted.org/packages/4a/94/78751567885134d5cee274a82cd6a8150be96c7f907ace7891034b264b65/hidapi-0.14.0-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "425a2066a655a4b4810f4b0e0b22c972829a53c753185f65aebdc968e0c8ffae",
                "md5": "ff813dd951bfeece5684e6fbae359a1e",
                "sha256": "a6edc57962a9f30bff73fc0cc80915c9da9ab3e0892c601263198f8d21d8dfff"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ff813dd951bfeece5684e6fbae359a1e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 56997,
            "upload_time": "2023-05-28T11:38:20",
            "upload_time_iso_8601": "2023-05-28T11:38:20.954245Z",
            "url": "https://files.pythonhosted.org/packages/42/5a/2066a655a4b4810f4b0e0b22c972829a53c753185f65aebdc968e0c8ffae/hidapi-0.14.0-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2ef3f2cc032c1e7a868621ad5e0505e38a9a612d7f840d28b1674aabc5098b2c",
                "md5": "a4cd7d1c3ea3d7dba63d6e303ce9f1d7",
                "sha256": "e822e899c13eb1e3a575712d7be5bd03a9103f6027b00ab4351c8404cec5719d"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "a4cd7d1c3ea3d7dba63d6e303ce9f1d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 940926,
            "upload_time": "2023-05-28T11:38:24",
            "upload_time_iso_8601": "2023-05-28T11:38:24.662288Z",
            "url": "https://files.pythonhosted.org/packages/2e/f3/f2cc032c1e7a868621ad5e0505e38a9a612d7f840d28b1674aabc5098b2c/hidapi-0.14.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "07cd0953e4ea509af308b5f07c1ace2c6f29ba4beef7f6cfabc869ebbe2616e3",
                "md5": "1ce3e8410386701f53eb3a6d386af391",
                "sha256": "bb87cf8f23c15346bc1487e6f39d11b37d3ff7788037d3760b7907ea325b6d2c"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "1ce3e8410386701f53eb3a6d386af391",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 939558,
            "upload_time": "2023-05-28T11:38:27",
            "upload_time_iso_8601": "2023-05-28T11:38:27.483636Z",
            "url": "https://files.pythonhosted.org/packages/07/cd/0953e4ea509af308b5f07c1ace2c6f29ba4beef7f6cfabc869ebbe2616e3/hidapi-0.14.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52b1552c3572fd9f29400b5752e9d512e91dbfd0e4d362c4199d5f2251ad1d3a",
                "md5": "d4725b6687d8689067b1d36085bd9720",
                "sha256": "93697007df8ba38ab3ae3e777a6875cd1775fc720afe27e4c624cecbab7720de"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d4725b6687d8689067b1d36085bd9720",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 934707,
            "upload_time": "2023-05-28T11:38:30",
            "upload_time_iso_8601": "2023-05-28T11:38:30.341622Z",
            "url": "https://files.pythonhosted.org/packages/52/b1/552c3572fd9f29400b5752e9d512e91dbfd0e4d362c4199d5f2251ad1d3a/hidapi-0.14.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f83b707c11ed70fa84e63b78dc25ed0d90fd5208d5eb99d571a516492fb0b53b",
                "md5": "34089ebb0dc3037433a19512d249d4b4",
                "sha256": "b054abf40b5aa7122314af59d0244fa274a50c4276d20695d8b7ff69564beb95"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "34089ebb0dc3037433a19512d249d4b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 53814,
            "upload_time": "2023-05-28T11:38:33",
            "upload_time_iso_8601": "2023-05-28T11:38:33.083846Z",
            "url": "https://files.pythonhosted.org/packages/f8/3b/707c11ed70fa84e63b78dc25ed0d90fd5208d5eb99d571a516492fb0b53b/hidapi-0.14.0-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4db73f40cf8224668f6213498d41725d1e4cce104dfc469c64b5a09e7fbc0b11",
                "md5": "fe098947b2a93e99df1f4ec30e803b62",
                "sha256": "f575381efa788e1a894c68439644817b152b8a68ead643e42c23ba28eeedc33b"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fe098947b2a93e99df1f4ec30e803b62",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 60056,
            "upload_time": "2023-05-28T11:38:34",
            "upload_time_iso_8601": "2023-05-28T11:38:34.980564Z",
            "url": "https://files.pythonhosted.org/packages/4d/b7/3f40cf8224668f6213498d41725d1e4cce104dfc469c64b5a09e7fbc0b11/hidapi-0.14.0-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "793241461b2953f7ac36653dca344240c59bc0abbd2ce1829568468b6d6c2132",
                "md5": "cd91b70edeb9093a8404c6baf5a3c366",
                "sha256": "5299d74d96bdc9eaa83496c972048db0027d012a08440b33bdb6dd10a7491da9"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cd91b70edeb9093a8404c6baf5a3c366",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 61041,
            "upload_time": "2023-05-28T11:38:37",
            "upload_time_iso_8601": "2023-05-28T11:38:37.133812Z",
            "url": "https://files.pythonhosted.org/packages/79/32/41461b2953f7ac36653dca344240c59bc0abbd2ce1829568468b6d6c2132/hidapi-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "363bbe5363342664831605a107353f73005edc36610be812bc4512ec9562f137",
                "md5": "5b63a89566ebf5a5a3434900a2b261c0",
                "sha256": "4c78ff5c46128bdf68b2c4e4b08fac7765ef79f6ee7e17c8a2f7d3090a591d97"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5b63a89566ebf5a5a3434900a2b261c0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 58273,
            "upload_time": "2023-05-28T11:38:39",
            "upload_time_iso_8601": "2023-05-28T11:38:39.498475Z",
            "url": "https://files.pythonhosted.org/packages/36/3b/be5363342664831605a107353f73005edc36610be812bc4512ec9562f137/hidapi-0.14.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e5f00f63d921a88412eed4d35a02292ff366fcca38278f1146e9d5f9543ccaf8",
                "md5": "5454a3873fb1b9e7d59845a5529ef824",
                "sha256": "2e635c037d28e1ceded2043d81b879d81348a278d1ae668954a5a7a7d383f7d7"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5454a3873fb1b9e7d59845a5529ef824",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 925327,
            "upload_time": "2023-05-28T11:38:42",
            "upload_time_iso_8601": "2023-05-28T11:38:42.851630Z",
            "url": "https://files.pythonhosted.org/packages/e5/f0/0f63d921a88412eed4d35a02292ff366fcca38278f1146e9d5f9543ccaf8/hidapi-0.14.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b68916d90e35f037b701f095f2109d09dbf1869214d01bd2d1dbc905d1fa9243",
                "md5": "115708bac23504251f6ae8263fa7b561",
                "sha256": "c1425f523258d25d8f32a6493978532477c4d7507f5f9252417b1d629427871e"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "115708bac23504251f6ae8263fa7b561",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 919211,
            "upload_time": "2023-05-28T11:38:45",
            "upload_time_iso_8601": "2023-05-28T11:38:45.109613Z",
            "url": "https://files.pythonhosted.org/packages/b6/89/16d90e35f037b701f095f2109d09dbf1869214d01bd2d1dbc905d1fa9243/hidapi-0.14.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9872e81ea3f551fcd5a3729f8b0389377a64865057e4dbbdfda20e60aeea55f0",
                "md5": "10cfc94e71e52e4b2307a1602c3f67e7",
                "sha256": "96ecea60915212e59940db41c2a91709ebd4ec6a04e03b0db37a4ddb6825bee6"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "10cfc94e71e52e4b2307a1602c3f67e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 917016,
            "upload_time": "2023-05-28T11:38:48",
            "upload_time_iso_8601": "2023-05-28T11:38:48.207463Z",
            "url": "https://files.pythonhosted.org/packages/98/72/e81ea3f551fcd5a3729f8b0389377a64865057e4dbbdfda20e60aeea55f0/hidapi-0.14.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b6428ec931f6db7f4e2cf06dcd351836101e23fd194bd89788b1a29284eea20",
                "md5": "39d270a4ca8c266b8070db6318794dba",
                "sha256": "b4a0feac62d80eca36e2c8035fe4f57c440fbfcd9273a909112cb5bd9baae449"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "39d270a4ca8c266b8070db6318794dba",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 53749,
            "upload_time": "2023-05-28T11:38:50",
            "upload_time_iso_8601": "2023-05-28T11:38:50.772317Z",
            "url": "https://files.pythonhosted.org/packages/9b/64/28ec931f6db7f4e2cf06dcd351836101e23fd194bd89788b1a29284eea20/hidapi-0.14.0-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5227ed5f64aeea0dc51efac916f3725e3be6745b043154e588e6998d47e09e29",
                "md5": "6c800e998f8417d95c2f7f666491c11f",
                "sha256": "ed112c9ba0adf41d7e04bf5389dc150ada4d94a6ef1cb56c325d5aed1e4e07d2"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "6c800e998f8417d95c2f7f666491c11f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 60017,
            "upload_time": "2023-05-28T11:38:53",
            "upload_time_iso_8601": "2023-05-28T11:38:53.664977Z",
            "url": "https://files.pythonhosted.org/packages/52/27/ed5f64aeea0dc51efac916f3725e3be6745b043154e588e6998d47e09e29/hidapi-0.14.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "950ec106800c94219ec3e6b483210e91623117bfafcf1decaff3c422e18af349",
                "md5": "261310752df90b76fa4e22f3f60ad733",
                "sha256": "a7cb029286ced5426a381286526d9501846409701a29c2538615c3d1a612b8be"
            },
            "downloads": -1,
            "filename": "hidapi-0.14.0.tar.gz",
            "has_sig": false,
            "md5_digest": "261310752df90b76fa4e22f3f60ad733",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 143052,
            "upload_time": "2023-05-28T11:38:55",
            "upload_time_iso_8601": "2023-05-28T11:38:55.914743Z",
            "url": "https://files.pythonhosted.org/packages/95/0e/c106800c94219ec3e6b483210e91623117bfafcf1decaff3c422e18af349/hidapi-0.14.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-28 11:38:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "trezor",
    "github_project": "cython-hidapi",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "hidapi"
}
        
Elapsed time: 0.07960s