JijModeling is a modeling language for optimization. One of the advantages of using JijModeling is that you can build any type of optimization model with JijModeling. In addition, the model can be checked in Latex if you are using Jupyter environment, so minor implementation errors can be noticed immediately. Since JijModeling only requires the mathematical model, no matter how large the problem size is, it takes only the time required to write the model.
You can install from PyPI.
pip install jijmodeling