Skip to main content

A Python wrapper for HASP license protection

Project description

python_hasp

如何构建

第一步:

项目根目录下执行

python setup_build.py build_ext --inplace

本地编译pyd

第二步:

python -m build --wheel

将本地文件夹中的内容打包为whl

使用

需要将taiji_hasp.pxd拷贝到python环境中,才能使用cython编译c_api接口。

使用的时候不需要taiji_hasp.pxd。防止泄露接口定义。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

taiji_hasp-0.3.0-cp314-cp314-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.14Windows x86-64

taiji_hasp-0.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

taiji_hasp-0.3.0-cp314-cp314-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ x86-64

taiji_hasp-0.3.0-cp313-cp313-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.13Windows x86-64

taiji_hasp-0.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

taiji_hasp-0.3.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ x86-64

taiji_hasp-0.3.0-cp312-cp312-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.12Windows x86-64

taiji_hasp-0.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

taiji_hasp-0.3.0-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ x86-64

taiji_hasp-0.3.0-cp311-cp311-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.11Windows x86-64

taiji_hasp-0.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

taiji_hasp-0.3.0-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ x86-64

taiji_hasp-0.3.0-cp310-cp310-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.10Windows x86-64

taiji_hasp-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

taiji_hasp-0.3.0-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ x86-64

taiji_hasp-0.3.0-cp39-cp39-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.9Windows x86-64

taiji_hasp-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

taiji_hasp-0.3.0-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

taiji_hasp-0.3.0-cp38-cp38-win_amd64.whl (3.9 MB view details)

Uploaded CPython 3.8Windows x86-64

taiji_hasp-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

taiji_hasp-0.3.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file taiji_hasp-0.3.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: taiji_hasp-0.3.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiji_hasp-0.3.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b421b9eebb9a64b3479704b82d2a9d20fe9c94659d532ee604909357b0413ebb
MD5 024ce9bceea4e90917bd926d9a9ec7c1
BLAKE2b-256 95b733aa26e9b33173fc487f8e960136aeddd1f0c05a74e0076b3f69433f625d

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a74426667a96d59efda398ad6c9fa7fc022bced87e40efba7605fbe85c5c4fe3
MD5 3cc3ba24d9e8f7bf8e14a2b3fd460116
BLAKE2b-256 f70fb272ea305ccb9e19781162c28b922fa8b4cebe8169b61d09f17b9a834bc9

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp314-cp314-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp314-cp314-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 c8d5ba87404c7261856b534d69859d60feb453a2459ad1ad6fa11e1fd947a64a
MD5 dab97fcb30c3e313a3bdcd85456c5e86
BLAKE2b-256 a7da528abe4a3b42f2dca20756d743153923220d0ced465e33d017060ada8d7d

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: taiji_hasp-0.3.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiji_hasp-0.3.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a6b6c865ad1cdbb7a2004d0d5bf4e6585ff907243108eea308725d27e0aa9089
MD5 bd75b39b90e3b22d790bd2bf14a7a69d
BLAKE2b-256 9662dac0af6644aed3cd8e93f2e3aaff9f31a0f500f5dae3372fec7cdb3b45f7

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1b7db99f30c742455b443a9bbce2fa7249e017375eca0a775a604e0e16c0b174
MD5 27af7693c60d78b39866d88ab6bdba01
BLAKE2b-256 563c1529d0c06155c6f400682d0f2f2766348ad257ebf1a646556a62b30f3476

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp313-cp313-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 3b09a0c1807d844de1e4425e325f35ccb867814e62d1a081f221213a9d344833
MD5 1bf4d42ae54180df6eea8b1967954bde
BLAKE2b-256 71f803ed2d6039f5821a99a3fa9f6ecf260783ec02a0b8f7817c466e517127d6

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: taiji_hasp-0.3.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiji_hasp-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 5fd8bd8576b85f696f883dcf6cbc7ea54cca961d3d9b09e7e28350ec30254f3c
MD5 bede3e128c2077b8c35ed77745682e48
BLAKE2b-256 84f7535c647120f5165210d0f1535700c1eb420c2585c147286c34fd71aa547b

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 22d4dc19574e5620a8792033846fc8de8e925a7491644d568648f6b0d5fc2219
MD5 6b4b637082a5caf593e57df33b082bb1
BLAKE2b-256 2e04fc260c578bd6bd98d92ccc15aa3a1088ef31f53387fd054adb0e5d373bdd

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp312-cp312-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 63fdf12996092634c240fb2e0b463a958d39dbb4358fe3d60e743fc6e736ac4b
MD5 be448084701f507d39d18bb7bbe12ad7
BLAKE2b-256 c74d5843cc11a58db2cad61582cbcd98d920054d977c358f4b656b68aedb6a9e

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: taiji_hasp-0.3.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiji_hasp-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fbb6ed4b1fb634fc918f14abd27ae48539426c8b4910bdb74b6eaa3d6695ced3
MD5 e7059860a84703fccd74fc13222334cd
BLAKE2b-256 722ba9647277ec1dfccf1521683d194eef88f8029b5250eac087b135b6999c5e

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6421b0e118848be80459d79454716b20fcbaecabeeb0fa12f5f92e9979a4d979
MD5 b0a022ecd72f7fe4948566d790d0ff89
BLAKE2b-256 8c54fbb1a8f0c25f0e0549b42d78193794565e238740ce651105bbf2ab22d30b

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp311-cp311-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 2cf152b2cad80362d2bd26b98cfd7a2693890ade7b1160c29c490113fd836fda
MD5 51af768736f50777649c8c70f7c66a67
BLAKE2b-256 0bb4f9b8abf1ce2f0fcbe5e7f351ec557c3cbd22d2d84f159d541bbc203e4cdf

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: taiji_hasp-0.3.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiji_hasp-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5aa6f4b34b3e88d67355fcadb737b6e8454ce57668413e64cca6bf65d33660fd
MD5 e28c94e99ade9951a8126c3c6ab69c2c
BLAKE2b-256 d710bb318ebb60f822c72f2a0826e911cb235e0b9393074493862e4c03ee2553

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dfcb9d02e9e5c7916fb15b437f1814bdac7f54e7428575e87f8f869440f12cf6
MD5 cdb09b2a36d78ac9dac0306df0bb7bec
BLAKE2b-256 5a8324b3e6f1e0f4d7daa31154f704b0eb54d12ef29b736b038a966cee8358b4

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp310-cp310-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 125a62392f5b94cff6a3cd4e9fa243b1c78396327b6eff7c5c3a88ab4c99c87c
MD5 78aa36b2007da8f7261a02ef3f34b242
BLAKE2b-256 4b8a410ade741c6778cce8f2120aeaa65ff0400473af7612ddf02f93156ad721

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: taiji_hasp-0.3.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiji_hasp-0.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0321b83fcf957b5641fc74a45345cd138df72ccb01eec20b3d687f7f69bfe7a1
MD5 430d6bfa204c0b938402f56fc1475cde
BLAKE2b-256 d4ed3322d5cc629be9f7ebd97f392b9752440336223aeeb0df0c1a1d064cdbd4

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fdd3b3600cd4c9e6125248850a1576a8e555fb83cc6ba35b50beca572c3fba00
MD5 eea42bdb1d6db9f672bbd39114294c47
BLAKE2b-256 aa5c1913df0793cdda297fdf079e4a9d95466e84569359cb125aac2fd1f086cd

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp39-cp39-manylinux1_x86_64.manylinux_2_5_x86_64.whl
Algorithm Hash digest
SHA256 244ef5308399ed4776deaea32879aa0206f0bedcf8255167aefaa4be754233df
MD5 6c46791692b0321b082715899ccfd3b1
BLAKE2b-256 79697edc07966976a82d27bf67303ea7be1437d8706582fc209c513a54b93dda

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: taiji_hasp-0.3.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 3.9 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for taiji_hasp-0.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a5e16a3a047be94a0a66963d142fb5fdfbf407784aa5739765419d3d46b9eb0c
MD5 7b608949af60bff90a4ecb4eb16f2f9a
BLAKE2b-256 a687a602006d5578fc3ca9d7d4cced3e241b5b3b954e1682e72635c3eab91d45

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 dff1f9b81b6673c99d5cd1a222dccc3848d2e01ef98448cf4df10bf493b52165
MD5 196e3eff38bbbf5bd73dafdddcd7642b
BLAKE2b-256 b4a0885459cb1e886050467cf8df44c7d3ebfe1d67cde730179227bc5f782a0f

See more details on using hashes here.

File details

Details for the file taiji_hasp-0.3.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for taiji_hasp-0.3.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f3f75f883cad5a32e620e713bfbb822c27900809a67955de0709664206989294
MD5 d788692c1552e6050b990e5cad2e8ac7
BLAKE2b-256 afde045ccdd013cd078570ce9c5dd34696e7664ce082e298643db441beb4db51

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page