cmower / optas

OpTaS: An optimization-based task specification library for trajectory optimization and model predictive control.
https://cmower.github.io/optas/
Other
99 stars 14 forks source link

Support Python 3.7>= #119

Closed cmower closed 1 year ago

cmower commented 1 year ago

I was going to try and add support for lower python versions (i.e. 3.5 and above) to properly resolve #111. However, we are using dataclasses which were introduced in python 3.7. And I am not willing to take out the data classes used in optas.

In the end, the lowest python version we will support officially is python 3.7. I've added tests for Ubuntu 20.04 as well as what ever the latest version is (currently 22.04).