The Python Control Systems Library contains a variety of tools for modeling, analyzing, and designing nonlinear feedback systems, including support for simulation and optimization. This chapter describes the primary functionality available, both in the core python-control package and in specialized modules and subpackages.