My understanding is that you are also removing disutils from your runtime image, which should fix any even theoretic problems.
On Thu, Oct 11, 2018 at 1:12 PM Dustin Ingram <d...@python.org> wrote: > Hi Brian, I work on the team that develops the App Engine Python 3.7 > runtime. You're correct, by default we use the latest versions of > setuptools, pip and wheel for the runtime. We do this to ensure that the > runtime is always compatible with the latest features that newly created > packages may be using. > > Since there isn't currently a way for a package to specify build-time > compatibility with a specific version of setuptools, new versions of > setuptools are more or less fully backwards-compatible with older packages. > > That said, there is the potential for a bug in a new version of these > tools to cause unexpected installation failure. We are able to detect > issues with new releases of these tools, and if we see such a problem, we > have the means to pin them back to an older version if necessary until the > bug is fixed. > > Please let me know if you have any other questions! > > D. > > > On Fri, Oct 5, 2018 at 6:16 PM <br...@sweetapp.com> wrote: > >> Hi, >> >> Does setuptools make any API stability guarantees i.e. should all >> setup.py files that work with setuptools version X also work with >> setuptools version Y where Y > X? >> >> I'm asking because the App Engine Python 3.7 runtime keeps it's version >> of setuptools up-to-date and I'm wondering if that is problematic due to >> API compatibility i.e. that package installation might fail due to an >> incompatibility introduced in setuptools. >> >> Cheers, >> Brian >> -- >> Distutils-SIG mailing list -- distutils-sig@python.org >> To unsubscribe send an email to distutils-sig-le...@python.org >> https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ >> Message archived at >> https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/6UN6P7UCZVSS3XKM7CVNW7KRLQEYGPUW/ >> >
-- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/JU7F6S64VFWHFTZKR2X44MM232BGUBOC/