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
The whole service is structured around async/await and undoing that would be painful and also probably lead to a performance hit on longer queries.
Currently it's not causing any problems, but some library dependencies are locked to specific major versions and so we won't be able to update those packages once they do a major release:
another nasty option would be to pull out the code we need from aioarango (which is probably a relatively small subset) into this repo. Then we can set the dependency levels to whatever we want & update code as necessary to make them work.
We're currently using https://github.com/mirrorrim/aioarango for ArangoDB comms, but that repo hasn't been updated in almost 2 years. Questions about that are going unanswered: mirrorrim/aioarango#3 mirrorrim/aioarango#5
The main client repo has no plans to support async/await: arangodb/python-arango#95
The only other async lib I can find also appears to be abandonware: https://github.com/getflaps/aioarangodb
The whole service is structured around async/await and undoing that would be painful and also probably lead to a performance hit on longer queries.
Currently it's not causing any problems, but some library dependencies are locked to specific major versions and so we won't be able to update those packages once they do a major release:
For example, httpx is now on version
0.23.3
(mirrorrim/aioarango#7)The text was updated successfully, but these errors were encountered: