[Bf-committers] Library update: Python 3.6.2

Ray Molenkamp ray at lazydodo.com
Thu Sep 21 18:20:26 CEST 2017


Windows has been updated to 2.18.4 as well , while i was looking in site-packages
I noticed while our python build is pip enabled we do not ship the pip scripts in
site-packages, the user manually has to run 'python -m ensurepip' to get them.
should we ship them by default?

--Ray


On 9/21/2017 9:41 AM, Arto Kitula wrote:
> macOS libs updated to include requests 2.18.4 on python3.6
>  
>
>> On 21 Sep 2017, at 17.28, Sergey Sharybin <sergey.vfx at gmail.com> wrote:
>>
>> Hi,
>>
>> Just a quick update.
>>
>> There was already some code to deal with newer requests library version, so
>> just added extra dependencies which are needed for latest requests. So the
>> status on Linux is: we are ready to switch to Python 3.6, which will also
>> mean we'll switch to latest requests and numpy versions.
>>
>> On Thu, Sep 21, 2017 at 4:58 PM, Arto Kitula <arto.kitula at gmail.com> wrote:
>>
>>> Hi!
>>>
>>> Check e0f68e5d229f, dependency build system for requests is working for
>>> macOS, Ray will update windows side of things there, if any needed. No
>>> binaries, no wheels, just all dependencies.
>>>
>>> So I’m ok for latest requests, and already ready to push updated stuff to
>>> svn site-packages, waiting for Ray to confirm windows side of things. Then
>>> we need report from linux side =)
>>>
>>>
>>>> On 21 Sep 2017, at 14.41, Sergey Sharybin <sergey.vfx at gmail.com> wrote:
>>>>
>>>> Hi,
>>>>
>>>> Linux build evironment was updated to Python 3.6.2 and numpu 1.13.1.
>>>>
>>>> There are issues with requests, mainly caused by the package being splint
>>>> into multiple ones, so now CMake should be installing
>>> requests,certifi,idna
>>>> and some charset packages as well. Proposal is:
>>>>
>>>> - Keep requests as-is for now
>>>> - Switch all platform to new Python
>>>> - De-duplicate and cleanup mess around site-packages for Windows/macOS
>>>> - Do requests update
>>>>
>>>> This way we avoid too many variables changed at a time, which should help
>>>> avoiding something going wrong.
>>>>
>>>> On Thu, Sep 21, 2017 at 1:09 PM, Bastien Montagne <montagne29 at wanadoo.fr
>>>>
>>>> wrote:
>>>>
>>>>> Updated install_deps for python 3.6.2 and numpy 1.13.1.
>>>>>
>>>>>
>>>>> Le 19/09/2017 à 11:44, Campbell Barton a écrit :
>>>>>
>>>>>> Hi, after 2.79 released we planned to bump Python to 3.6.
>>>>>> Could platform maintainers update Python builds to 3.6.2 in the next
>>>>>> week or two, we can switch.
>>>>>>
>>>>>> Scripts should not need updating, I've been using Python3.6 since late
>>>>>> 2016 with Blender and it works fine.
>>>>>>
>>>>>> Some features in Py3.6 we can take advantage of are noted here:
>>>>>> https://developer.blender.org/T47811
>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> Bf-committers mailing list
>>>>> Bf-committers at blender.org
>>>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>>>
>>>>
>>>>
>>>> --
>>>> With best regards, Sergey Sharybin
>>>> _______________________________________________
>>>> Bf-committers mailing list
>>>> Bf-committers at blender.org
>>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>> --
>>> Arto Kitula
>>> arto.kitula at gmail.com
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Bf-committers mailing list
>>> Bf-committers at blender.org
>>> https://lists.blender.org/mailman/listinfo/bf-committers
>>>
>>
>>
>> -- 
>> With best regards, Sergey Sharybin
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> https://lists.blender.org/mailman/listinfo/bf-committers



More information about the Bf-committers mailing list