-
-
Notifications
You must be signed in to change notification settings - Fork 32.6k
gh-92936: update http.cookies
docs post GH-113663
#137566
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
base: main
Are you sure you want to change the base?
Conversation
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.
Also add a What's New entry (Doc/whatsnew/3.15.rst).
http.cookies
docs post GH-113663
1416a5f
to
8598956
Compare
8598956
to
75803bc
Compare
Please avoid force-pushing. It makes incremental review harder. We squash-merge commits at the end. |
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
I sure will, thanks for all your help! |
Co-authored-by: Senthil Kumaran <senthil@python.org>
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.
LGTM
Doc/whatsnew/3.15.rst
Outdated
* Allow ``"`` double quotes in cookie values with a more linient regex for | ||
double-quoted strings. |
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.
Can we be more specific about what's changed than "a more lenient regex"? For example, do we now properly conform to an RFC/web specification? Are there restrictions that still exist on double-quoted strings?
* Allow ``"`` double quotes in cookie values with a more linient regex for | |
double-quoted strings. | |
* Allow '``"``' double quotes in cookie values with a more lenient regex for | |
double-quoted strings. |
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* Allow '``"``' double quotes in cookie values with a more lenient regex for | ||
double-quoted strings. |
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.
* Allow '``"``' double quotes in cookie values with a more lenient regex for | |
double-quoted strings. | |
* Allow '``"``' double quotes in cookie values with a more lenient regex for | |
double-quoted strings by not explicitly excluding a quote inside the value part of a cookie. |
It's pretty similar to what was there before, just doesn't exclude the quotes: https://github.com/python/cpython/pull/113663/files#diff-e49aab1421911b035542d1a9221c31b8c74053f0e8b28f90f03af66177026176R429
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 is becoming little too detailed for a whatsnew item. Since it is both a bugfix and behavior change (ref #137566 (comment))
We could say - "Allow '"
' double quotes in cookie values" or the existing detail is fine with me.
@AA-Turner, what is your suggestion here?
#92936 (comment)
Updates
http.cookie
docs to reflect changes from #113663📚 Documentation preview 📚: https://cpython-previews--137566.org.readthedocs.build/