Introduction

Updated May 19, 2026

pylint-pypy-shim installs a small Astroid compatibility patch before Pylint inspects live Python objects under PyPy. The package is deliberately narrow: it changes one Astroid object-building path on PyPy and does nothing on CPython.

Use the shim when a project already runs Pylint under PyPy, or when CI needs a PyPy lint job that behaves like the CPython job without carrying a local wrapper script in every repository.