UPOsHam: A Python package for computing unstable periodic orbits in two-degree-of-freedom Hamiltonian systems. This Python package is a collection of three methods for computing unstable periodic orbits in Hamiltonian systems that model a diverse array of problems in physical sciences and engineering. The unstable periodic orbits exist in the bottleneck of the equipotential line V(x,y) = E and project as lines on the configuration space (x,y). A brief description is available in the attached paper.pdf and the developer version of the package along with demonstrations is available at https://github.com/WenYangLyu/UPOsHam