Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PEP 678: Update proposal with .add_note() and acknowledgements section #2331

Merged
merged 5 commits into from
Feb 20, 2022

Conversation

Zac-HD
Copy link
Contributor

@Zac-HD Zac-HD commented Feb 16, 2022

Without recapping the diff, further discussion of translating messages on discuss.python.org prompted this updated design, which handles multiple notes by way of representing a sequence, rather than concatenating strings.

It is also, while I do anticipate further expansion, high time for an acknowledgements section.

Copy link
Member

@iritkatriel iritkatriel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, a few comments.

pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Show resolved Hide resolved
@CAM-Gerlach CAM-Gerlach changed the title PEP 678: updated proposal with .add_note() and acknowledgements section PEP 678: Update proposal with .add_note() and acknowledgements section Feb 16, 2022
@CAM-Gerlach
Copy link
Member

Currently working on reviewing this, thanks. I will also have fixes for the issues causing the build failures on both rendering systems.

Copy link
Member

@CAM-Gerlach CAM-Gerlach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few minor suggestions to fix the syntax issues causing build failures on both rendering systems, resolve a few grammar problems, improve a bit of syntax and refine a few of @iritkatriel 's suggestions from a textual perspective.

As always, for any you'd like to apply, I suggest using the Add to batch button in the Files tab and then committing with the Commit button at the top. Thanks!

pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
Zac-HD and others added 2 commits February 17, 2022 22:57
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
pep-0678.rst Outdated Show resolved Hide resolved
pep-0678.rst Outdated Show resolved Hide resolved
Copy link
Member

@iritkatriel iritkatriel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Member

@CAM-Gerlach CAM-Gerlach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks @Zac-HD !

Copy link
Member

@JelleZijlstra JelleZijlstra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, I'll keep my reservations about the proposed API to the Discuss thread.

@JelleZijlstra JelleZijlstra merged commit 501cb5c into python:main Feb 20, 2022
@Zac-HD
Copy link
Contributor Author

Zac-HD commented Feb 21, 2022

Looks good, I'll keep my reservations about the proposed API to the Discuss thread.

Just replied over there; I do anticipate another PR before we go back to the Steering Council. (the discussions will continue until morale improves!)

@JelleZijlstra
Copy link
Member

I do like your latest proposal :)

@Zac-HD
Copy link
Contributor Author

Zac-HD commented Feb 21, 2022

The process is definitely producing a better proposal, and I'll also be happy when I'm done - mostly because I want to use it 😉

CAM-Gerlach added a commit to CAM-Gerlach/peps that referenced this pull request Feb 21, 2022
…ion (python#2331)

Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
@iritkatriel
Copy link
Member

There is a cost to adding another key to BaseException’s dict.

In any case, I don’t think this point needs to be resolved before resubmitting to the SC. It is very minor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants