Professional high-performance template for creating Python extension modules using the native Python C API (<Python.h>) with Meson and Ninja. Includes advanced examples of keyword argument handling, sequence processing (std::vector mapping), and dictionary creation. Features automated venv management with 'uv' support.
nguyenpanda Template Server
Versioned project templates, one command away.
Templates
8
17 versions published
Total downloads
41
lifetime
Downloads today
0
since 00:00 UTC
Unique visitors
9
distinct addresses
Storage used
39.5 MB
across 17 archives
A lightweight and direct template for binding C/C++ into Python using only the core Python C API (<Python.h>) and a standard Makefile. Ideal for projects requiring zero build-system dependencies beyond a compiler and Python headers. Includes automated venv management and essential C API examples.
Professional high-performance template for creating Python extension modules using the native Python C API (<Python.h>) with CMake. Integrates seamlessly with modern C++ standards and provides a robust Makefile wrapper with 'uv' support. Includes educational examples of complex Python/C++ data exchanges.