Ashwin Srinath

__get__ it right: controlling attribute access in Python

In Python, you use the dot (.) operator to access attributes of an object. Normally, that isn’t something you have to give much thought to. However, when you want to customize what happens during attribute access, things can get complicated.

read more

Customizing the compiler and linker used by setuptools

This post is about how to customize the compiler and linker used when building a C/C++ extension for Python using setuptools.

read more

Using pytest with Cython

This post is about using pytest for testing cdef functions in Cython.

read more