The devel/py3c port
py3c-1.1p0 – python 2/3 compatibility layer for C extensions (cvsweb github mirror)
Description
py3c helps you port C extensions to Python 3. It provides a detailed guide, and a set of macros to make porting easy and reduce boilerplate. Design principles - Reduce chances of accidental subtle errors - Minimize boilerplate - Prefer the Python 3 way of doing things - Minimize semantic changes under Python 2 Versions Projects using py3c will be compatible with CPython 2.6, 2.7, and 3.3+.WWW: https://py3c.readthedocs.io/
Maintainer
Stefan Sperling
Categories
Build dependencies
Test dependencies
Files
- /usr/local/include/py3c.h
- /usr/local/include/py3c/
- /usr/local/include/py3c/capsulethunk.h
- /usr/local/include/py3c/comparison.h
- /usr/local/include/py3c/compat.h
- /usr/local/include/py3c/fileshim.h
- /usr/local/include/py3c/py3shims.h
- /usr/local/include/py3c/tpflags.h
- /usr/local/share/pkgconfig/py3c.pc