<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/requests-cache.git/requests_cache/backends/__init__.py, branch dev</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 a filesystem backend</title>
<updated>2021-04-21T15:51:14+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-04-03T03:55: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=f893f283957000be0aae7cf802ed341541379542'/>
<id>f893f283957000be0aae7cf802ed341541379542</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow passing any valid backend connection kwargs via BaseCache</title>
<updated>2021-04-19T21:45:34+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-04-19T02:46:08+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=f0916900e11778f9ff0a33b148edbf2f51f6f600'/>
<id>f0916900e11778f9ff0a33b148edbf2f51f6f600</id>
<content type='text'>
* Pass `**kwargs` to backend storage classes, split out any that are valid for the backend-specific connection function/class, and pass them to the connection
* Add intersphinx links to docs for dependencies
* Update and format some more backend class docstrings
* Remove 'Unrecognized keyword arguments' warning from `BaseStorage`
* Turn `warnings.warn` about using secret keys into a `logging.warning` (due to complaints about too many messages)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Pass `**kwargs` to backend storage classes, split out any that are valid for the backend-specific connection function/class, and pass them to the connection
* Add intersphinx links to docs for dependencies
* Update and format some more backend class docstrings
* Remove 'Unrecognized keyword arguments' warning from `BaseStorage`
* Turn `warnings.warn` about using secret keys into a `logging.warning` (due to complaints about too many messages)
</pre>
</div>
</content>
</entry>
<entry>
<title>Update all backend-specific integration tests to fail quickly if not set up, rarther than silently ignoring or hanging</title>
<updated>2021-04-13T00:26:39+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-04-13T00:00:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=81a69578ba54791bc4454bc6686d719e3f1ba53e'/>
<id>81a69578ba54791bc4454bc6686d719e3f1ba53e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Demote most logging.info statements to debug</title>
<updated>2021-04-11T00:44:31+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-04-11T00:44:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=7dfb7c0e3c0584c570eb192ffc14361ac36de8fa'/>
<id>7dfb7c0e3c0584c570eb192ffc14361ac36de8fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve backend initialization:</title>
<updated>2021-04-02T15:37:55+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-04-02T02:25:27+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=aa1447ee8cf8db112fce0f7f4644f4bdc84197e8'/>
<id>aa1447ee8cf8db112fce0f7f4644f4bdc84197e8</id>
<content type='text'>
* Also allow passing a backend class (in addition to backend name and instance)
* Detect duplicate params: Backends have different keyword args equivalent to the `cache_name` positional arg, for example `db_name`. If one of these is passed as a keyword arg, it results in a `TypeError` due to duplicate args (See #94).
* For backends without dependencies installed, use a placeholder class to delay and re-raise the original `ImportError`
* Add type annotations
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Also allow passing a backend class (in addition to backend name and instance)
* Detect duplicate params: Backends have different keyword args equivalent to the `cache_name` positional arg, for example `db_name`. If one of these is passed as a keyword arg, it results in a `TypeError` due to duplicate args (See #94).
* For backends without dependencies installed, use a placeholder class to delay and re-raise the original `ImportError`
* Add type annotations
</pre>
</div>
</content>
</entry>
<entry>
<title>Move cache key utilities to a separate module</title>
<updated>2021-03-30T23:46:37+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-03-30T22:38:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=5eabcb974d6e289c208027ac239ab7fad8227402'/>
<id>5eabcb974d6e289c208027ac239ab7fad8227402</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add normalization for request json</title>
<updated>2021-03-30T22:42:21+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-03-30T22:14:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/requests-cache.git/commit/?id=a164b215b5b7a24c80c0e5f48ae3d8e7f51b2ee3'/>
<id>a164b215b5b7a24c80c0e5f48ae3d8e7f51b2ee3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Also remove invalid responses when running remove_expired_responses()</title>
<updated>2021-03-30T20:08:22+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-03-30T20:07: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=d13916315cc50318f65b8b516598a976ab64b364'/>
<id>d13916315cc50318f65b8b516598a976ab64b364</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove some redundant module docstrings, and fix some ref links</title>
<updated>2021-03-30T03:39:48+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-03-30T02:58: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=9698e48ea19e013ef5c1f3cce41dc558d2bbd69d'/>
<id>9698e48ea19e013ef5c1f3cce41dc558d2bbd69d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass along optional kwargs to all storage classes, and make default table names consistent across backends (`'http_cache'`)</title>
<updated>2021-03-24T21:10:42+00:00</updated>
<author>
<name>Jordan Cook</name>
<email>jordan.cook@pioneer.com</email>
</author>
<published>2021-03-24T21:02: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=ed7aac51b44d69bd8d1c5d8bc2272d6b89976a87'/>
<id>ed7aac51b44d69bd8d1c5d8bc2272d6b89976a87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
