Open EDM115 opened 2 weeks ago
After more thoughts into this, here's the quick rundown of what's needed :
Motor
to PyMongo Async
Motor
is in the process of being deprecated, and the MongoDB team is working on a drop-in replacement by integrating an async driver directly into PyMongo
. However it is still experimental and lacks some features from Motor
, hence why we don't switch yet. Some docs :
The new DB scheme still have to be made
We are pleased to announce the 3.6.0 release of Motor - MongoDB’s Asynchronous Python Driver. This release has the following changes: Add support for MongoDB 8.0 and PyMongo 4.9. The length parameter in MotorCursor.to_list is now optional. Note This is the last planned minor version of Motor. We are sunsetting Motor in favor of native asyncio support in PyMongo 4.9+. We will continue to provide security releases and bug fixes for Motor, but it will not gain new features.
asyncio bridge to the standard sqlite3 module. Contribute to omnilib/aiosqlite development by creating an account on GitHub.
Redo the database, have less collections (hopefully reduces requests), allow for a local deployment and a local .json entry
Current state of the database :