Skip to main content

C binding automation

Project description

PyCLibrary includes 1) a pure-python C parser and 2) an automation library that uses C header file definitions to simplify the use of c bindings. The C parser currently processes all macros, typedefs, structs, unions, enums, function prototypes, and global variable declarations, and can evaluate typedefs down to their fundamental C types + pointers/arrays/function signatures. Pyclibrary can automatically build c structs/unions and perform type conversions when calling functions via cdll/windll.

Project details


Download files

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

Source Distribution

pyclibrary-0.1.3.zip (604.4 kB view details)

Uploaded Source

Built Distribution

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

pyclibrary-0.1.3-py2.py3-none-any.whl (598.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pyclibrary-0.1.3.zip.

File metadata

  • Download URL: pyclibrary-0.1.3.zip
  • Upload date:
  • Size: 604.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyclibrary-0.1.3.zip
Algorithm Hash digest
SHA256 9137be0f1ed3f79218cae53491d71a3e613b70370fb8bd0556502f86cbdf8551
MD5 9bd5c07a51a2038c330b4fc78b74643d
BLAKE2b-256 1243c1a34047d7463ea800945d62526434ec651eca8239572509432eef0b6066

See more details on using hashes here.

File details

Details for the file pyclibrary-0.1.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pyclibrary-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0bb290501629f3306b27c81889b9da3aee7daf0edf41ce28f2e2233c08c9ab50
MD5 981873a6d58adedb1a2feb2a1d5617b0
BLAKE2b-256 2d00647cf2fe02e9118204c722b45a7c7cd3436c78a8a2416878c9f7279b1c5e

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