You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update README.rst according to the new async features (#334)
* README.rst update according to the new async features
* fix: Fix the title underline
* feat: Add AsyncMongoClient description to README, and cover async mongo tests with the async Mongo client
* fix: Supress the filterwarning for Python 3.12+
* fix: Use simple pytest.skip for compatibility checks
* feat: Revert async mongo tests for compatibility
**Note:** An async ``mongetter`` callable is supported only for async cached functions.
408
+
378
409
This allows you to have a cross-machine, albeit slower, cache. This functionality requires that the installation of the ``pymongo`` python package.
379
410
380
411
In certain cases the MongoDB backend might leave a deadlock behind, blocking all subsequent requests from being processed. If you encounter this issue, supply the ``wait_for_calc_timeout`` with a reasonable number of seconds; calls will then wait at most this number of seconds before triggering a recalculation.
@@ -404,7 +435,7 @@ SQLAlchemy (SQL) Core
404
435
405
436
Cachier supports a generic SQL backend via SQLAlchemy, allowing you to use SQLite, PostgreSQL, MySQL, and other databases.
406
437
407
-
**Usage Example (SQLite in-memory):**
438
+
**Usage Example (SQLite in-memory sync):**
408
439
409
440
.. code-block:: python
410
441
@@ -414,15 +445,27 @@ Cachier supports a generic SQL backend via SQLAlchemy, allowing you to use SQLit
0 commit comments