<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/requests-cache.git/tests/unit/test_session.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>Format using a more typical line length of 100</title>
<updated>2022-01-01T18:10:43+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2022-01-01T18:02:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=023b9bf36a4305f5edceece7ac6eabbd16e2e40d'/>
<id>023b9bf36a4305f5edceece7ac6eabbd16e2e40d</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 BaseCache keyword arguments passed along with a backend instance</title>
<updated>2021-11-13T18:46:02+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-11-11T18:22:43+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=8a6f8691bf3cadd98bf60365880ba04c7a708765'/>
<id>8a6f8691bf3cadd98bf60365880ba04c7a708765</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>Fix duplicate cache read (contains + getitem)</title>
<updated>2021-10-23T16:09:42+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-10-23T15:03: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=75925c7a5f505d24491fb4853685bcafd79be50d'/>
<id>75925c7a5f505d24491fb4853685bcafd79be50d</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>Redact ingored_parameters from CachedResponse.url</title>
<updated>2021-09-15T16:49:48+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-09-15T16:49:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=1a6881aa4d44d41fef9338c5b17d8a2cf6be6949'/>
<id>1a6881aa4d44d41fef9338c5b17d8a2cf6be6949</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Alias/rename old_data_on_error to stale_if_error for consistency with Cache-Control: stale-if-error (backwards-compatibile)</title>
<updated>2021-09-06T22:57:12+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-09-06T22:00:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=1dd8b699624753f6550fe93bdab2b93984e688d3'/>
<id>1dd8b699624753f6550fe93bdab2b93984e688d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use blake2 instead of sha256 for hashing request info</title>
<updated>2021-09-06T22:47:45+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>JWCook@users.noreply.github.com</email>
</author>
<published>2021-09-06T20:43:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=332700018a62290616391850f79cc23eaacba4ea'/>
<id>332700018a62290616391850f79cc23eaacba4ea</id>
<content type='text'>
With an 8-byte digest for shorter cache keys. This is still plenty long
enough to avoid hash collisions: `4e-15` for 100,000 items, `4e-7` chance for 1 billion items, etc.

This makes it more convenient for manually inspecting cache items,
especially for the filesystem backend, which uses cache keys as
filenames.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With an 8-byte digest for shorter cache keys. This is still plenty long
enough to avoid hash collisions: `4e-15` for 100,000 items, `4e-7` chance for 1 billion items, etc.

This makes it more convenient for manually inspecting cache items,
especially for the filesystem backend, which uses cache keys as
filenames.
</pre>
</div>
</content>
</entry>
</feed>
