* Add convenience methods for cookie creation and deletion
* Restore del
* Backwards compat, forward thinking
* Add delitem deprecation notice
* Add get full deprecation notice
* Add deprecation docstring
* Better deprecation docstring
* Add has_cookie
* Same defaults
* Better deprecation message
* Accessor annotations
* make pretty
* parse cookies
* Revert quote translator
* make pretty
* make pretty
* Add unit tests
* Make pretty
* Fix unit tests
* Directly include unquote
* Add some more unit tests
* Move modules into their own dir
* make pretty
* cleanup test imports
* Add test for cookie accessor
* Make test consistent
* Remove file
* Remove additional escaping
* Add header style getattr for hyphens
* Add test for cookie accessor with hyphens
* Add new translator
* Parametrize test_request_with_duplicate_cookie_key
* make pretty
* Add deprecation of direct cookie encoding
* Speedup Cookie creation
* Implement prefixes on delete_cookie
* typing changes
* Add passthru functions on response objects for setting cookies
* Add test for passthru
---------
Co-authored-by: L. Kärkkäinen <98187+Tronic@users.noreply.github.com>
* Add some tests
* docstring
* Add accept matching
* Add some more tests on matching
* Add matching flags for wildcards
* Add mathing controls to accept
* Limit uvicorn 14 in testing
* Added new client_ip accessor for ConnInfo class, updated request to use client_ip instead of client to be more representative of what will be returned (actual ipv6 ip instead of bracket wrapped ip)
* Fix ConnInfo init
* add ipv6 test - maybe will work?
* fixed silly indentation error
* Bump testing client
* Extend testing
* Fix text
Co-authored-by: Adam Hopkins <adam@amhopkins.com>
Co-authored-by: Adam Hopkins <admhpkns@gmail.com>
* Add trailing slash when defined and strict_slashes
* Add partial matching, and fix some issues with url_for
* Cover additional edge cases
* cleanup tests