Describir: Practice and Research Optimization Environment in Python (PyPROE)