<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/requests-cache.git/requests_cache/cache_control.py, branch master</title>
<subtitle>github.com: reclosedev/requests-cache
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/'/>
<entry>
<title>Move misc minor utils to a separate module</title>
<updated>2021-10-27T15:35:39+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-10-26T21:37:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=90d2b87c14c990c732b52e6abea907e4ef86166f'/>
<id>90d2b87c14c990c732b52e6abea907e4ef86166f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Cache-Control: immutable</title>
<updated>2021-10-23T16:36:02+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-10-23T16:33:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=0b8a8bb1220310cdc6be3d350caf9fbb65b402fb'/>
<id>0b8a8bb1220310cdc6be3d350caf9fbb65b402fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix immediate expiration with Expires: 0 and reorganize cache header logic a bit</title>
<updated>2021-10-13T21:32:51+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-10-13T20:22:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=7ed709ae1b737b1d28c2bf56ce8cc1eb0d3c7b7f'/>
<id>7ed709ae1b737b1d28c2bf56ce8cc1eb0d3c7b7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support immediate expiration + revalidation for Cache-Control: max-age=0 and Expires: 0</title>
<updated>2021-10-10T19:02:19+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-10-10T18:25:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=d9ea0f1391ce3fdcf9e38bda1979ed7877e5b44a'/>
<id>d9ea0f1391ce3fdcf9e38bda1979ed7877e5b44a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix behavior for cache_control=True with expire_after</title>
<updated>2021-10-10T19:02:19+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-10-05T20:21:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=6e10eb25a692cf4b240a628f14b2f3d31ae7e451'/>
<id>6e10eb25a692cf4b240a628f14b2f3d31ae7e451</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Define __all__ for a couple more modules for star imports</title>
<updated>2021-09-21T04:33:30+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-09-21T00:25:51+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=e8c6736f0cea69fab4fc80f09b96a55c5ee68826'/>
<id>e8c6736f0cea69fab4fc80f09b96a55c5ee68826</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reorganize &amp; improve request normalization functions:</title>
<updated>2021-09-21T04:33:30+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-09-20T02:06:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=b3fc1f042e2deebcc62c1a074a02c0f90ab406ca'/>
<id>b3fc1f042e2deebcc62c1a074a02c0f90ab406ca</id>
<content type='text'>
* Handle all normalization in `cache_keys` module, get rid of `normalize_dict()` function used in `CachedSession`
* Reorganize `cache_keys` helper functions into the following:
    * `normalize_request()`
        * `normalize_url()`
        * `normalize_headers()`
        * `normalize_params()`
        * `normalize_body()`
        * `normalize_json_body()`
    * `redact_response()`
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Handle all normalization in `cache_keys` module, get rid of `normalize_dict()` function used in `CachedSession`
* Reorganize `cache_keys` helper functions into the following:
    * `normalize_request()`
        * `normalize_url()`
        * `normalize_headers()`
        * `normalize_params()`
        * `normalize_body()`
        * `normalize_json_body()`
    * `redact_response()`
</pre>
</div>
</content>
</entry>
<entry>
<title>Support expire_after param for CachedSession.send()</title>
<updated>2021-09-18T23:24:45+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-09-18T23:03:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=28e99c38090e986cda1145dfbc458e15085450a9'/>
<id>28e99c38090e986cda1145dfbc458e15085450a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use only integers for expire_after values in seconds, since this is what Cache-Control: max-age requires</title>
<updated>2021-09-18T22:43:12+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-09-13T22:55:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=252868973c81d13b6407f2e74513d5e8b0a37a55'/>
<id>252868973c81d13b6407f2e74513d5e8b0a37a55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make per-request expiration thread-safe by passing via request headers instead of session attribute, and use Cache-Control request headers by default</title>
<updated>2021-09-18T22:43:12+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-09-13T22:38:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=dbee4da8293e8410deeb77ddb5c2a6f5cc4c31eb'/>
<id>dbee4da8293e8410deeb77ddb5c2a6f5cc4c31eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
