Skip to main content

Binder, tool for automatic generation of Python bindings

Project description

Binder

Binder is a tool for automatic generation of Python bindings for C++11 projects using Pybind11 and Clang LibTooling libraries. That is, Binder, takes a C++ project and compiles it into objects and functions that are all usable within Python. Binder is different from prior tools in that it handles special features new in C++11.

Documentation Status

Reference documentation is provided at http://cppbinder.readthedocs.org/en/latest. A PDF version of the manual is available here.

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

cppbinder-1.4.3.post1.tar.gz (83.8 MB view details)

Uploaded Source

Built Distributions

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

cppbinder-1.4.3.post1-py2.py3-none-win_amd64.whl (6.4 MB view details)

Uploaded Python 2Python 3Windows x86-64

cppbinder-1.4.3.post1-py2.py3-none-win32.whl (5.8 MB view details)

Uploaded Python 2Python 3Windows x86

cppbinder-1.4.3.post1-py2.py3-none-musllinux_1_1_x86_64.whl (9.7 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.1+ x86-64

cppbinder-1.4.3.post1-py2.py3-none-musllinux_1_1_i686.whl (10.7 MB view details)

Uploaded Python 2Python 3musllinux: musl 1.1+ i686

cppbinder-1.4.3.post1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.9 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.17+ x86-64

cppbinder-1.4.3.post1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl (9.9 MB view details)

Uploaded Python 2Python 3manylinux: glibc 2.17+ i686

cppbinder-1.4.3.post1-py2.py3-none-macosx_10_13_universal2.whl (13.8 MB view details)

Uploaded Python 2Python 3macOS 10.13+ universal2 (ARM64, x86-64)

File details

Details for the file cppbinder-1.4.3.post1.tar.gz.

File metadata

  • Download URL: cppbinder-1.4.3.post1.tar.gz
  • Upload date:
  • Size: 83.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.13

File hashes

Hashes for cppbinder-1.4.3.post1.tar.gz
Algorithm Hash digest
SHA256 59cb3ebb8982727e34ad251e13b26e95e729869956b193f9024cfaf9ad946671
MD5 ae489a5a17138768df78fc701d0e3119
BLAKE2b-256 779c707b161af36b32c02cb95ac5d217853630b90f0b3999972cccb34e8cd3c5

See more details on using hashes here.

File details

Details for the file cppbinder-1.4.3.post1-py2.py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for cppbinder-1.4.3.post1-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 286c715c764a72fbadfae4f1c0327f416c85161d4cb1310b878a9286b8b4baed
MD5 3a9976b3eadb73cbec7b9b98803f69ef
BLAKE2b-256 0f66a0ba760b93ebdb1c02d329a011d3b32d66b174d839feebacb476828fa64a

See more details on using hashes here.

File details

Details for the file cppbinder-1.4.3.post1-py2.py3-none-win32.whl.

File metadata

File hashes

Hashes for cppbinder-1.4.3.post1-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 9841e4477f17ed3838af795d215bb0bf4b12d47520b7d48421d980ee9a03b049
MD5 36a888190b6b3ef46899950b4667bab9
BLAKE2b-256 fcf8597b6827551fab594ac2c8c6c8b363810c3dc32a3dde7527571483a183ae

See more details on using hashes here.

File details

Details for the file cppbinder-1.4.3.post1-py2.py3-none-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for cppbinder-1.4.3.post1-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ddd9950551e5dcbaabaac13be9d5f9b99cb6df5342bc2f0a27efa691f63787d2
MD5 5937640f29ccafeead2612592282fad9
BLAKE2b-256 dbf674666573acb338980d6d30e77b8799e12ecad12c8cbd75b99742a61ce8cd

See more details on using hashes here.

File details

Details for the file cppbinder-1.4.3.post1-py2.py3-none-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for cppbinder-1.4.3.post1-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 658b0a6db33dbdcba86ef801166c7bc758802caea235a95314db6dc88a5d3c75
MD5 c23357bd570d707225c1309f1ceb8ea1
BLAKE2b-256 771282574494235868b52fa73691e87e126b9cbe84279745a35b95dee89dec21

See more details on using hashes here.

File details

Details for the file cppbinder-1.4.3.post1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for cppbinder-1.4.3.post1-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a088369cb5ad05e5d4e31506c8250d3083a9051a06babb5d728c24adb15d27b6
MD5 fafaaace4388a01b6736e1a1f85c6ce9
BLAKE2b-256 0f800f1a51d06f75a479940acf3acec372baef2d9c39099a80df3af028ed1711

See more details on using hashes here.

File details

Details for the file cppbinder-1.4.3.post1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for cppbinder-1.4.3.post1-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6b85a42dd76b1ff8f0f74425f4debd7cbe4c678b89f3de4615db1f6dd04de03e
MD5 e196e6a0b26b0469c923c4280602531c
BLAKE2b-256 219a18134d94d0f6b0723dfa78240c364d15ba2284daef574ec1ac215307c99b

See more details on using hashes here.

File details

Details for the file cppbinder-1.4.3.post1-py2.py3-none-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for cppbinder-1.4.3.post1-py2.py3-none-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 5e60d32cd1fd7a3637c54f6233b53b818654a1af20ed1fe4d8ee4ec3e1409059
MD5 07e99b42b870445756d57720d726f6d7
BLAKE2b-256 9ce6d1f015acff988785e6fae8a983d8031cd344c947f83ae267a7c402b42aab

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