-
-
Notifications
You must be signed in to change notification settings - Fork 32k
bpo-45600: Enhanced / clarified the docs for os.environ and os.environb #29204
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
Conversation
Doc/library/os.rst
Outdated
A :term:`mapping` object representing the string environment. For example, | ||
``environ['HOME']`` is the pathname of your home directory (on some platforms), | ||
and is equivalent to ``getenv("HOME")`` in C. | ||
A :term:`mapping` object of key and value strings that represent the process |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This isn't valid English. You want to say "of string keys and values", or less tersely "where keys and values are strings" which I think reads better.
Doc/library/os.rst
Outdated
Bytes version of :data:`environ`: a :term:`mapping` object of key and value | ||
byte strings representing the process environment. :data:`environ` and |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Similarly, here you can say "where both keys and values are :class:bytes
objects" (we avoid saying "byte strings" now, there is only a few cases of this left in the entire documentation).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I like "keys and values are strings", updated.
Co-authored-by: Łukasz Langa <[email protected]>
…nb (pythonGH-29204) Co-authored-by: Łukasz Langa <[email protected]> (cherry picked from commit b17cfd1) Co-authored-by: andrei kulakov <[email protected]>
…nb (pythonGH-29204) Co-authored-by: Łukasz Langa <[email protected]> (cherry picked from commit b17cfd1) Co-authored-by: andrei kulakov <[email protected]>
GH-29321 is a backport of this pull request to the 3.9 branch. |
GH-29322 is a backport of this pull request to the 3.10 branch. |
…nb (GH-29204) (GH-29322) Co-authored-by: Łukasz Langa <[email protected]> (cherry picked from commit b17cfd1) Co-authored-by: andrei kulakov <[email protected]>
…nb (GH-29204) (GH-29321) Co-authored-by: Łukasz Langa <[email protected]> (cherry picked from commit b17cfd1) Co-authored-by: andrei kulakov <[email protected]>
@ambv thanks for reviewing! |
https://bugs.python.org/issue45600
Co-authored by Eryk Sun