pynitrokey

View on PyPIReverse Dependencies (0)

0.7.3 pynitrokey-0.7.3-py3-none-any.whl

Wheel Details

Project: pynitrokey
Version: 0.7.3
Filename: pynitrokey-0.7.3-py3-none-any.whl
Download: [link]
Size: 159619
MD5: d3ab960c97473aff9e7348673f2129e9
SHA256: d12aae7c94fcf6e657a0a94905b0ac1a71279d003b3654960734cfdbfae34506
Uploaded: 2025-01-10 13:37:22 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pynitrokey
Version: 0.7.3
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
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.9
Requires-Dist: cffi
Requires-Dist: click (<9,>=8.1.6)
Requires-Dist: cryptography (<45,>=43)
Requires-Dist: ecdsa
Requires-Dist: fido2 (<2,>=1.2.0)
Requires-Dist: hidapi (<0.14.0.post4,>=0.14.0.post1)
Requires-Dist: intelhex
Requires-Dist: nkdfu
Requires-Dist: nitrokey (~=0.2.1)
Requires-Dist: pyusb
Requires-Dist: requests
Requires-Dist: tqdm
Requires-Dist: tlv8
Requires-Dist: click-aliases (<2,>=1.0.5)
Requires-Dist: semver
Requires-Dist: nethsm (<2,>=1.2.1)
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.11.1); extra == "dev"
Requires-Dist: pyinstaller-versionfile (==3.0.0); extra == "dev" and sys_platform == "win32"
Requires-Dist: types-cffi; extra == "dev"
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.10.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pynitrokey/VERSION sha256=nHiKg43B9r_YD6OXV6lflCYAccNQEcmgUwHaHHNQdlc 6
pynitrokey/__init__.py sha256=omznghTVcdsT3ab8iFHdTyWYP8kXqZ4XZVfZXGs0ZK4 654
pynitrokey/confconsts.py sha256=_wyc3DLZCmvxUbUbpXtomuJ2C2CroBbATng9-Fd-2oc 2233
pynitrokey/conftest.py sha256=_QgD1qps7jTXfVFnqgFwZtKmx6QwjDz1FK8RTeeN2k0 4984
pynitrokey/exceptions.py sha256=Ha1IYfKzmWYJpijdnim7Vj3MYpmW0XVp_9R9-6M5PYM 802
pynitrokey/helpers.py sha256=HgKv-X_UIj2Owkao_8apF6FUMz9_p3MksKUbMXn31nM 13412
pynitrokey/libnk.py sha256=IhutWOnN_LTM0OtIZdsOtP8gE1Kz3frZ-6pqnI2Hdt0 24948
pynitrokey/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pynitrokey/test_secrets_app.py sha256=Mnq5R6v4NSLnbQW5VL8VBWVmhKsSAfw_dM0gNeZaW0k 64094
pynitrokey/tlv.py sha256=yvwiE74BG87J_sZGzUtrXD-5R-y3yqlt2Pnon8YTERg 2351
pynitrokey/cli/__init__.py sha256=zkcLyQigeNoeT2_moTVMFnI-cFIi3rnrgOjpFS-qIGk 4107
pynitrokey/cli/exceptions.py sha256=-gE00wWHzJ3ydefaw3w7yzmBrpRs77cOrWwNUg8hfLs 1026
pynitrokey/cli/fido2.py sha256=g0ElcVrbguMkSFGwN6eF_CXvTon_t_St2ejZ2yodchM 21649
pynitrokey/cli/monitor.py sha256=mx7aBpWN1x93ay5GfWSNraXopqyVxh4bFLIy-nogLT8 2024
pynitrokey/cli/nethsm.py sha256=fD31rldMIFQGmhxQLB0e6DjSMWXC9-CRMQ2448c4z88 54086
pynitrokey/cli/nkfido2.py sha256=ilpNPCgVv9UAgw7PzNJPgkr4kA-UNkzDD_wYncMpMLU 10875
pynitrokey/cli/nkpk.py sha256=31f25AmXbaj6hVZYkQjyb9GPrCW7HWoUpq8nfG-hPRs 1915
pynitrokey/cli/pro.py sha256=hLcvca0qlwxcYWFfEhaVYLBg3dnYgAnq70oCHi04JY4 6631
pynitrokey/cli/program.py sha256=DkrVEt1mDVkfOK83PoFNGmdICobSFyQVw5u9q56HqBA 5600
pynitrokey/cli/start.py sha256=1trLO6YsCjtouG75-yb3S6lgNZWzcwPbJ5TXaAe4L3I 6912
pynitrokey/cli/storage.py sha256=sKXGXVC_d3cj4-MTRqPwBF6a2TZwtkpgaHJpxgZdoW8 17867
pynitrokey/cli/update.py sha256=yya9_ytYNWOeyDR5CixeHd7TU44p-7L4pEamYO6i7B4 7460
pynitrokey/cli/nk3/__init__.py sha256=HYSpG92Jb3tMXueeSl_uLnVEup5osrYPxdlST1Jk8hE 10319
pynitrokey/cli/nk3/pcsc_absent.py sha256=dOsrtMf_75DMC7DUtKlWsTKWijPq5H7FD7I-_7zz1kM 219
pynitrokey/cli/nk3/piv.py sha256=_VF15CaJ8rbwolTyRwSfXA69EPldg56QAMOQ9M_E_JQ 25373
pynitrokey/cli/nk3/secrets.py sha256=Ub8fBX_iEdXvZJNlVD-DazF1vFJZICoPP7_R9W9vdRQ 19878
pynitrokey/cli/nk3/update.py sha256=C_hlANd8fnIHpjH5DaaKeDxGtOZrDw-fZ1ofRJYXyYs 5507
pynitrokey/cli/trussed/__init__.py sha256=q-HQp5aWfUrAvG40njV1v4apWAKgde_piCwAsRCJSN0 17610
pynitrokey/cli/trussed/test.py sha256=EMopuuN7gxoSk9D5MnEqHSeliihNRUoFR8QACnpztOc 5594
pynitrokey/cli/trussed/tests.py sha256=il1it0lqzQ80B9uZ8l4vmjC6FpSnRw2bAdeRu9JOXso 14214
pynitrokey/fido2/__init__.py sha256=V3nRdzkf_I5aRfEZs1m1VCpoyS_abjZR7vcHE92wv18 1447
pynitrokey/fido2/client.py sha256=mnq0P25bjg-csQOWXK2LuXMBJO7QAr3RQNhp6yXowN8 11185
pynitrokey/fido2/commands.py sha256=5tQSVsZexv6fm6makluw86YIlEtg3ZHYy-p1Pm0nEFc 802
pynitrokey/fido2/operations.py sha256=oz53HBa-wb_O0e7Xx5G5064fIAUvmCL9yfMXC3d4R2k 9386
pynitrokey/nk3/piv_app.py sha256=mpmcoFUgAqEuYaxIAhphRB4NDyxPh3e-rPORxSigaxQ 14061
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=ukyNMJc5Z9ofSOYX86kzG-B2_ZtCNeeemakQtc7npEM 30151
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=uVfey9ICGAjrJtPYQGmwQlPaDLB4LSm1LzocXUvd5nA 2676
pynitrokey/start/upgrade_by_passwd.py sha256=63xTcUPRfV_y4c14yFYIBTTQRkRXoSjtoRUlWMSo5-Y 21821
pynitrokey/start/usb_strings.py sha256=XCJqLvn1uGkIdTDu3lfR2xmSKZzRtJ2bc57wPux_Tl8 2140
pynitrokey-0.7.3.dist-info/entry_points.txt sha256=cEc_vTwP6IFETOPPBgrvZ6O81qGnq9Uu54k_WJkFAjA 47
pynitrokey-0.7.3.dist-info/WHEEL sha256=CpUCUxeHQbRN5UGRQHYRJorO5Af-Qy_fHMctcQ8DSGI 82
pynitrokey-0.7.3.dist-info/METADATA sha256=3scSivDilRnLWDiVfi0p2WJmmWO2KwV8NsOdlKUUD9g 4509
pynitrokey-0.7.3.dist-info/RECORD

entry_points.txt

nitropy = pynitrokey.cli:main