Re: Should we remove python 3.5 from our CI tests

Russel Winder <[email protected]>
Newsgroups gmane.comp.programming.tools.scons.devel
Message-ID <[email protected]>
On Fri, 2018-07-20 at 16:11 -0400, Jonathon Reinhart wrote:
> > True but who uses Debian Stable for anything relating to software
> > development, it is a server distribution.
> 
> I'm not sure where you got the idea that Debian is a "server
> distribution". Lots of people use Debian as a desktop OS, and my team
> uses Debian for software development.

Debian Stable is an excellent server distribution. All the developers I
know that use Debian use Debian Sid for software development. I use
Debian Sid for all my work, though I dual boot Fedora Rawhide for
testing, I see no positive benefit to using Debian Stable as a work
platform for software development.

> I think SCons would be making a serious mistake if it dropped support
> for Python 3.5. Just because the distro is using an older version of
> SCons, doesn't mean that SCons shouldn't support the latest version
> of
> Python available on the system.

I think I agree with this. If we were talking about 3.4, i'd say drop
it. But 3.5 is a reasonable lower limit at the moment. OK it means not
being able to use some good stuff from 3.6 and 3.7 but that is not
possible anyway if running on 2.7 is required, and a lot of the new
stuff in 3.6 and 3.7 is just trendy rubbish that never should have made
it into the distribution – it should have been packages hosted in PyPI.

> This is particularly troublesome for me as I consider putting
> together
> a new build image, based on Debian 9, but with latest SCons installed
> from source.
> 
> I'm all for cleaning up old cruft, but it seems like removing support
> for a version of Python that's less than 3 years old seems a bit
> aggressive.

I agree. In a couple of years when we have 3.8 or 3.9 I'll be all for
dropping 3.5 and 2.7 and refactoring the codebase to 3.6.

-- 
Russel.
===========================================
Dr Russel Winder      t: +44 20 7585 2200
41 Buckmaster Road    m: +44 7770 465 077
London SW11 1EN, UK   w: www.russel.org.uk

_______________________________________________
Scons-dev mailing list
[email protected]
https://pairlist2.pair.net/mailman/listinfo/scons-dev
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEETwDs1X+Beyaiaer41L3V0s7Np7gFAltTD74ACgkQ1L3V0s7N
p7j6yBAAm46uZ/8kxdcQxbnX9l3oiDf31YiNfFQzZ30jPyU1QObXI8O0N9dEcdK6
a+CAN0HcDk96oX5YbZnxrzgdtf/WQdmtxlsoaFsEUyv8Ds5oTeiZMxTMPO2V5DRQ
9C4ls9lmVK+NfZuM3XQTbLkf2bjEyL/Vw8D+e13CQE/Qk7BKFbjUtUjFJWw41ZCl
h8JQEBal4EwJsewPQDYnt8fRa0JqhRUlY5ZfNkwnqtIxdyXruKixeudZBCsMcY+p
HZqPAJJKAZxJ/a08l+FHRsYWSJPxpI9wsgN8ROqfeMm0YwCnXvzIOfvQgjOxvUbU
NvUbIltulCGX+SyZne+L6oLR32Z4g22gF2MFInfAaAYGjgehzxv6FevQcAkMoAey
l5d3VRNiJkberM/5DGQLfXmC/a9Bu3T57uxQImUK5uTA6KtYgmxPUe4nHB12AFC0
5FOgKV7A0xval1REaWt/odVENulFdsZpd273yMC5+tWgtaE7OzKJYK18Wwgkg4HN
jbMjuf0zdsIjv2RsL99k4d43hM07NNRCRWpAOaL8s/T81rdIE7us3iRaoMBh9zIA
uOODmg/VNDA6JbevYiE8WsPSXsjHlWoSV20S/CBcvhcCwTT0GsN1bavAe6GjCkZ/
To90MWAKr9GZTCrysqykoNgqALdpO88cLnh13v3YH6ohBDZOmf0=
=spAX
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.