SIROCCO (Simulating Ionization and Radiation in Outflows Created by Compact Objects) simulates ionisation and radiative transfer in outflows created by compact objects using a Monte Carlo framework using the Sobolev approximation. Formerly known as Python and renamed in October 2024, the code models azimuthally-symmetric winds and computes photon-packet propagation through user-specified wind geometries. SIROCCO reads input parameter files and atomic-data tables and produces synthetic spectra and diagnostic tables of ionisation structure.