[issue17422] language reference should specify restrictions on class namespace

2020-03-10 Thread Ned Deily
Ned Deily added the comment: New changeset 22448149a05b5bc3e3a2ffdc0682bcd01995ce2a by Ned Deily (Miss Islington (bot)) in branch '3.7': bpo-17422: slightly more precise language (GH-18682) https://github.com/python/cpython/commit/22448149a05b5bc3e3a2ffdc0682bcd01995ce2a -- nosy:

[issue17422] language reference should specify restrictions on class namespace

2020-03-06 Thread Eric Snow
Eric Snow added the comment: Thanks for fixing that, Caleb! FWIW, I've opened a separate issue (#39879) for adding a note in the language reference about dict ordering. Sorry for the confusion. -- resolution: -> fixed stage: patch review -> resolved status: open -> closed

[issue17422] language reference should specify restrictions on class namespace

2020-03-06 Thread miss-islington
miss-islington added the comment: New changeset 6df0c47669031c6a8e9b1a07ec2c5813e4c10ee0 by Miss Islington (bot) in branch '3.8': bpo-17422: slightly more precise language (GH-18682) https://github.com/python/cpython/commit/6df0c47669031c6a8e9b1a07ec2c5813e4c10ee0 --

[issue17422] language reference should specify restrictions on class namespace

2020-03-06 Thread miss-islington
miss-islington added the comment: New changeset f1b79645cf18b2c212cd26d547cd1762fd534d4b by Miss Islington (bot) in branch '3.7': bpo-17422: slightly more precise language (GH-18682) https://github.com/python/cpython/commit/f1b79645cf18b2c212cd26d547cd1762fd534d4b --

[issue17422] language reference should specify restrictions on class namespace

2020-03-06 Thread miss-islington
Change by miss-islington : -- pull_requests: +18170 pull_request: https://github.com/python/cpython/pull/18812 ___ Python tracker ___

[issue17422] language reference should specify restrictions on class namespace

2020-03-06 Thread miss-islington
Change by miss-islington : -- pull_requests: +18171 pull_request: https://github.com/python/cpython/pull/18813 ___ Python tracker ___

[issue17422] language reference should specify restrictions on class namespace

2020-03-06 Thread miss-islington
miss-islington added the comment: New changeset e59334ebc9308b0f3ad048ef293c6b49e6456d1a by Caleb Donovick in branch 'master': bpo-17422: slightly more precise language (GH-18682) https://github.com/python/cpython/commit/e59334ebc9308b0f3ad048ef293c6b49e6456d1a --

[issue17422] language reference should specify restrictions on class namespace

2020-02-27 Thread Guido van Rossum
Change by Guido van Rossum : -- nosy: -gvanrossum ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue17422] language reference should specify restrictions on class namespace

2020-02-27 Thread Caleb Donovick
Change by Caleb Donovick : -- pull_requests: +18041 stage: needs patch -> patch review pull_request: https://github.com/python/cpython/pull/18682 ___ Python tracker ___

[issue17422] language reference should specify restrictions on class namespace

2020-02-27 Thread Caleb Donovick
Caleb Donovick added the comment: While It is perfectly fine behavior for CPython to use a dict, as dict is an ordered mapping. I think Eric is right that the data model should not specify that a dict is necessarily used in the absence of __prepare__. --

[issue17422] language reference should specify restrictions on class namespace

2020-02-27 Thread Guido van Rossum
Guido van Rossum added the comment: As I mentioned in my response on the PR, dict *is* required to be ordered since 3.7. So I think it is okay as is. -- ___ Python tracker

[issue17422] language reference should specify restrictions on class namespace

2020-02-27 Thread Eric Snow
Eric Snow added the comment: Thanks for working on this. Sorry I didn't get a chance to see your PR sooner. There was one small thing that needs to be changed back, as I implied in my comment on the PR [1]. Please undo the change in the text from "ordered mapping" to "dict". The

[issue17422] language reference should specify restrictions on class namespace

2020-02-22 Thread miss-islington
miss-islington added the comment: New changeset 36a120d343c1cb69b8d02913569c153e8bb969c8 by Miss Islington (bot) in branch '3.7': bpo-17422: Language reference should specify restrictions on class namespace (GH-18559)

[issue17422] language reference should specify restrictions on class namespace

2020-02-22 Thread miss-islington
miss-islington added the comment: New changeset 91ba44623e5cb8f4a7b0d3fc1fab8ff8d8a849c2 by Miss Islington (bot) in branch '3.8': bpo-17422: Language reference should specify restrictions on class namespace (GH-18559)

[issue17422] language reference should specify restrictions on class namespace

2020-02-22 Thread miss-islington
Change by miss-islington : -- pull_requests: +17976 pull_request: https://github.com/python/cpython/pull/18611 ___ Python tracker ___

[issue17422] language reference should specify restrictions on class namespace

2020-02-22 Thread miss-islington
Change by miss-islington : -- pull_requests: +17975 pull_request: https://github.com/python/cpython/pull/18610 ___ Python tracker ___

[issue17422] language reference should specify restrictions on class namespace

2020-02-22 Thread Guido van Rossum
Change by Guido van Rossum : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue17422] language reference should specify restrictions on class namespace

2020-02-22 Thread Guido van Rossum
Guido van Rossum added the comment: New changeset fbe2e0bb8a7ee75d0f9d57682436dac7d69e202e by ananthan-123 in branch 'master': bpo-17422: Language reference should specify restrictions on class namespace (#18559)

[issue17422] language reference should specify restrictions on class namespace

2020-02-19 Thread Ananthakrishnan
Ananthakrishnan added the comment: I just addded a PR for this issue. -- nosy: +Ananthakrishnan ___ Python tracker ___ ___

[issue17422] language reference should specify restrictions on class namespace

2020-02-19 Thread Ananthakrishnan
Change by Ananthakrishnan : -- pull_requests: +17939 pull_request: https://github.com/python/cpython/pull/18559 ___ Python tracker ___

[issue17422] language reference should specify restrictions on class namespace

2020-02-07 Thread Caleb Donovick
Change by Caleb Donovick : -- nosy: +donovick ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue17422] language reference should specify restrictions on class namespace

2015-01-14 Thread Ethan Furman
Changes by Ethan Furman et...@stoneleaf.us: -- keywords: +patch stage: needs patch - patch review versions: +Python 3.5 Added file: http://bugs.python.org/file37712/issue17422.stoneleaf.01.patch ___ Python tracker rep...@bugs.python.org

[issue17422] language reference should specify restrictions on class namespace

2014-05-18 Thread Ethan Furman
Changes by Ethan Furman et...@stoneleaf.us: -- nosy: +ethan.furman ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17422 ___ ___ Python-bugs-list

[issue17422] language reference should specify restrictions on class namespace

2013-03-14 Thread Eric Snow
New submission from Eric Snow: (related to PEP 422 and issue #17044) The execution namespace from a class definition is passed as the third argument to the metaclass (see builtin___build_class__() in Python/bltinmodule.c). When applicable, which is almost always, the subsequent call to

[issue17422] language reference should specify restrictions on class namespace

2013-03-14 Thread Daniel Urban
Changes by Daniel Urban urban.dani...@gmail.com: -- nosy: +daniel.urban ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17422 ___ ___