[Bf-committers] Library update: Python 3.6.2

Sergey Sharybin sergey.vfx at gmail.com
Thu Sep 21 16:28:34 CEST 2017


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


More information about the Bf-committers mailing list