[Bf-committers] Library update: Python 3.6.2
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 -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
Hi! Should we bump up numpy and requests also while we’re updating? Cheers, A > On 19 Sep 2017, at 12.44, Campbell Barton wrote: > > 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 > > -- > - Campbell > ___ > Bf-committers mailing list > Bf-committers@blender.org > https://lists.blender.org/mailman/listinfo/bf-committers -- Arto Kitula arto.kit...@gmail.com ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
Hey good point. If you're going to have to rebuild numpy, now is as good a time as any to update. Their latest release is: 1.13.1 Requests can be updated too although it's in our SVN lib/python directory so updating can be done separate from Python builds. On Wed, Sep 20, 2017 at 1:49 AM, Arto Kitula wrote: > Hi! > > Should we bump up numpy and requests also while we’re updating? > > Cheers, > A > >> On 19 Sep 2017, at 12.44, Campbell Barton wrote: >> >> 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 >> >> -- >> - Campbell >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> https://lists.blender.org/mailman/listinfo/bf-committers > > -- > Arto Kitula > arto.kit...@gmail.com > > > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > https://lists.blender.org/mailman/listinfo/bf-committers -- - Campbell ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
The windows libs are done. One point to note, both the windows and mac platform devs have left the 3.5 libs in I decided to leave 3.5/3.6 side by side for a few weeks so branches that lag a little behind can still build without us having to talk them though checking out an older revision of the libs. So any one working in a branch On 9/19/2017 3:44 AM, Campbell Barton wrote: > 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@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
pressed send too soon, oh well.. The windows libs are done. One point to note, both the windows and mac platform devs have left the 3.5 libs in svn (side by side with 3.6) so branches that lag a little behind can still build without us having to talk them though checking out an older revision of the libs. this will however not be a permenent solution, I plan to remove 3.5 from svn in about 4 weeks. So anyone working in a branch this is your notice to start migrating. --Ray On 9/19/2017 3:44 AM, Campbell Barton wrote: > 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@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
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@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
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 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@blender.org > https://lists.blender.org/mailman/listinfo/bf-committers > -- With best regards, Sergey Sharybin ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
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 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 > 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@blender.org >> https://lists.blender.org/mailman/listinfo/bf-committers >> > > > > -- > With best regards, Sergey Sharybin > ___ > Bf-committers mailing list > Bf-committers@blender.org > https://lists.blender.org/mailman/listinfo/bf-committers -- Arto Kitula arto.kit...@gmail.com ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
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 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 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 > > > 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@blender.org > >> https://lists.blender.org/mailman/listinfo/bf-committers > >> > > > > > > > > -- > > With best regards, Sergey Sharybin > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > https://lists.blender.org/mailman/listinfo/bf-committers > > -- > Arto Kitula > arto.kit...@gmail.com > > > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > https://lists.blender.org/mailman/listinfo/bf-committers > -- With best regards, Sergey Sharybin ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
macOS libs updated to include requests 2.18.4 on python3.6 > On 21 Sep 2017, at 17.28, Sergey Sharybin 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 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 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 >> >>> 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@blender.org https://lists.blender.org/mailman/listinfo/bf-committers >>> >>> >>> >>> -- >>> With best regards, Sergey Sharybin >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> https://lists.blender.org/mailman/listinfo/bf-committers >> >> -- >> Arto Kitula >> arto.kit...@gmail.com >> >> >> >> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> https://lists.blender.org/mailman/listinfo/bf-committers >> > > > > -- > With best regards, Sergey Sharybin > ___ > Bf-committers mailing list > Bf-committers@blender.org > https://lists.blender.org/mailman/listinfo/bf-committers -- Arto Kitula arto.kit...@gmail.com ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] Library update: Python 3.6.2
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 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 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 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 >>> 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@blender.org > https://lists.blender.org/mailman/listinfo/bf-committers > -- With best regards, Sergey Sharybin ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers >>> -- >>> Arto Kitula >>> arto.kit...@gmail.com >>> >>> >>> >>> >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> https://lists.blender.org/mailman/listinfo/bf-committers >>> >> >> >> -- >> With best regards, Sergey Sharybin >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> https://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org https://lists.blender.org/mailman/listinfo/bf-committers