Re: [Bf-committers] Library update: Python 3.6.2

2017-09-21 Thread Ray Molenkamp
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  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


Re: [Bf-committers] Library update: Python 3.6.2

2017-09-21 Thread Arto Kitula
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

2017-09-21 Thread Sergey Sharybin
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

2017-09-21 Thread Arto Kitula
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

2017-09-21 Thread Sergey Sharybin
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

2017-09-21 Thread Bastien Montagne

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

2017-09-20 Thread Ray Molenkamp
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

2017-09-20 Thread Ray Molenkamp
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

2017-09-19 Thread Campbell Barton
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

2017-09-19 Thread Arto Kitula
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


[Bf-committers] Library update: Python 3.6.2

2017-09-19 Thread Campbell Barton
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