This is somewhat hard to find (although I did), so I share it. This is the original paper describing the SLSQP solver used in scipy:
- Kraft D (1988), A software package for sequential quadratic programming. Tech. Rep. DFVLR-FB 88-28, DLR German Aerospace Center — Institute for Flight Mechanics, Koln, Germany.