crypto-licensing

View on PyPIReverse Dependencies (1)

4.2.0 crypto_licensing-4.2.0-py3-none-any.whl

Wheel Details

Project: crypto-licensing
Version: 4.2.0
Filename: crypto_licensing-4.2.0-py3-none-any.whl
Download: [link]
Size: 144120
MD5: 35a08b09ffa366f45d91e6901b664174
SHA256: bd5d11bec7cede7928b0a0558535171622b51016e77bba243d23a7dd13cb6c0e
Uploaded: 2024-11-16 18:13:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: crypto_licensing
Version: 4.2.0
Summary: The crypto-licensing module implements Ed25519-signed license checking and automatic issuance after cryptocurrency payment
Author: Perry Kundert
Author-Email: perry[at]dominionrnd.com
Home-Page: https://github.com/pjkundert/crypto-licensing
Project-Url: Bug Tracker, https://github.com/pjkundert/crypto-licensing/issues
License: Dual License; GPLv3 and Proprietary
Keywords: licensing Bitcoin Ethereum cryptocurrency payments Ed25519 signatures
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Environment :: Console
Classifier: Topic :: Security :: Cryptography
Classifier: Topic :: Office/Business :: Financial
Requires-Dist: chacha20poly1305 (>=0.0.3)
Requires-Dist: click
Requires-Dist: dnspython
Requires-Dist: future (>=1)
Requires-Dist: requests (<3,>=2.20)
Requires-Dist: tzlocal
Requires-Dist: configparser (>=4.0); python_version < "3.0"
Requires-Dist: pytz; python_version < "3.0"
Requires-Dist: enum34 (>=1.1); python_version < "3.4"
Requires-Dist: pathlib2 (>=2.3); python_version < "3.4"
Requires-Dist: requests-toolbelt (>=1); python_version > "2"
Requires-Dist: pytz-deprecation-shim; python_version >= "3.9"
Requires-Dist: packaging; extra == "all"
Requires-Dist: pytest (>=4.6); extra == "all"
Requires-Dist: wsgilog (>=0.3); extra == "all"
Requires-Dist: wheel; extra == "all"
Requires-Dist: flake8; extra == "all"
Requires-Dist: pip; extra == "all"
Requires-Dist: build; extra == "all"
Requires-Dist: setuptools; extra == "all"
Requires-Dist: web.py (>=0.51); python_version < "3.13" and extra == "all"
Requires-Dist: build; extra == "dev"
Requires-Dist: packaging; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: pip; extra == "dev"
Requires-Dist: pytest (>=4.6); extra == "dev"
Requires-Dist: setuptools; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: wsgilog (>=0.3); extra == "server"
Requires-Dist: web.py (>=0.51); python_version < "3.13" and extra == "server"
Requires-Dist: flake8; extra == "tests"
Requires-Dist: pytest (>=4.6); extra == "tests"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: server
Provides-Extra: tests
Description-Content-Type: text/plain
License-File: LICENSE
License-File: COPYING
[Description omitted; length: 250 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.5.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
crypto_licensing/__init__.py sha256=RyZ51vZ8pphehffEfjPs9HEGaPujBdlOyzsAiXwdP3M 1364
crypto_licensing/__main__.py sha256=BTKaxJZlH-h0s-GpJ9pgmLRX_HClMZ5OnjgRqRURwo8 1365
crypto_licensing/cli.py sha256=sVX7oHrjOZcf7heG_-olXZLxRi7MtWN9J-ERneBdviw 10632
crypto_licensing/cli_test.py sha256=zg8TsPGOnnpQczC_J9iXfyBJ3PupwY6xPCstZqABcvM 3993
crypto_licensing/crypto_test.py sha256=Ra8Vu5abo7H6berueCo5-T9l1-f7erxvSllZtEUO2jI 5264
crypto_licensing/ed25519_djb.py sha256=V-IZxpboF9bUknRKlqPpsoozvohITYiDS1hhkQFfY78 5033
crypto_licensing/misc.py sha256=Gp7MNHFk_LcwUbGRJk9kvR9wVnHqJSDB2GBfCyzGfUI 43652
crypto_licensing/misc_test.py sha256=Ed2NhAQ6Xrok89f9jPAw0JYyfktob-8F-jByyHL5frI 9522
crypto_licensing/version.py sha256=z5NnSxQZ3BUt0NUH_DJcLaqz1Ra_jdYXW7Z9A0kwaws 88
crypto_licensing/ed25519/__init__.py sha256=CmJWxGs7IidKidWhKYiNZP9zIoaxHpL4nEzzqFdk0VI 1655
crypto_licensing/ed25519ll_pyonly/__init__.py sha256=pBi40nesWTSi67nr9HryyRJraTJFJfjxKrf5yG3sZZE 2319
crypto_licensing/ed25519ll_pyonly/djbec.py sha256=8NtkeReGPciJcbgCLcPn6Uh7ZLjAmQXLTm5s8ZkI_kk 6905
crypto_licensing/licensing/__init__.py sha256=8tpjdbhVGxK69t3C3ZKEBDDuicFmTAXOrWpTL8BdhAk 1606
crypto_licensing/licensing/__main__.py sha256=-EyjvdJDXbD3MtyggBlKzWpHXYu-iACAtw0MsTbgGhk 1196
crypto_licensing/licensing/bitquery_test.py sha256=FUQ7q8bI-G56u2yFzSJa83spyi3OD4U8KOIk_PzR598 1942
crypto_licensing/licensing/defaults.py sha256=rW81147Lsxx9ojl27x27hpUGJKgPLVK4krTbu8Rf_WE 2194
crypto_licensing/licensing/doh_test.py sha256=yGPtfGzC1O5lNX7Rr4HtNBrLhlsCJYAOHYZzrVfAwoo 4151
crypto_licensing/licensing/grant_test.py sha256=U9E3sSrRq_9QytQsSxxLDsXnSgB6Dp0UnGFiNiycEks 18058
crypto_licensing/licensing/licensing_test.py sha256=YFsplu-sOC9Sf41hdjiYD0BFJlyZWu4-W7iK8ZUujgY 7469
crypto_licensing/licensing/main.py sha256=kW76ha34BeMF-l-k0eSX3sANresqrg1ZyglNzcP8LFo 96445
crypto_licensing/licensing/verification.py sha256=AEdegWwj4MTna6hBhUFgtsAGIuBy6nXYMqkFFYdnRW0 155400
crypto_licensing/licensing/verification_test.py sha256=ltlI4_ej7I7T5JpC8Puqjyxf9wnKCzUsPJ65-KOMD1U 41233
crypto_licensing/licensing/doh/__init__.py sha256=hZ_uINpOYo4Nl1UAHWaIIhno7LIjMn3MOsT6fqYC5TI 4511
crypto_licensing/licensing/doh/__main__.py sha256=U_nzANTY21eMTh5JXOO5XiUDsqYU6Jv5OhIxmLjrfLM 1362
crypto_licensing/licensing/doh/cli.py sha256=dzj6tMV8byl7cUyrmB5laRmPUFRt2YhhdYEwqKb31_s 2731
crypto_licensing-4.2.0.dist-info/COPYING sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
crypto_licensing-4.2.0.dist-info/LICENSE sha256=zTePUxDh9-NwEkkaaTUTKqQaJhvxyil3QzyUc8PwqSo 1184
crypto_licensing-4.2.0.dist-info/METADATA sha256=NCBxv_Fr-aQJ866EZUfhq7ABp9YSB6Ryk2vNpdxt1pQ 2861
crypto_licensing-4.2.0.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
crypto_licensing-4.2.0.dist-info/entry_points.txt sha256=XSeM5H23Mxy6JqbYt7IecTDqkonWTuupGLM9eNRDZ3g 74
crypto_licensing-4.2.0.dist-info/top_level.txt sha256=59UhwNKPfETbVScoblgnMH4Sfz-8ZFE6qlEwC_vQpOg 134
crypto_licensing-4.2.0.dist-info/RECORD

top_level.txt

crypto_licensing
crypto_licensing/ed25519
crypto_licensing/ed25519ll_pyonly
crypto_licensing/licensing
crypto_licensing/licensing/doh

entry_points.txt

crypto-licensing = crypto_licensing.licensing.main:main