Python versions and CI testing

Andrew Bartlett abartlet at samba.org
Wed May 1 01:15:16 UTC 2019


On Wed, 2019-05-01 at 12:57 +1200, Douglas Bagnall via samba-technical
wrote:
> If (as seems the case in another thread) our Centos 7 CI will use Python
> 3.6, will we actually have any tests using 3.4?
> 
> Debian 9 has Python 3.5, which we perhaps ought to support for a while.
> In order to do that we should actually run the Python tests there,
> rather than just compiling. Otherwise we'll end up in the situation we
> had with Python 2.6 which we supported in theory, but in practice only
> by about 4.x.5 because we broke it every time and hardly anyone noticed.
> 
> In the 4.10 release notes we said we'd soon drop Python 3.4 support, so
> it is fitting for us to do so.

The way to do that would be to add a new samba-python autobuild target
(just running python tests, a bit like the old py3 jobs) and run it on
debian-9 along with the samba-o3 test.  Put a comment in the .gitlab-
ci.yml file explaining what it is trying to do.

Andrew Bartlett

-- 
Andrew Bartlett
https://samba.org/~abartlet/
Authentication Developer, Samba Team         https://samba.org
Samba Development and Support, Catalyst IT   
https://catalyst.net.nz/services/samba







More information about the samba-technical mailing list