Closed kripnerl closed 3 months ago
If you agree, I will be very happy to open a pull request.
I am not sure how much the MongoDB interface is used. I suspect zero. If so, I'd be inclined to actually remove all that part of the source... others can comment
Hah. I was just recently thinking that it would be cool to test the MongoDB :-D. However, I assume this will remain only with dreams since the day is only 24 hours long ... So no. We are nor using nor (actively) planning using this.
Ok, well, perhaps we can start by making it an optional dependency as you suggested. Who knows that someday you'll find the time :P
Other comments for the PR:
dnspython
can probably go, I honestly forgot why it got thereaws
can we use s3
?Stale issue message
On hold, to be resolved soon.
Stale issue message
Reasoning
OMAS should be (IMHO) a lightweight tool for; however, some of its dependencies make it bulky and have complicated dependencies.
Problem
I speak specifically about
mojo-core
. We have already encountered a second issue with that library. First was an obsolete dependency on urllib (which is fixed in the newer version) and second is now Windows poetry installations:Proposed solution
Add specialized backend as optional dependencies in
setup.py
: