Re: [Python-Dev] [python-committers] [RELEASED] Python 3.4.1

2014-05-19 Thread Victor Stinner
It's not easy to find the changelog. I found this page:
https://docs.python.org/3.4/whatsnew/changelog.html

Victor

2014-05-19 8:00 GMT+02:00 Larry Hastings :
>
>
> On behalf of the Python development community and the Python 3.4 release
> team, I'm pleased to announce the availability of Python 3.4.1.  Python
> 3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. One
> notable change: the version of OpenSSL bundled with the Windows installer no
> longer has the "HeartBleed" vulnerability.
>
> You can download it here:
>
> https://www.python.org/download/releases/3.4.1
>
>
>
> /arry
>
> ___
> python-committers mailing list
> [email protected]
> https://mail.python.org/mailman/listinfo/python-committers
>
___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] [RELEASED] Python 3.4.1

2014-05-19 Thread Larry Hastings



On behalf of the Python development community and the Python 3.4 release 
team, I'm pleased to announce the availability of Python 3.4.1.  Python 
3.4.1 has over three hundred bugfixes and other improvements over 3.4.0. 
One notable change: the version of OpenSSL bundled with the Windows 
installer no longer has the "HeartBleed" vulnerability.


You can download it here:

   https://www.python.org/download/releases/3.4.1



//arry/
___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Returning None from methods that mutate object state

2014-05-19 Thread Hrvoje Niksic

On 05/17/2014 10:26 AM, Terry Reedy wrote:
> When list.pop was added, the convention was changed to
> "do not return the 'self' parameter"

Do you have a reference for this? It is my understanding that the 
convention is for mutators to return None, in order to make it clear 
that the change is destructive. For example, the tutorial at 
https://docs.python.org/3.4/tutorial/datastructures.html says:


"""
You might have noticed that methods like insert, remove or sort that 
modify the list have no return value printed – they return None. [1] 
This is a design principle for all mutable data structures in Python.

"""

Methods like list.pop and dict.pop would seem like a case of 
"practicality beats purity" because it's more convenient (and faster) to 
delete and retrieve value at the same go.


___
Python-Dev mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com