<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/requests-cache.git/tests/unit/test_serializers.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>Add back overrides for requests.Response.__getstate__ and __setstate__ so plain pickle will work as a serializer</title>
<updated>2021-11-24T14:40:22+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-11-24T14:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=d07b77d887a20d05a2d9689292ec3f36d8745e0f'/>
<id>d07b77d887a20d05a2d9689292ec3f36d8745e0f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some typos in docs for custom serializers, and add a test for it</title>
<updated>2021-11-19T21:53:04+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-11-19T21:45: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=e2e7911453c590d1f084beb81bd3d72ad0492a3e'/>
<id>e2e7911453c590d1f084beb81bd3d72ad0492a3e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove deprecated 'core' module and BaseCache.remove_old_entries()</title>
<updated>2021-08-15T02:58:28+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-08-09T01:02:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=bc7ab17836d2afe03db198730f9c8a5aee922a44'/>
<id>bc7ab17836d2afe03db198730f9c8a5aee922a44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Drop support for python 3.6</title>
<updated>2021-08-15T02:58:01+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-08-03T12:52: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=707a054da49b3a5ccbac9e16bfb490f1ff65ccb6'/>
<id>707a054da49b3a5ccbac9e16bfb490f1ff65ccb6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Parallelize unit tests per module instead of per function</title>
<updated>2021-08-12T20:27:00+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-08-12T19:57: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=222be9e017ebce3c73aeddc25c47dca326f14804'/>
<id>222be9e017ebce3c73aeddc25c47dca326f14804</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add test coverage for optional serialization dependencies</title>
<updated>2021-08-12T20:25:15+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-08-10T20:06:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=9679efee530e3bdb836db979cbeaf2cc5101ea98'/>
<id>9679efee530e3bdb836db979cbeaf2cc5101ea98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Apply whitespace/EOF fixes and isort updates</title>
<updated>2021-08-08T23:21:24+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-08-08T01:43:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=1dfc2bfbdc7cae108e908728c227297f54700e5e'/>
<id>1dfc2bfbdc7cae108e908728c227297f54700e5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Some serialization fixes &amp; updates:</title>
<updated>2021-07-03T20:44:10+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-06-22T18:05:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=a08c39ad6b213eb379df5872de0a695348c82542'/>
<id>a08c39ad6b213eb379df5872de0a695348c82542</id>
<content type='text'>
* Fix tests on python 3.6:
    * Make `cattrs` optional again
    * Don't run tests for serializers with missing optional dependencies
    * Show any skipped tests in pytest output
 * Fix redirect serialization for backends that serialize all values (DynamoDB and Redis)
    * Otherwise, the redirect value (which is just another key) will get converted into a `CachedResponse`
* Make `pickle` serializer use `cattrs` if installed
* Make `bson` serializer compatible with both `pymongo` version and standalone `bson` library
* Split up `CattrStage` and preconf converters into separate modules
* Turn preconf converters into `Stage` objects
* Add `DeprecationWarning` for previous method of using `itsdangerous`, now that there's a better way to initialize it via `SerializerPipeline`
* Remove `suppress_warnings` kwarg that's now unused
* Make `SerializerPipeline`, `Stage`, and `CattrStage` importable from top-level package (`from requests_cache import ...`)
* Add some more details to docs and docstrings
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix tests on python 3.6:
    * Make `cattrs` optional again
    * Don't run tests for serializers with missing optional dependencies
    * Show any skipped tests in pytest output
 * Fix redirect serialization for backends that serialize all values (DynamoDB and Redis)
    * Otherwise, the redirect value (which is just another key) will get converted into a `CachedResponse`
* Make `pickle` serializer use `cattrs` if installed
* Make `bson` serializer compatible with both `pymongo` version and standalone `bson` library
* Split up `CattrStage` and preconf converters into separate modules
* Turn preconf converters into `Stage` objects
* Add `DeprecationWarning` for previous method of using `itsdangerous`, now that there's a better way to initialize it via `SerializerPipeline`
* Remove `suppress_warnings` kwarg that's now unused
* Make `SerializerPipeline`, `Stage`, and `CattrStage` importable from top-level package (`from requests_cache import ...`)
* Add some more details to docs and docstrings
</pre>
</div>
</content>
</entry>
<entry>
<title>initial serialization pipeline refactor</title>
<updated>2021-06-14T21:36:17+00:00</updated>
<author>
<name>Parker Hancock</name>
<email>633163+parkerhancock@users.noreply.github.com</email>
</author>
<published>2021-06-14T21:36:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=3e46d619d73e9e733567d1ad2d3f55bbc114dec9'/>
<id>3e46d619d73e9e733567d1ad2d3f55bbc114dec9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround for poetry issue on python 3.10 beta</title>
<updated>2021-06-11T21:43:35+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-06-11T20:38:16+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=727304595bba14dae6d765282490978f061f71de'/>
<id>727304595bba14dae6d765282490978f061f71de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
