tango-controls / pytango

This project was moved to gitlab.com
http://pytango.rtfd.io
54 stars 44 forks source link

Reduce six requirement from 1.12 to 1.10 #316

Closed ajoubertza closed 4 years ago

ajoubertza commented 4 years ago

This is to help with Linux packaging - many do not have python-six 1.12, so building the package fails. E.g., on Ubuntu 18.04, version 1.11 is available.

The limit is reduced to 1.10, because that is the version in which the next newest function we require, create_unbound_method, was added. 1.10 was released in October 2015. It is available with Ubuntu 16.04 and Debian 9.

More details in issue: #296

ajoubertza commented 4 years ago

Travis had a failure on Python 3.5, but most likely a flaky test. Closing and re-opening this PR to trigger another Travis build (it isn't giving me the option to re-run a build).

tiagocoutinho commented 4 years ago

LGTM. Merging!

ajoubertza commented 4 years ago

Thanks @tiagocoutinho.