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/

Reply via email to