pynitrokey

View on PyPIReverse Dependencies (1)

0.6.0 pynitrokey-0.6.0-py3-none-any.whl

Wheel Details

Project: pynitrokey
Version: 0.6.0
Filename: pynitrokey-0.6.0-py3-none-any.whl
Download: [link]
Size: 164347
MD5: 6b04c9b0054059d52ab5ac3ec04a36bd
SHA256: 38e67f2bb21f762da19fe1e76206e894d4d022415941b7cd29be4387e94b600d
Uploaded: 2024-09-24 20:46:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pynitrokey
Version: 0.6.0
Summary: Python Library for Nitrokey devices.
Author-Email: Nitrokey <pypi[at]nitrokey.com>
Project-Url: Source, https://github.com/Nitrokey/pynitrokey
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Requires-Dist: certifi (>=14.5.14)
Requires-Dist: cffi
Requires-Dist: click (<=8.1.3,>=8.0)
Requires-Dist: cryptography (<44,>=41.0.4)
Requires-Dist: ecdsa
Requires-Dist: fido2 (<2,>=1.1.2)
Requires-Dist: intelhex
Requires-Dist: nkdfu
Requires-Dist: nitrokey (~=0.2.0rc1)
Requires-Dist: python-dateutil (~=2.7.0)
Requires-Dist: pyusb
Requires-Dist: requests
Requires-Dist: tqdm
Requires-Dist: tlv8
Requires-Dist: typing_extensions (~=4.3.0)
Requires-Dist: click-aliases
Requires-Dist: semver
Requires-Dist: nethsm (<2,>=1.2.1)
Requires-Dist: pyscard
Requires-Dist: asn1crypto
Requires-Dist: black (<23,>=22.1.0); extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: flit (<4,>=3.2); extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy (<1.5,>=1.4); extra == "dev"
Requires-Dist: pyinstaller (~=6.5.0); extra == "dev"
Requires-Dist: pyinstaller-versionfile (==2.1.1); extra == "dev" and sys_platform == "win32"
Requires-Dist: types-requests; extra == "dev"
Requires-Dist: types-tqdm; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-reporter-html1; extra == "dev"
Requires-Dist: oath; extra == "dev"
Requires-Dist: pyscard (<3,>=2.0.0); extra == "pcsc"
Provides-Extra: dev
Provides-Extra: pcsc
Description-Content-Type: text/markdown
[Description omitted; length: 2505 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pynitrokey/VERSION sha256=l6XW5UCmEg0Jw53bZn4Ojiusf8wv_vgTuC4I_WA2W84 6
pynitrokey/__init__.py sha256=omznghTVcdsT3ab8iFHdTyWYP8kXqZ4XZVfZXGs0ZK4 654
pynitrokey/confconsts.py sha256=A7c6OPxYWLxi_2llH46KvVjLwe0N31wvTaK3j7FhWR0 2236
pynitrokey/conftest.py sha256=9sLvkz4qHC4SSmeVfX6uPXSXty2cHmZhdTFgDGH-o74 4845
pynitrokey/exceptions.py sha256=Ha1IYfKzmWYJpijdnim7Vj3MYpmW0XVp_9R9-6M5PYM 802
pynitrokey/helpers.py sha256=-02T9fpAedSp-UtIxEbCcN0VxFDvCnypQqGDFtFLVZ8 13455
pynitrokey/libnk.py sha256=lUUUWMHKZaLpGQSmUSf-5eH8kEx1H478ynOOqWaNyqQ 24936
pynitrokey/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pynitrokey/test_secrets_app.py sha256=Yd_2GfqvO0p3R70quomXOZ0YDL6TJpYl6fTzSPzGyXA 63995
pynitrokey/tlv.py sha256=yvwiE74BG87J_sZGzUtrXD-5R-y3yqlt2Pnon8YTERg 2351
pynitrokey/cli/__init__.py sha256=k1m1nbU_1cxtVA4TRz4973xzJWMfb3KUjjb7TJlJD80 4117
pynitrokey/cli/_patches.py sha256=tOKHcfy7BggVKJaTpoUeQDac4XQelRUMVTetILsnKIg 4484
pynitrokey/cli/exceptions.py sha256=-gE00wWHzJ3ydefaw3w7yzmBrpRs77cOrWwNUg8hfLs 1026
pynitrokey/cli/fido2.py sha256=IstjgvgujqBPFPtkGFstkwFTqPxF6234NZRjL_jCpEo 29465
pynitrokey/cli/monitor.py sha256=mx7aBpWN1x93ay5GfWSNraXopqyVxh4bFLIy-nogLT8 2024
pynitrokey/cli/nethsm.py sha256=49nMjdK295RKIzAq26YuXf8hTw6ZPBh5q0pEPRSyyT4 54024
pynitrokey/cli/nkpk.py sha256=31f25AmXbaj6hVZYkQjyb9GPrCW7HWoUpq8nfG-hPRs 1915
pynitrokey/cli/pro.py sha256=zRStZLCwmbcjUrXjJNEPy392XI5l_A1kea6qwmF7j3Y 6701
pynitrokey/cli/program.py sha256=DkrVEt1mDVkfOK83PoFNGmdICobSFyQVw5u9q56HqBA 5600
pynitrokey/cli/start.py sha256=1trLO6YsCjtouG75-yb3S6lgNZWzcwPbJ5TXaAe4L3I 6912
pynitrokey/cli/storage.py sha256=r2MID1YJfVgXFKVbC1ZGlKSC1R8IvPR9SAzxU-qnGx4 17761
pynitrokey/cli/update.py sha256=yya9_ytYNWOeyDR5CixeHd7TU44p-7L4pEamYO6i7B4 7460
pynitrokey/cli/nk3/__init__.py sha256=qsKtA6hfWMkYabWioU1OvBI1_5SoX7y-Zx1hhr-5TWM 9649
pynitrokey/cli/nk3/piv.py sha256=Gcn4aIZDhMrldD-704oQ9Z102S3UzDVqTDTExRixgz0 20311
pynitrokey/cli/nk3/secrets.py sha256=Ub8fBX_iEdXvZJNlVD-DazF1vFJZICoPP7_R9W9vdRQ 19878
pynitrokey/cli/nk3/update.py sha256=C57txcjfFYn6UhIYKaV3_VMl368ZHYzK0DQN4jbxWAA 5248
pynitrokey/cli/trussed/__init__.py sha256=q-HQp5aWfUrAvG40njV1v4apWAKgde_piCwAsRCJSN0 17610
pynitrokey/cli/trussed/test.py sha256=EMopuuN7gxoSk9D5MnEqHSeliihNRUoFR8QACnpztOc 5594
pynitrokey/cli/trussed/tests.py sha256=Gu3myw4SIBtboZphEv64QPbpHituoViiNP1VUE9kBv4 14184
pynitrokey/fido2/__init__.py sha256=He_zyT_XCnood-H4SNvDUdrD5f6814cv_eRJJiPKeko 2611
pynitrokey/fido2/client.py sha256=lwlxvh1Jh1Ej11CtsmG2k74dBuyHEmlRwflAvCkR5Qc 21182
pynitrokey/fido2/commands.py sha256=YrvdLeBI1nMt-xwN1rm6gVNGkNx4XEaGczpiBB1j_yk 1663
pynitrokey/fido2/dfu.py sha256=gRjHfX1wCxwgRNqP60_xAaDWq0JGPS7YJRutMGfmY_I 8998
pynitrokey/fido2/enums.py sha256=BpDBmknWfvPH2LUD-uifJZVvXwWx19OHk-NffDpPf0A 507
pynitrokey/fido2/operations.py sha256=StuBXT9b98JywmevlTnJYNrGKwR9msIskEpGcmqxZx0 9189
pynitrokey/nk3/piv_app.py sha256=O4G6DHwyCSz2p8pkSlqb04rsEv_h107Gxv2Ednb6xb4 14071
pynitrokey/nk_headers/NK_C_API__3.4.0.h sha256=g3E-PjGZaZAhXBK9kAjaNUUupFFzhpa-6YmvsbGbamI 26938
pynitrokey/nk_headers/NK_C_API__3.4.1.h sha256=g3E-PjGZaZAhXBK9kAjaNUUupFFzhpa-6YmvsbGbamI 26938
pynitrokey/nk_headers/NK_C_API__3.5.0.h sha256=-pWk1zJHRvI5I7svC_xqpdBk-nKafEwTn-OF4IYFoIw 33094
pynitrokey/nk_headers/NK_C_API__3.6.0.h sha256=vsFFaeH6WilQOn4t0peaLdZX_fLYwPEkUDTgmFQYoXY 35717
pynitrokey/start/__init__.py sha256=daEdpEyAJIa8b2VkCqSKcw8PaExcB6Qro80XNes_sHA 2
pynitrokey/start/gnuk_token.py sha256=LfbZhV0cMjXnmllFfjrkJQCDcbiLeiwXvlLfjpHoV2E 29562
pynitrokey/start/kdf_calc.py sha256=FhiEWJllBqy1HxLx69Vjlee0OHY6N9Y69y34yHhlpEM 1898
pynitrokey/start/rsa.py sha256=hB7G9nwuQ8_wXNUZUt19t1MSSOmEXhaN5LlwcRhPVEA 3070
pynitrokey/start/rsa_pub_key.py sha256=-TvbD1JoNE-MgiY6HNBwmNQn04eku7gg8aam-zEBxEE 1081
pynitrokey/start/threaded_log.py sha256=Ed_BEYUui6rGsPWSIih4ZN34DA1_Wojl0h0QVo4Xs4k 2622
pynitrokey/start/upgrade_by_passwd.py sha256=CtcRv2J99s1BnIyN2Y3Z0dib4dWVcoVxXlVJz4N0De0 21773
pynitrokey/start/usb_strings.py sha256=VUfAQGlFNXg9Cby0d2B27VpL_COYunYXymEaHXIkvzs 2014
pynitrokey-0.6.0.dist-info/entry_points.txt sha256=cEc_vTwP6IFETOPPBgrvZ6O81qGnq9Uu54k_WJkFAjA 47
pynitrokey-0.6.0.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
pynitrokey-0.6.0.dist-info/METADATA sha256=R_myeGq5JModN2qzQeoM86BdcVH72V2vOiWnMtqZYQY 4526
pynitrokey-0.6.0.dist-info/RECORD

entry_points.txt

nitropy = pynitrokey.cli:main