nucleic / cppy
A collection of C++ headers which make it easier to write Python C extension modules.
☆85Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for cppy
- ☆68Updated last month
- cysignals: interrupt and signal handling for Cython. Source repository for https://pypi.org/project/cysignals/☆43Updated this week
- cycler: composable cycles☆73Updated 2 months ago
- Design a new better C API for Python☆58Updated 2 months ago
- ☆58Updated 2 months ago
- The pythoncapi-compat project can be used to write a C extension supporting a wide range of Python versions with a single code base.☆80Updated this week
- Weave - tools for including C/C++ code within Python code.☆56Updated last year
- Over 600 fast Python bindings to the CPython C API. 🤯☆59Updated 2 months ago
- Enable: low-level drawing and interaction☆93Updated 5 months ago
- A simple package to do symbolic math (focus on code gen and DSLs)☆110Updated last week
- Python development support library (note: maintenance only)☆69Updated last year
- This project provides the infrastructure to build CMake Python wheels.☆113Updated this week
- Sources for website at https://www.pypy.org☆34Updated last week
- Internationalized Domain Names for Python (IDNA 2008 and UTS #46)☆249Updated 2 months ago
- Discover and load entry points from installed packages☆74Updated last year
- Render CLI arguments (sub-commands friendly) defined by the argparse module.☆23Updated this week
- LLDB extension for debugging Python programs☆80Updated this week
- A Python 2/3 compatibility layer for C extensions☆60Updated 3 months ago
- Modified fork of CPython's ast module that parses `# type:` comments☆228Updated last year
- Cython plugin for Lark, reimplementing the LALR parser & lexer for better performance☆45Updated this week
- Python wrapper for MPFR, providing high-precision floating-point arithmetic☆43Updated 7 months ago
- Python AST that abstracts the underlying Python version☆140Updated this week
- ☆92Updated last year
- Backport of the pickle 5 protocol (PEP 574)☆33Updated 3 years ago
- ☆28Updated 3 years ago
- A low-level library for calling build-backends in `pyproject.toml`-based project☆124Updated last month
- Multihreaded 64 bit c++ files for processing numba arrays☆17Updated 6 months ago
- Retrospective of Python compilation efforts☆64Updated 2 years ago
- A sliding memory map manager☆70Updated 9 months ago
- A (new) cairo backend for Matplotlib.☆106Updated 2 weeks ago