{ "info": { "author": "Adafruit Industries", "author_email": "circuitpython@adafruit.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries", "Topic :: System :: Hardware" ], "description": "Introduction\n============\n\n.. image:: https://readthedocs.org/projects/adafruit-circuitpython-pn532/badge/?version=latest\n :target: https://circuitpython.readthedocs.io/projects/pn532/en/latest/\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/discord/327254708534116352.svg\n :target: https://discord.gg/nBQh6qu\n :alt: Discord\n\n.. image:: https://travis-ci.com/adafruit/Adafruit_CircuitPython_PN532.svg?branch=master\n :target: https://travis-ci.com/adafruit/Adafruit_CircuitPython_PN532\n :alt: Build Status\n\nCircuitPython driver for the `PN532 NFC/RFID Breakout `_ and `PN532 NFC/RFID Shield `_\n\nDependencies\n=============\nThis driver depends on:\n\n* `Adafruit CircuitPython `_\n* `Bus Device `_\n\nPlease ensure all dependencies are available on the CircuitPython filesystem.\nThis is easily achieved by downloading\n`the Adafruit library and driver bundle `_.\n\nInstalling from PyPI\n--------------------\n\nOn supported GNU/Linux systems like the Raspberry Pi, you can install the driver locally `from\nPyPI `_. To install for current user:\n\n.. code-block:: shell\n\n pip3 install adafruit-circuitpython-pn532\n\nTo install system-wide (this may be required in some cases):\n\n.. code-block:: shell\n\n sudo pip3 install adafruit-circuitpython-pn532\n\nTo install in a virtual environment in your current project:\n\n.. code-block:: shell\n\n mkdir project-name && cd project-name\n python3 -m venv .env\n source .env/bin/activate\n pip3 install adafruit-circuitpython-pn532\n\nUsage Example\n=============\n\nCheck examples/pn532_simpletest.py for usage example\n\nContributing\n============\n\nContributions are welcome! Please read our `Code of Conduct\n`_\nbefore contributing to help this project stay welcoming.\n\nBuilding locally\n================\n\nZip release files\n-----------------\n\nTo build this library locally you'll need to install the\n`circuitpython-build-tools `_ package.\n\n.. code-block:: shell\n\n python3 -m venv .env\n source .env/bin/activate\n pip install circuitpython-build-tools\n\nOnce installed, make sure you are in the virtual environment:\n\n.. code-block:: shell\n\n source .env/bin/activate\n\nThen run the build:\n\n.. code-block:: shell\n\n circuitpython-build-bundles --filename_prefix adafruit-circuitpython-pn532 --library_location .\n\nSphinx documentation\n-----------------------\n\nSphinx is used to build the documentation based on rST files and comments in the code. First,\ninstall dependencies (feel free to reuse the virtual environment from above):\n\n.. code-block:: shell\n\n python3 -m venv .env\n source .env/bin/activate\n pip install Sphinx sphinx-rtd-theme\n\nNow, once you have the virtual environment activated:\n\n.. code-block:: shell\n\n cd docs\n sphinx-build -E -W -b html . _build/html\n\nThis will output the documentation to ``docs/_build/html``. Open the index.html in your browser to\nview them. It will also (due to -W) error out on any warning like Travis will. This is a good way to\nlocally verify it will pass.", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/adafruit/Adafruit_CircuitPython_PN532", "keywords": "adafruit pn532 rfid nfc hardware micropython circuitpython", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "adafruit-circuitpython-pn532", "package_url": "https://pypi.org/project/adafruit-circuitpython-pn532/", "platform": "", "project_url": "https://pypi.org/project/adafruit-circuitpython-pn532/", "project_urls": { "Homepage": "https://github.com/adafruit/Adafruit_CircuitPython_PN532" }, "release_url": "https://pypi.org/project/adafruit-circuitpython-pn532/2.0.8/", "requires_dist": null, "requires_python": "", "summary": "CircuitPython library for controlling PN532 RFID/NFC reader-writer.", "version": "2.0.8" }, "last_serial": 5744779, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "7188e892ed1a8bfadc96382dc6b3d4a9", "sha256": "59090923f7d5c7b373a0f461d48f7cd57cc3ed836923f9f26983bac3ba0d1d07" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7188e892ed1a8bfadc96382dc6b3d4a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26275, "upload_time": "2018-08-26T19:45:11", "url": "https://files.pythonhosted.org/packages/00/b2/b9ad57ca4cc47f220bdb5cc58a7fb24ae055dbf5f604b6ee81c70770bcbf/adafruit-circuitpython-pn532-1.0.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "ece1b2cb1868d846c6025694abcecde9", "sha256": "e61f8034e61f182708cbdfe5e0eb03b314eaec56c90051ad450bb7c2720a054f" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.0.tar.gz", "has_sig": false, "md5_digest": "ece1b2cb1868d846c6025694abcecde9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25972, "upload_time": "2018-09-16T18:04:33", "url": "https://files.pythonhosted.org/packages/83/d4/8fd5d645540b6d33d21fe7240960fb3b246623aa277f7ed372f5754a472a/adafruit-circuitpython-pn532-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "904f96e89b2ace6eaf36bdea9c5f70f3", "sha256": "586cff063c93c26b2dcee343e8d284af47eaa7ba63b65f9bc8fb0daf1374a907" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.1.tar.gz", "has_sig": false, "md5_digest": "904f96e89b2ace6eaf36bdea9c5f70f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25247, "upload_time": "2018-12-10T22:54:01", "url": "https://files.pythonhosted.org/packages/81/a2/5155c7f9f8838eb8e825678f569b9d28d938036dcb22153f2c8af93d6b3d/adafruit-circuitpython-pn532-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "c246b8296838c88c5e664322231ef923", "sha256": "7020e05b6f25c03319dd3944cff689b3bc5366fa38f5f918368ec7ee24eaa7e4" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.2.tar.gz", "has_sig": false, "md5_digest": "c246b8296838c88c5e664322231ef923", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25454, "upload_time": "2018-12-20T20:14:46", "url": "https://files.pythonhosted.org/packages/5d/f8/d8c3ea44b5383362caeac6745d1054423c11a76ec4f415ba3a5616adfff3/adafruit-circuitpython-pn532-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "430c5bb85f05c9187b26c353c34315f6", "sha256": "bc63dc550096d47d22dd11a57f6904c17491996dbbe0d044f4f85ebd3fb46c84" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.3.tar.gz", "has_sig": false, "md5_digest": "430c5bb85f05c9187b26c353c34315f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25447, "upload_time": "2019-01-16T02:40:30", "url": "https://files.pythonhosted.org/packages/fd/2b/811ec93f423616841492570c903dabea52a6373808aca7c8a793136ecd70/adafruit-circuitpython-pn532-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "2963ea14afaa0a3fd1b4d4c272a105a9", "sha256": "cb7eef671c6b2e03c1aa6b656ec8e19dd5ff7479f72c45ac27ee7f72e732af0e" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.4.tar.gz", "has_sig": false, "md5_digest": "2963ea14afaa0a3fd1b4d4c272a105a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25436, "upload_time": "2019-03-20T22:13:01", "url": "https://files.pythonhosted.org/packages/5f/f9/8fad359a4e9474d222d8e5961647ebe29f385d2d202b24f423b77a6b503a/adafruit-circuitpython-pn532-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "ea4acbb8f76c0bef349b8070c070e89c", "sha256": "27bbacac516c281cf2ff5e0e32bbb7cc18c98d0af5b8089df445f1935ee4bda2" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.5.tar.gz", "has_sig": false, "md5_digest": "ea4acbb8f76c0bef349b8070c070e89c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25443, "upload_time": "2019-05-11T15:23:26", "url": "https://files.pythonhosted.org/packages/14/40/f9de7ff79d348ee70d01686871a8b12cc35e825b159ed21a61585741c7ba/adafruit-circuitpython-pn532-2.0.5.tar.gz" } ], "2.0.6": [ { "comment_text": "", "digests": { "md5": "8a797b850ea1a67ef26e35cae3842126", "sha256": "9005b8a9faf8fc5faf0e5fb8d9e7666c555d2841707fedf0eb8a502fd8bc175f" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.6.tar.gz", "has_sig": false, "md5_digest": "8a797b850ea1a67ef26e35cae3842126", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25714, "upload_time": "2019-06-15T14:47:49", "url": "https://files.pythonhosted.org/packages/b1/75/cd96d54180c41d4349b5cbf3698283261949e786598cdd953714420eaebf/adafruit-circuitpython-pn532-2.0.6.tar.gz" } ], "2.0.7": [ { "comment_text": "", "digests": { "md5": "555cad07c4e27c7116970f7bad11d68c", "sha256": "f14f48243e3e4c6d611bab03da9acf36e93a2c866d71a11ac0a872d06e84450d" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.7.tar.gz", "has_sig": false, "md5_digest": "555cad07c4e27c7116970f7bad11d68c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25723, "upload_time": "2019-07-03T21:34:54", "url": "https://files.pythonhosted.org/packages/56/6c/d9e9660596c87fa0617e3164b0a49e1959600084f0a083189b9489b2049d/adafruit-circuitpython-pn532-2.0.7.tar.gz" } ], "2.0.8": [ { "comment_text": "", "digests": { "md5": "4f9b05dcf8cccbff4915d898402892bb", "sha256": "efe64af2e425c327e1dca87c9ddbbbe271f50a8ef391dc8ef82c6531347680bc" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.8.tar.gz", "has_sig": false, "md5_digest": "4f9b05dcf8cccbff4915d898402892bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25750, "upload_time": "2019-08-28T19:07:19", "url": "https://files.pythonhosted.org/packages/82/24/94cd47adb3cfd0cef35765f259ff852e28575db12b47bd59af9a67b229b6/adafruit-circuitpython-pn532-2.0.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4f9b05dcf8cccbff4915d898402892bb", "sha256": "efe64af2e425c327e1dca87c9ddbbbe271f50a8ef391dc8ef82c6531347680bc" }, "downloads": -1, "filename": "adafruit-circuitpython-pn532-2.0.8.tar.gz", "has_sig": false, "md5_digest": "4f9b05dcf8cccbff4915d898402892bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25750, "upload_time": "2019-08-28T19:07:19", "url": "https://files.pythonhosted.org/packages/82/24/94cd47adb3cfd0cef35765f259ff852e28575db12b47bd59af9a67b229b6/adafruit-circuitpython-pn532-2.0.8.tar.gz" } ] }