[Python-Dev] PEP 557 Data Classes 5th posting (original) (raw)

Guido van Rossum guido at python.org
Sun Dec 3 11:56:15 EST 2017


Not sure I like that better. It's an open-ended sequence of homogeneous types. What's the advantage of a tuple? I don't want to blindly follow existing APIs.

On Sun, Dec 3, 2017 at 6:55 AM, Eric V. Smith <eric at trueblade.com> wrote:

I've made a minor change: the return type of fields() is now a tuple, it was a list.

Eric. On 12/2/2017 9:02 AM, Eric V. Smith wrote:

I've pushed another version of PEP 557. The only difference is changing the default value of "order" to False instead of True. This matches regular classes: instances can be tested for equality, but are unordered.

Discussion at https://github.com/ericvsmith/dataclasses/issues/104 It's already available at https://www.python.org/dev/peps/pep-0557/ I've updated the implementation on PyPI to reflect this change: https://pypi.python.org/pypi/dataclasses/0.3 Eric.


Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/eric%2Ba- python-dev%40trueblade.com


Python-Dev mailing list Python-Dev at python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/guido% 40python.org

-- --Guido van Rossum (python.org/~guido) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20171203/b9815125/attachment.html>



More information about the Python-Dev mailing list