* add versionchanged and example with quotes in cookie value
* update whatsnew with http.cookies change
* Update Doc/library/http.cookies.rst
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
* Update Doc/whatsnew/3.15.rst
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
* spelling, quote
* demonstrate json
* Update Doc/library/http.cookies.rst
Co-authored-by: Senthil Kumaran <senthil@python.org>
* Apply suggestions from code review
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
* shorter description
---------
Co-authored-by: Bénédikt Tran <10796600+picnixz@users.noreply.github.com>
Co-authored-by: Senthil Kumaran <senthil@python.org>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
in a cookie name (as :attr:`~Morsel.key`).
.. versionchanged:: 3.3
- Allowed ':' as a valid cookie name character.
+ Allowed '``:``' as a valid cookie name character.
+.. versionchanged:: next
+ Allowed '``"``' as a valid cookie value character.
.. note::
>>> print(C)
Set-Cookie: number=7
Set-Cookie: string=seven
+ >>> import json
+ >>> C = cookies.SimpleCookie()
+ >>> C.load(f'cookies=7; mixins="{json.dumps({"chips": "dark chocolate"})}"; state=gooey')
+ >>> print(C)
+ Set-Cookie: cookies=7
+ Set-Cookie: mixins="{"chips": "dark chocolate"}"
+ Set-Cookie: state=gooey
(Contributed by Alexander Enrique Urieles Nieto in :gh:`131724`.)
+http.cookies
+------------
+
+* Allow '``"``' double quotes in cookie values.
+ (Contributed by Nick Burns and Senthil Kumaran in :gh:`92936`.)
+
+
math
----