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.tar.gz (83.7 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-py2.py3-none-win_amd64.whl (6.4 MB view details)

Uploaded Python 2Python 3Windows x86-64

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

Uploaded Python 2Python 3Windows x86

cppbinder-1.4.3-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-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-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-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-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.tar.gz.

File metadata

  • Download URL: cppbinder-1.4.3.tar.gz
  • Upload date:
  • Size: 83.7 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.tar.gz
Algorithm Hash digest
SHA256 a4ab1ffb6fa539bb02dddc8ef8d396b8548e23d7a106d3342e7b5ccfc604d242
MD5 92869d77570f3e7040e603e40d740605
BLAKE2b-256 da0dde0442c2c99c2c5f59ce71b3856d04a38047d73086e315824e6d2c666668

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cppbinder-1.4.3-py2.py3-none-win_amd64.whl
  • Upload date:
  • Size: 6.4 MB
  • Tags: Python 2, Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.13

File hashes

Hashes for cppbinder-1.4.3-py2.py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1587d098d79143a402c88672c0b3c9553afe9301b3146663a16810537310b644
MD5 0544ba7a1e6cd998c43a4c061f658f86
BLAKE2b-256 9f1dea81c1582cf7fef820c96fccb3eeaae8595cabd343437c4622f4c5333a44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cppbinder-1.4.3-py2.py3-none-win32.whl
  • Upload date:
  • Size: 5.8 MB
  • Tags: Python 2, Python 3, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.13

File hashes

Hashes for cppbinder-1.4.3-py2.py3-none-win32.whl
Algorithm Hash digest
SHA256 2d9be4645cee46f3621028f4674acdfb5f05ad1629c3a28d2e9d8b47a281edfc
MD5 b1fa21db52fccb982a11f86ebeb9640e
BLAKE2b-256 a1f7a6905b28b81c56d419e9ec834303d53741d7e98bc664db9c830c84677a3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cppbinder-1.4.3-py2.py3-none-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 08ae4f8d6fd278da19630cf696831e0714f51cb86dca1907318f823337a15fce
MD5 3e21bd7c3ab7bfeebe9ff3f187509a21
BLAKE2b-256 015b7b610a0603066b41fc7314d8da5cd7a22998ba75c27c3441b3558b10ad41

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cppbinder-1.4.3-py2.py3-none-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 9404576dbb36abc5e953a6c82ddff4873845d0518465a50d5b8b1ebb8b2e7ac8
MD5 263ae2da2e89671e1d57a4dfbbd6d055
BLAKE2b-256 d430a331cd4d8ee5acc6271a9f24ab7bb5d654e2dc69ae1f60b8e33cbe435017

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cppbinder-1.4.3-py2.py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b97c680406e8336cc526c3f6cf48957a8d08b1d7150fc2c3a97bc9544d4a1f69
MD5 2c6c5c1652cf26d8a15481cb4ec697df
BLAKE2b-256 6a3e8268a3750fa9957e65a9efaa6d8887945cfd771fd1797817eb98020ed0d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cppbinder-1.4.3-py2.py3-none-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2cb3612a084542a95ad2e517f838f99e90ef9027f935e06e501f96bf1035b59c
MD5 f1223bd6689b5ad2fd259c3e8da68ebe
BLAKE2b-256 d78e061f78f5bfc68725556b44a7e3c1b05a88d6c8f660984e78d151c9abb0b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for cppbinder-1.4.3-py2.py3-none-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 cc74e57e65059507f01a5878103e95e35ebe48068bd3ec8b983fd484774a2b92
MD5 61da9420698ed7626f52e8cbfbcfef49
BLAKE2b-256 21998b368d59ba4a79030835b044b1557d9b65160eca29e2dee7243a7ebe6ddc

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